Back to blog Quick Recipes, Sheet Pan

Sheet Pan Flank Steak with Roasted Asparagus – Savory, Tender & Low-Carb

Stephanie
August 24, 2026
No comments

Get steakhouse-quality flavor right at home with Sheet Pan Flank Steak with Roasted Asparagus. Juicy, marinating flank steak broils alongside fresh asparagus spears and optional baby mushrooms on a single baking sheet, delivering a rich, charred crust and a tender, flavorful center.

The secret to a deep sear without overcooking lean flank steak is High-Heat Broiling paired with a Soy-Garlic Marinade. Flank steak is lean and cooks quickly; high-temperature broiling mimics an outdoor grill, caramelizing the outer edges while keeping the inside tender and juicy.

Why You’ll Love This Meal

  • Steakhouse Flavor in Minutes: A quick soy, garlic, and balsamic marinade infuses the steak with deep savory umami.
  • Low-Carb & Keto-Friendly: High in protein and healthy green vegetables with minimal carbohydrates.
  • Under 20 Minutes Broil Time: Fast cooking time makes it ideal for impressive weeknight dinners.
  • Single-Pan Cleanup: Meat and vegetables cook together directly under the broiling element.

Key Ingredients Overview

  • Steak: 1½ lbs flank steak (trimmed of excess fat).
  • Vegetables: 1 lb fresh asparagus (woody ends snapped off) and 8 oz baby bella mushrooms (halved, optional).
  • Savory Steak Marinade: 3 tablespoons low-sodium soy sauce, 2 tablespoons olive oil, 1 tablespoon balsamic vinegar, 1 tablespoon Worcestershire sauce, 3 garlic cloves (minced), 1 teaspoon Dijon mustard, ½ teaspoon black pepper, and ½ teaspoon onion powder.
  • Vegetable Seasoning: 1 tablespoon olive oil, ½ teaspoon garlic powder, salt, and black pepper.
  • Finishers: Freshly grated Parmesan cheese and lemon wedges.

Step-by-Step Instructions

1.Marinate the Flank Steak:15-30 min.

Whisk together soy sauce, 2 tablespoons olive oil, balsamic vinegar, Worcestershire sauce, minced garlic, Dijon mustard, onion powder, and pepper. Place flank steak in a sealable bag or shallow dish, pour marinade over, and marinate for at least 15–30 minutes at room temperature (or up to 8 hours in the fridge).

2.Prep Oven & Sheet Pan:3 min.

Position your oven rack 4 to 6 inches away from the broiler element and turn the oven to High Broil. Line a heavy baking sheet with aluminum foil and lightly grease with oil.

3.Arrange Steak & Asparagus:2 min.

Remove steak from marinade, letting excess drip off, and place in the center of the sheet pan. Toss trimmed asparagus (and mushrooms) with 1 tablespoon olive oil, garlic powder, salt, and pepper. Arrange the vegetables in a single layer around the steak.

4.Broil to Medium-Rare:8-10 min.

Broil on HIGH for 4 to 5 minutes. Flip the steak and toss the asparagus. Broil for another 4 to 5 minutes until the steak reaches an internal temperature of 130°F–135°F for medium-rare (or 140°F for medium) and the asparagus is tender and lightly charred.

5.Rest & Slice Against the Grain:5 min.

Transfer the steak to a cutting board and let it rest for 5 minutes. Slice thinly against the grain at a 45-degree angle to ensure maximum tenderness.

6.Garnish & Serve Warm:1 min.

Return sliced steak to the pan with the asparagus, squeeze fresh lemon juice over the top, sprinkle with Parmesan if desired, and serve immediately!

Expert Tips for Success

  • Always Slice Against the Grain: Flank steak has long, distinct muscle fibers. Cutting perpendicular (against) these long lines cuts the muscle fibers short, making every slice tender instead of chewy.
  • Don’t Skip Resting: Resting the steak for 5 minutes allows the juices to redistribute throughout the meat instead of leaking out onto the cutting board.
  • Watch the Broiler Closely: Broilers heat rapidly; keep a close eye during the last 2 minutes to prevent the asparagus tips or garlic from burning.

The Recipe Card

  • Prep Time: 15 mins (plus marinating)
  • Cook Time: 10 mins
  • Total Time: 25 mins
  • Yield: 4 Servings

Ingredients:

  • 1½ lbs Flank Steak
  • 1 lb Fresh Asparagus (trimmed)
  • 3 tbsp Low-Sodium Soy Sauce & 1 tbsp Balsamic Vinegar
  • 1 tbsp Worcestershire Sauce & 1 tsp Dijon Mustard
  • 3 Garlic Cloves (minced) & ½ tsp Black Pepper
  • 3 tbsp Olive Oil (divided)
  • Fresh Lemon Wedges & Grated Parmesan for serving

Instructions:

Marinate flank steak in soy sauce, balsamic, Worcestershire, Dijon, garlic, pepper, and 2 tbsp olive oil for 20 minutes. Set oven rack 5 inches from broiler and turn on High Broil. Place steak in the center of a foil-lined sheet pan. Toss asparagus with 1 tbsp olive oil, salt, and pepper; arrange around steak. Broil 4–5 minutes per side until steak reaches 135°F (medium-rare). Rest steak for 5 minutes, slice thinly against the grain, squeeze lemon over asparagus, and serve!

Written By

Stephanie

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment