Easy Weeknight Beef and Veggie Stir-Fry for Dinner

1 min prep 30 min cook 4 servings
Easy Weeknight Beef and Veggie Stir-Fry for Dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

After fifteen years of testing dinner recipes for my blog, I can say without hesitation that this beef and veggie stir-fry is the one I return to most often when life feels chaotic. Between school concerts, soccer practices, and those evenings when everyone gets home ravenous at 7:03 p.m., this dish has saved us from take-out more times than I can count.

My grandmother taught me the first version when I was eight, standing on a step-stool in her tiny San Francisco kitchen while sesame oil perfumed the air. She called it “clean-out-the-fridge beef” because you could fold in whatever vegetables looked tired at week’s end. I’ve refined the sauce, added a corn-starch velveting trick for melt-in-your-mouth steak, and timed every step so you can move from fridge to table in 22 minutes flat—faster than the pizza delivery guy can find our door.

What I adore most is the flexibility: swap snap peas for green beans, use sirloin instead of flank, or go gluten-free with tamari. The glossy sauce clings to every strip of beef and each crisp-tender vegetable, delivering take-out flavor without the heavy, sugary glop. Make it once and you’ll memorize the ratios; make it twice and you’ll start improvising your own signature spin. If weeknight peace of mind had a flavor, it would taste exactly like this sizzling skillet.

Why This Recipe Works

  • Velveting trick: A 10-minute corn-starch slurry guarantees silky, tender beef every single time.
  • Two-pan method: Cook veggies while the steak sears so nothing steams or sogs.
  • One sauce, triple duty: Soy, oyster, and shaoxing build umami depth without a mile-long list.
  • Color-coded veggies: Bell pepper, broccoli, and carrots keep their crunch and look gorgeous.
  • Freezer-friendly: Slice and freeze steak flat; sauce cubes beautifully for lightning-fast future meals.
  • Kid-approved mild: No chili heat unless you want it—perfect for the whole family.
  • Scale with ease: Doubles or halves without any math headaches; just keep the surface area hot.

Ingredients You'll Need

Ingredients

Great stir-fry starts at the grocery store. Look for flank or flat-iron steak with bright cherry-red color and minimal connective tissue. I ask my butcher to cut a one-pound piece against the grain for me; most will oblige and it shaves five minutes off prep. If you’re shopping ahead, vacuum-sealed steak keeps five days refrigerated or two months frozen.

For vegetables, pick broccoli with tight florets, bell peppers that feel heavy for their size, and carrots that snap cleanly. Pre-shredded carrots work in a pinch, but hand-cut matchsticks stay crisp longer. When snow peas are in season, I swap them for half the bell pepper for a sweeter pop.

The sauce hinges on three bottles I keep in the fridge door: low-sodium soy (regulate salt yourself), oyster sauce for body, and shaoxing wine for that elusive Chinese-restaurant nuance. If you avoid alcohol, dry sherry or apple juice plus a splash of rice vinegar work. Sesame oil should smell fragrant, never rancid; store it in the coolest part of your pantry.

Finally, corn-starch is the quiet hero. A tablespoon whisked into the marinade protects the beef’s juices at high heat and later thickens the sauce to that gorgeous lacquer. Arrowroot works for corn allergies, but use 25 % less—it’s a stronger thickener.

How to Make Easy Weeknight Beef and Veggie Stir-Fry for Dinner

1 Prep the velveting mixture: In a medium bowl whisk 1 Tbsp corn-starch with 2 Tbsp water until milky. Add 1 tsp soy and ½ tsp sesame oil. Slice steak across the grain into ¼-inch strips, add to bowl, and toss until every piece is coated. Cover and refrigerate 10 minutes while you prep vegetables.
2 Whisk the stir-fry sauce: In a small jar combine ¼ cup low-sodium soy, 2 Tbsp oyster sauce, 2 Tbsp shaoxing, 1 Tbsp brown sugar, 1 tsp corn-starch, and 3 Tbsp water. Shake vigorously until no lumps remain; set within arm’s reach of the stove.
3 Steam-blanch broccoli: Bring ½ cup water to a boil in a non-stick skillet. Add broccoli florets, cover, and steam 90 seconds. Drain and wipe skillet dry—this jump-starts tenderness without ending in mushy veg later.
4 Heat your wok properly: Place a 12-inch carbon-steel wok or heavy skillet over medium-high heat until a bead of water evaporates in 1 second (the Leidenfrost point). Add 1 Tbsp neutral oil with a high smoke point such as avocado, then swirl to coat.
5 Sear the steak in batches: Using tongs, lay half the beef strips in a single uncrowded layer. Let them sear 45 seconds without stirring for Maillard caramelization, then flip and cook 30 seconds more. Transfer to a clean plate; repeat with remaining beef.
6 Aromatics & vegetables: Add another 1 tsp oil to the hot wok. Toss in 2 minced garlic cloves and 1 tsp grated ginger, stirring 15 seconds until fragrant but not browned. Add bell-pepper strips and carrot matchsticks; stir-fry 2 minutes. Return broccoli and beef to the pan.
7 Sauce & finish: Re-shake your sauce jar (the starch settles) and pour it in. Using a spatula, fold everything gently as the sauce thickens and turns glossy, about 60–90 seconds. Remove from heat, drizzle ½ tsp toasted sesame oil, and sprinkle sliced scallions.
8 Serve immediately: Spoon over steamed jasmine rice, cauliflower rice, or cooked noodles. Pass extra chili crisp at the table for those who crave heat. Leftovers reheat like a dream for tomorrow’s lunch boxes.

