One-Pan Garlic Butter Steak and Asparagus

A mouthwatering one-pan dish featuring juicy steak and tender asparagus tossed in a rich garlic butter sauce. Perfect for a quick weeknight dinner!

NewPublished Feb 11, 2026
Prep Time15 min
Cook Time25 min
Total40 min
Servings4
DifficultyEasy

Login to save, add to a plan, rate, or make a copy.

One-Pan Garlic Butter Steak and Asparagus on a plate

Ingredients

Servings4

Yields 4 servings

  • (1 lb) flank steak, sliced against the grain
  • (1 lb) asparagus, trimmed
  • (4 tbsp) unsalted butter
  • (4 cloves) garlic, minced
  • (1 tbsp) olive oil
  • (1 tsp) salt
  • (1/2 tsp) black pepper
  • (1/2 tsp) garlic powder
  • (1/2 tsp) onion powder
  • (1 tbsp) fresh parsley, chopped (for garnish)

Instructions

  1. 1

    In a large skillet, heat (1 tbsp) olive oil over medium-high heat.

  2. 2

    Season the (1 lb) flank steak with (1 tsp) salt, (1/2 tsp) black pepper, (1/2 tsp) garlic powder, and (1/2 tsp) onion powder.

  3. 3

    Add the seasoned steak to the skillet and cook for about 4-5 minutes on each side, or until it reaches your desired doneness. Remove the steak from the skillet and set aside.

  4. 4

    In the same skillet, add (4 tbsp) unsalted butter and let it melt over medium heat.

  5. 5

    Add (4 cloves) minced garlic and to the skillet. Sauté for about 1-2 minutes until fragrant but not browned.

  6. 6

    Add (1 lb) trimmed asparagus to the skillet and season with a pinch of salt. Stir well to coat with the garlic butter.

  7. 7

    Cover the skillet and cook the asparagus for about 4-5 minutes, or until tender-crisp.

  8. 8

    Return the cooked steak to the skillet, allowing it to warm through and soak up the garlic butter flavors for about 1 minute.

  9. 9

    Garnish with (1 tbsp) chopped fresh parsley before serving.

Recipe actions

Share this recipe