Quick 20‑Minute Mongolian Beef Stir‑Fry: Sweet, Savory & Irresistible Dinner
When the workday ends and the clock is ticking, you need a dinner that’s both fast and unforgettable. Our Mongolian Beef Stir‑Fry hits that sweet spot, delivering bold Asian‑inspired flavors in just 20 minutes. Imagine thinly sliced flank steak, caramelized in a glossy sauce of soy, brown sugar, garlic, and ginger, then tossed with crisp broccoli, snap peas, and scallions. The result is a dish that feels restaurant‑quality yet is simple enough for a busy weekday night. The secret? A high heat wok, a pre‑made sauce base, and a handful of pantry staples that come together in minutes, leaving you with a plate that’s glossy, glossy, and absolutely crave‑worthy.
This recipe is engineered for speed without sacrificing depth. The beef stays tender thanks to a quick marination in a splash of cornstarch and soy, while the sauce balances sweet and salty notes, creating that classic “Mongolian” glaze that clings to every bite. The vegetables add a pop of color and a fresh crunch, turning a protein‑heavy dish into a balanced, satisfying meal. Whether you’re cooking for one, feeding a family of four, or prepping a batch for leftovers, this stir‑fry scales effortlessly.
Beyond the taste, the dish is also a nutritional win. Lean beef provides high‑quality protein and iron, while the veggies supply fiber, vitamins, and antioxidants. Pair it with steamed jasmine rice, cauliflower rice, or even a bed of quinoa for a complete, wholesome dinner that keeps you energized for the rest of the evening. Ready to dive in? Let’s break down why this recipe will become a staple in your kitchen and how you can master it in under half an hour.
Why You’ll Love This Recipe
- Ready in 20 minutes – perfect for busy weeknights.
- Uses common pantry ingredients you probably already have.
- Delivers a restaurant‑style glaze
- High in protein and vegetable nutrients for a balanced meal.
- Customizable – swap veggies, adjust heat, or make it gluten‑free.
- Leftovers taste even better after the flavors meld overnight.
Ingredients
- 1 lb (450 g) flank steak, thinly sliced against the grain
- 2 Tbsp cornstarch (for coating)
- 2 Tbsp vegetable oil (high‑smoke point)
- 3 cloves garlic, minced
- 1 Tbsp fresh ginger, grated
- 1 cup broccoli florets
- ½ cup snap peas
- 2 scallions, sliced on the diagonal
- ¼ cup soy sauce (low‑sodium preferred)
- ¼ cup brown sugar
- 2 Tbsp water
- 1 tsp sesame oil (optional, for finish)
- Sesame seeds for garnish
- Steamed rice or cauliflower rice, for serving
All the fresh ingredients you need for a fast, flavorful dinner.
Step‑by‑Step Instructions
- Prep the beef: Place sliced flank steak in a bowl, sprinkle with 2 Tbsp cornstarch, and toss until evenly coated. This thin layer creates a light crust and helps the sauce cling.
- Make the sauce: In a small bowl whisk together soy sauce, brown sugar, water, and sesame oil. Set aside.
- Heat the wok: Add 2 Tbsp vegetable oil to a large wok or skillet over high heat. When the oil shimmers, it’s ready.
- Sear the beef: Working in batches, spread the coated beef in a single layer. Cook 1‑2 minutes per side until browned but not fully cooked through. Remove with a slotted spoon and set aside.
- Sauté aromatics: Add minced garlic and grated ginger to the hot wok. Stir‑fry 30 seconds until fragrant—be careful not to burn.
- Cook the vegetables: Toss in broccoli florets and snap peas. Stir‑fry 2‑3 minutes until they are bright‑green and just tender.
- Combine beef and sauce: Return the seared beef to the wok, pour the prepared sauce over everything, and stir‑cook 2‑3 minutes. The sauce should thicken and coat the meat and veggies with a glossy sheen.
- Finish with scallions: Add sliced scallions, give a quick toss, and remove from heat. Drizzle a few more drops of sesame oil if desired.
- Plate & garnish: Serve the stir‑fry over steamed rice or cauliflower rice. Sprinkle sesame seeds and extra scallion slices for texture and visual appeal.
- Enjoy immediately: This dish is best enjoyed hot, when the glaze is still glossy and the vegetables retain their crunch.
Pro Tips & Tricks
- Slice beef thinly: Partially freeze the flank steak for 15‑20 minutes; it becomes easier to slice against the grain.
- Don’t overcrowd the wok: Cook beef in batches to maintain high heat; overcrowding steams the meat instead of searing.
- Use a splash of rice vinegar: Add 1 tsp at the end for a subtle tang that brightens the glaze.
- Gluten‑free swap: Replace soy sauce with tamari or coconut aminos.
- Spice it up: Stir in ½‑1 tsp red‑pepper flakes or a drizzle of sriracha for heat.
Variations & Substitutions
Protein Alternatives
- Chicken thigh strips – same cooking time, milder flavor.
- Pork tenderloin – slice thin, coat with cornstarch.
- Tofu (extra‑firm) – press, cube, and toss in cornstarch for a vegetarian version.
Veggie Swaps
- Bell peppers – add color and sweetness.
- Carrot matchsticks – for extra crunch.
- Mushrooms – shiitake or cremini add umami depth.
Storage & Reheating
Refrigeration: Transfer leftovers to an airtight container and store in the fridge for up to 3 days. The sauce may thicken; simply whisk in a splash of water or broth before reheating.
Freezing: This stir‑fry freezes well for up to 2 months. Freeze the beef and sauce mixture separately from the rice for best texture. Thaw overnight in the fridge, then reheat in a hot skillet with a drizzle of oil.
Reheat method: Use a skillet over medium‑high heat, adding a teaspoon of oil and a splash of water. Stir until the glaze regains its glossy sheen.
Frequently Asked Questions
Quick 20‑Minute Mongolian Beef Stir‑Fry
Prep: 10 min
Cook: 10 min
Ingredients
Instructions
- Coat beef with cornstarch; set aside.
- Whisk soy sauce, brown sugar, water, and sesame oil.
- Heat oil in a wok; sear beef in batches until browned.
- Remove beef; stir‑fry garlic and ginger.
- Add broccoli and snap peas; cook 2‑3 min.
- Return beef, pour sauce, and simmer until glossy.
- Stir in scallions; remove from heat.
- Serve over rice; garnish with sesame seeds.
Nutrition (per serving)
- Calories: 420 kcal
- Protein: 28 g
- Carbohydrates: 35 g
- Fat: 18 g
- Sodium: 620 mg