Grilled Steak with Roasted Asparagus

Steak and asparagus make a dinner that feels special without asking for much from the cook. This version keeps the method simple: season the steak well, roast the asparagus until tender-crisp, then finish everything with a quick garlic-herb butter. It works for a weeknight, but it is also nice enough for a relaxed weekend meal.
Recipe at a glance
- Yield: 2 servings
- Prep time: 15 minutes
- Cook time: 15 to 18 minutes
- Total time: 30 to 35 minutes
Ingredients
- 2 steaks, about 8 ounces each and 1 to 1 1/4 inches thick, such as strip, ribeye, sirloin, or tenderloin
- 1 tablespoon olive oil
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1 pound asparagus, woody ends trimmed
- 1 tablespoon olive oil, for the asparagus
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons unsalted butter, softened
- 1 small garlic clove, finely grated or minced
- 1 teaspoon chopped parsley or chives
- 1 teaspoon lemon juice
Instructions
- Take the steaks out of the refrigerator about 20 minutes before cooking so they lose some of their chill. Pat them dry with paper towels.
- Heat the oven to 425°F. Line a sheet pan with foil or parchment for easier cleanup.
- Toss the asparagus with 1 tablespoon olive oil, 1/4 teaspoon salt, and 1/4 teaspoon black pepper. Spread it in a single layer on the sheet pan.
- Roast the asparagus for 10 to 12 minutes, until the spears are bright green and tender when pierced with a fork, but still slightly crisp at the tips. Thin stalks may cook faster; thicker stalks may need another minute or two.
- While the asparagus roasts, rub the steaks with 1 tablespoon olive oil, then season both sides with the kosher salt, black pepper, and garlic powder.
- Preheat a grill, grill pan, or cast-iron skillet over medium-high heat. The surface should be hot enough that the steaks sizzle as soon as they hit it.
- Cook the steaks for 3 to 5 minutes per side for medium-rare, or a little longer for medium, depending on thickness. Use these doneness cues: rare feels very soft, medium-rare has some spring, and medium feels firmer with a touch of give. For general food-safety guidance, steaks are commonly cooked to at least 145°F and rested before serving.
- When the steaks are done to your liking, transfer them to a plate and rest for 5 minutes. Resting keeps the juices in the meat instead of running out on the cutting board.
- Mix the softened butter with the garlic, parsley, and lemon juice.
- Plate the roasted asparagus beside the steaks. Spoon a little garlic-herb butter over each steak and finish with a pinch of salt if needed. Slice the steak against the grain if you prefer easier bites.
Tips
- If your asparagus is very thin, start checking it at 8 minutes so it stays crisp-tender.
- If you do not have a grill, a hot cast-iron skillet gives the steak good browning and a flavorful crust.
- For a different finish, swap the garlic-herb butter for a quick drizzle of olive oil and lemon.
Serving ideas
Serve this with mashed potatoes, buttered rice, or a simple green salad. For a heartier plate, add crusty bread to catch the melted butter and steak juices. If you want a more balanced dinner, pair it with roasted baby potatoes or a tomato salad on the side.
Storage notes
Store leftovers in separate airtight containers in the refrigerator. The steak and asparagus will keep for up to 3 to 4 days, according to FoodSafety.gov storage guidance for cooked leftovers. Reheat the steak gently in a low oven or in a skillet over low heat so it does not dry out, and warm the asparagus just until heated through.
For freezing, wrap cooled steak tightly and freeze for up to 2 to 3 months for best quality. Asparagus is best enjoyed fresh, but leftover roasted spears can be frozen if needed; expect a softer texture after thawing. Thaw frozen leftovers in the refrigerator before reheating.
