Love this? Pin it for later!
I first threw this together on a snowy February evening when the kids had hockey practice until 7:30 and my husband was working late. I needed dinner on the table by 8:15 or we’d be reaching for cereal. I sliced the steak while the potatoes were par-cooking, shook together a quick marinade, and let everything mingle in the same cast-iron pan. Twenty-five minutes later we sat down to a meal that felt downright celebratory—complete with the sizzle sound-track we still joke about. Since then, this dish has become our mid-week birthday tradition, the meal I make when friends drop by unexpectedly, and the first recipe my college freshman replicates in his dorm kitchen. It’s forgiving, adaptable, and packed with enough protein and colorful vegetables to keep everyone satisfied.
Why This Recipe Works
- Single-pan magic: Layering ingredients by cook-time builds flavor while sparing dishes.
- Restaurant-quality sear: A ripping-hot cast-iron surface produces the Maillard reaction for steakhouse crust.
- Customizable vegetables: Swap in whatever’s lurking in your crisper—zucchini, mushrooms, even Brussels sprouts.
- Fast marinade: A 10-minute soy-Worcestershire blend tenderizes and seasons in the time it takes to chop produce.
- Meal-prep superstar: Leftovers reheat beautifully for steak-salad lunches or breakfast hash.
- Family-friendly: Mild herbs keep picky eaters happy; add chili flakes for heat-seekers at the table.
Ingredients You'll Need
Great results start with good shopping. Look for sirloin steak (often labeled “top sirloin” or “sirloin cap”) about 1 inch thick; it strikes the sweet spot between tenderness and budget-friendly pricing. If you spot flank or flat-iron on sale, either works—just adjust slicing direction against the grain. Baby potatoes hold their shape and roast quickly; if only larger potatoes are available, cut them into ¾-inch chunks so they finish at the same time as the steak.
Choose bell peppers that feel heavy for their size—those walls will char without collapsing. I like one red and one yellow for color, but green peppers add a pleasant bitter note if you prefer. A large red onion caramelizes faster than yellow and looks gorgeous on the plate. Fresh garlic is essential; pre-minced jars taste tinny after high-heat searing. The herb blend is flexible: fresh rosemary and thyme give a woodsy aroma, but dried Italian seasoning works in a pinch—just halve the volume.
For the finishing touch, keep a pat of butter handy; it mingles with meat juices to create an instant pan sauce. If you’re dairy-free, substitute olive oil and a squeeze of lemon for brightness. Finally, a reliable cast-iron or heavy stainless skillet is your best friend here; non-stick coatings can’t tolerate the heat required for proper browning.
How to Make Easy One-Pan Steak and Veggies for Dinners
Whisk the quick marinade
In a medium bowl combine 3 Tbsp soy sauce, 2 Tbsp Worcestershire, 1 Tbsp balsamic vinegar, 1 tsp Dijon, 1 tsp honey, ½ tsp each smoked paprika and black pepper. Reserve 1 Tbsp of the mixture for finishing. Thinly slice 1½ lb sirloin steak against the grain into ½-inch strips; add to bowl and toss to coat. Let stand at room temperature while you prep vegetables—10 minutes is enough to season the meat and start tenderization.
Par-cook the potatoes
Place 1 lb halved baby potatoes in a microwave-safe bowl with 2 Tbsp water, cover, and microwave on high 4 minutes. This jump-starts cooking so they’ll finish in the same pan without burning the steak. Drain thoroughly; steamy potatoes hitting hot oil will spatter.
Heat the pan
Set a 12-inch cast-iron skillet over medium-high heat for 2 full minutes. You want the surface just shy of smoking—sprinkle a drop of water; it should skitter. Add 2 Tbsp high-heat oil (avocado or canola), swirl to coat, and immediately proceed so the oil doesn’t degrade.
Sear the steak
Using tongs, lift steak strips from the marinade, letting excess drip off (too much liquid will stew instead of sear). Lay strips in a single, uncrowded layer—work in batches if necessary. Sear 90 seconds without moving; flip and sear 60 seconds more for medium-rare. Transfer to a plate; the meat will re-enter the pan later to finish.
Start the potatoes
Add par-cooked potatoes cut-side-down in the now-empty pan. Reduce heat to medium; let them crisp undisturbed 3 minutes. Toss and continue cooking 2 minutes until edges turn golden. Push potatoes to the perimeter, creating a center well.
Add vegetables & aromatics
Drop 2 Tbsp butter into the hot center. When foaming subsides, add 1 sliced red onion, 2 bell peppers cut into ½-inch strips, 3 minced garlic cloves, 1 tsp each chopped fresh rosemary and thyme, plus ½ tsp kosher salt. Sauté 4 minutes, folding occasionally, until peppers blister and onions wilt.
Reunite & glaze
Return steak with any accumulated juices to the pan. Pour the reserved 1 Tbsp marinade plus ¼ cup beef stock over everything. Toss 1 minute, allowing liquid to reduce into a glossy glaze that coats potatoes and peppers. Remove from heat; the steak should read 130 °F for medium-rare.
Finish and serve
Scatter 1 Tbsp chopped parsley and optional ¼ tsp red-pepper flakes for heat. Serve straight from the skillet family-style, or plate over beds of arugula for a low-carb option. Drizzle any remaining pan juices on top—they’re liquid gold.
Expert Tips
Use a thermometer
Steak continues cooking from residual heat; pull at 130 °F for perfect medium-rare after resting.
Don’t crowd the pan
Overcrowding drops temperature, causing steamed gray steak. Two quick batches beat one soggy one.
Resting matters
Letting the steak rest 5 minutes after cooking redistributes juices for moist, tender bites.
Deglaze for flavor
A splash of broth loosens flavorful browned bits, turning them into built-in gravy.
Slice against the grain
Identify muscle fibers and cut perpendicular; this shortens them, ensuring tenderness.
Reuse the marinade safely
Only the reserved portion that never touched raw meat goes back into the pan—food-safety first.
Variations to Try
-
Mexican flair: Swap lime juice for balsamic, add ½ tsp cumin, and finish with cilantro and cotija. Serve in warm tortillas.
-
Low-carb: Replace potatoes with cauliflower florets; roast 5 minutes in the microwave instead of par-boiling.
-
Asian twist: Use coconut aminos instead of soy, add 1 tsp grated ginger, and garnish sesame seeds and scallions.
-
Vegetable medley: Include zucchini ribbons or asparagus tips in the last 2 minutes—they’ll stay vivid and crisp.
Storage Tips
Refrigerate: Cool leftovers within 2 hours, transfer to airtight containers, and refrigerate up to 4 days. Keep steak and veggies together; the flavors meld beautifully.
Freeze: Place cooled mixture in freezer-safe bags, press out air, and freeze up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheat: Warm in a lightly oiled skillet over medium heat, stirring occasionally, 5–6 minutes until heated through. Cover briefly to create steam and prevent drying. Microwave works in a pinch—use 50 % power in 30-second bursts.
Make-ahead: Chop vegetables and whisk marinade up to 24 hours ahead; store separately. You can also par-cook potatoes in the morning; keep them uncovered in the fridge so surfaces stay dry for better browning at dinner time.
Frequently Asked Questions
Easy One-Pan Steak and Veggies for Dinners
Ingredients
Instructions
- Make marinade: In a bowl whisk soy sauce, Worcestershire, balsamic, Dijon, honey, paprika, and pepper. Reserve 1 Tbsp. Add steak; marinate 10 min.
- Par-cook potatoes: Microwave potatoes with 2 Tbsp water, covered, 4 min; drain.
- Sear steak: Heat oil in a 12-inch cast-iron over medium-high. Sear steak 90 sec per side; transfer to plate.
- Crisp potatoes: In same pan, cook potatoes cut-side-down 3 min, toss, cook 2 min more.
- Sauté vegetables: Push potatoes outward; melt butter in center. Add onion, peppers, garlic, rosemary, thyme, and salt; cook 4 min.
- Glaze & finish: Return steak and juices to pan; add reserved marinade and stock. Toss 1 min. Garnish with parsley and chili flakes.
Recipe Notes
For medium steak, sear 2 min per side. Microwave wattages vary; adjust par-cook time so potatoes are just fork-tender. Cast-iron retains heat—remove pan from burner promptly to prevent overcooking.