Expert Tips

Hot pan, cold oil

Heat the dry wok first, then add oil. This prevents sticking and gives you that coveted wok-hei flavor.

Don’t crowd the beef

Overloading drops the temperature and boils the meat. Two quick batches beat one soggy one.

Partially freeze steak

15 minutes in the freezer firms the meat so you can slice it whisper-thin against the grain.

Keep sauce moving

Once the slurry hits heat, stir continuously to avoid gluey pockets.

Mix your veg colors

Aim for at least three hues; the variety of antioxidants equals more flavor and nutrition.

Taste for seasoning last

Soy and oyster bring salt; adjust only after the sauce reduces so you don’t over-salt.

Variations to Try

  • Mongolian-style: Replace oyster sauce with hoisin, add ½ tsp chili flakes, and finish with a handful of crispy rice noodles.
  • Low-carb/keto: Swap the corn-starch for ¾ tsp xanthan gum and serve over shirataki noodles.
  • Teriyaki twist: Sub soy with tamari, use 2 Tbsp mirin plus 1 Tbsp honey, and sprinkle toasted sesame seeds.
  • Green-only: Use asparagus, zucchini ribbons, and sugar-snap peas; add fresh basil at the end for brightness.
  • Budget beef: Substitute top-round roast, but pound slices thin and increase velveting time to 20 minutes.

Storage Tips

Cool leftovers within two hours and transfer to an airtight container; they keep three days refrigerated. Reheat in a lightly oiled skillet over medium heat for 3 minutes rather than the microwave—it resurrects the glossy sauce and keeps vegetables crisp. For meal-prep, portion single servings into microwave-safe glass bowls; they’ll stay juicy for office lunches.

To freeze, place cooled stir-fry in freezer bags, press out excess air, and freeze flat for up to two months. Thaw overnight in the refrigerator, then reheat using the skillet method above. Note that the broccoli texture softens slightly after freezing, so if you’re batch-cooking specifically for the freezer, swap in heartier vegetables like carrots and baby corn.

Frequently Asked Questions

Absolutely. Slice boneless, skinless thighs into similar-size strips and proceed with the same velveting step; cook 1 minute per side instead of 45 seconds.

A heavy 12-inch stainless or cast-iron skillet works. Use the largest surface area you have so ingredients sear instead of steam.

As written it contains soy sauce and oyster sauce, both of which have gluten. Substitute tamari and a gluten-free oyster sauce brand to make it safe for celiac diners.

Zero heat unless you add optional chili crisp. It’s purposely family-friendly; spice lovers can doctor individual plates.

Yes, but cook in two separate batches. Overcrowding the wok drops the temperature and boils rather than sears the meat.

Refined avocado, grapeseed, or peanut oil all have smoke points above 450 °F and neutral flavors that let the ingredients shine.
Easy Weeknight Beef and Veggie Stir-Fry for Dinner
beef
Pin Recipe

Easy Weeknight Beef and Veggie Stir-Fry for Dinner

(4.9 from 127 reviews)
Prep
12 min
Cook
10 min
Servings
4

Ingredients

Instructions

  1. Velvet the beef: Whisk 1 Tbsp corn-starch with 2 Tbsp water, 1 tsp soy, and ½ tsp sesame oil. Add steak, toss, marinate 10 min.
  2. Make the sauce: Shake together remaining soy, oyster sauce, shaoxing, sugar, 1 tsp corn-starch, and 3 Tbsp water.
  3. Steam-blanch broccoli: In a lidded skillet, steam broccoli with ½ cup water 90 sec; drain and wipe pan.
  4. Sear beef: Heat 2 tsp avocado oil in a hot wok. Sear half the steak 45 sec per side; remove. Repeat.
  5. Stir-fry aromatics & veg: Add remaining oil, garlic, and ginger 15 sec. Add pepper and carrot, cook 2 min. Return broccoli and beef.
  6. Finish: Pour in sauce, toss 60–90 sec until glossy. Off heat, stir in remaining sesame oil and scallions. Serve hot over rice.

Recipe Notes

For gluten-free, use tamari and GF oyster sauce. Slice steak while partially frozen for razor-thin cuts.

Nutrition (per serving)

312
Calories
27g
Protein
15g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.