Hey everyone! This Sheet Pan Garlic-Lemon Flank Steak with Winter Veggies is your go-to effortless dinner that packs bright, zesty flavors and satisfying textures—all on one pan in about 40 minutes. Tender, marinated flank steak roasts alongside caramelized Brussels sprouts, sweet potatoes, zucchini, and red onion for a vibrant, balanced plate that’s restaurant-level good without the hassle.
The lemon-garlic-herb combo cuts through the richness of the steak while high-heat roasting brings out deep sweetness and crispy edges in the veggies. Naturally gluten-free, packed with protein and veggies, it’s ideal for busy nights or meal prep when you crave something hearty yet fresh!
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 25–30 minutes
- Total Time: 40–45 minutes
Why These Ingredients Are Perfect Together
Bright citrus + bold garlic + earthy veggies = unbeatable harmony:
- Flank steak: Lean, flavorful, and slices beautifully against the grain after a quick roast.
- Olive oil: Creates that golden sear and carries the marinade flavors.
- Garlic, lemon zest & juice, fresh herbs: Zesty, aromatic punch that brightens everything.
- Dried oregano & smoked paprika: Adds Mediterranean warmth and subtle smokiness.
- Winter vegetables: Brussels crisp up, sweet potatoes caramelize, zucchini stays tender, onion adds sweetness.
- Lemon: Brightens the richness and ties it all together.
High-heat roasting intensifies natural flavors—no boring one-note meals here!
Ingredients
- 1.5–2 lbs flank steak (or skirt steak), about 1 inch thick
- 4–5 tablespoons olive oil, divided
- 4 cloves garlic, minced (or 2 teaspoons garlic powder)
- Zest and juice of 1 large lemon (about 3 tablespoons juice)
- 2 tablespoons fresh herbs, finely chopped (oregano, rosemary, parsley – or 2 teaspoons dried oregano + 1 teaspoon dried rosemary)
- 1 teaspoon smoked paprika
- Salt and black pepper to taste (start with 1 teaspoon salt)
Mixed vegetables:
- 1 lb Brussels sprouts, trimmed and halved
- 2 medium sweet potatoes, peeled and cut into 1-inch chunks
- 2 medium zucchini, sliced into thick half-moons
- 1 large red onion, cut into wedges
- Optional: extra lemon wedges and fresh parsley for serving
Step-by-Step Instructions
- Preheat and prep — Preheat oven to 425°F (220°C). Line a large rimmed sheet pan with parchment paper or foil for easy cleanup.
- Make the marinade — In a small bowl, whisk together 3 tablespoons olive oil, minced garlic, lemon zest, lemon juice, chopped herbs, smoked paprika, salt, and plenty of black pepper.
- Season the steak — Pat the flank steak very dry with paper towels. Rub about half the marinade all over both sides and let it sit at room temperature while you prep veggies (or marinate up to 1 hour in the fridge).
- Prepare the vegetables — Toss Brussels sprouts, sweet potatoes, zucchini, and red onion with the remaining marinade (add a splash more oil if needed). Spread in a single layer on the sheet pan—avoid overcrowding (use two pans if necessary).
- Add the steak — Place the steak right on top of or nestled among the veggies for even cooking and flavor sharing.
- Roast — Bake for 25–30 minutes, flipping the steak halfway through. Veggies should be tender with caramelized edges; steak should hit 130–135°F (54–57°C) for medium-rare (use a meat thermometer!). For extra char, broil 1–2 minutes at the end (watch closely!).
- Rest and serve — Let steak rest 5–10 minutes, then slice thinly against the grain. Serve with the roasted veggies, squeeze extra lemon over top, and garnish with fresh parsley.
Pro Tips for Sheet Pan Perfection
- Uniform veggie sizes ensure even cooking—sweet potatoes take longest, so cut smaller.
- Super-dry steak = better sear and crust.
- Don’t overcrowd—space lets everything roast instead of steam.
- Rest the steak—juices redistribute for maximum tenderness.
- Thermometer is essential for perfect doneness every time.
- Halve Brussels cut-side down for max crispiness.
Variations and Substitutions
Make it your own:
- Steak swap: Use sirloin, ribeye strips, or even chicken thighs.
- Veggie mix: Swap in cauliflower, parsnips, or bell peppers.
- Herb twist: Try fresh thyme, basil, or a za’atar blend.
- Spicy kick: Add red pepper flakes or harissa to the marinade.
- Lower carb: Skip sweet potatoes and add more Brussels or zucchini.
- Marinade boost: Include a teaspoon Dijon mustard or balsamic.
Meal Prep, Storage, and Serving Ideas
Reheats like a dream—store in airtight containers up to 4 days in the fridge. Reheat in 350°F oven or air fryer to keep crisp (microwave softens veggies).
Serving suggestions:
- Over couscous, quinoa, or cauliflower rice.
- With a side salad or tzatziki/yogurt sauce.
- Topped with feta crumbles or chimichurri.
Frequently Asked Questions
Best steak for this recipe?
Flank or skirt steak works best for quick roasting and easy slicing. If you prefer something thicker or more marbled, sirloin or ribeye strips are great substitutes—just adjust cook time slightly (add 3–5 minutes for thicker cuts).
Can I use frozen vegetables?
Fresh gives the best caramelization and texture, but thawed and well-patted-dry frozen veggies can work. Expect slightly softer results and possibly a few extra minutes in the oven.
How do I prevent the veggies from burning?
Cut larger, uniform pieces (especially sweet potatoes), don’t overcrowd the pan, and toss/flip halfway. If edges start browning too fast, lower to 400°F for the last 10 minutes.
Make ahead?
Yes! Marinate the steak and chop/prep the veggies up to a day ahead (store separately in the fridge). Assemble and roast fresh for best flavor and texture.
No fresh herbs available?
Use dried—substitute 2 teaspoons total dried herbs (oregano + rosemary) for the fresh. Crush them slightly to release more flavor.
Can I make it lower carb?
Absolutely—skip the sweet potatoes and double up on Brussels sprouts, zucchini, or add cauliflower florets.
A bright, flavorful, one-pan wonder that’s hearty, healthy, and seriously delicious—dinner done right! 🥩🥦
Let me know if you want the main title also as # (even bigger) or any other adjustments, Gyga! 😊