Soups & Stews
This Andy Cooks Mongolian beef recipe delivers restaurant-quality sweet-spicy stir-fry magic in under 30 minutes. The secret lies in balancing authentic flavors—caramelized brown sugar, tangy vinegar, and umami soy—with a quick stir-fry technique that keeps the beef tender yet crisp at the edges. I've perfected this version after testing countless adaptations, ensuring every bite delivers that perfect harmony of sweet, spicy, and savory notes.
The recipe starts with a simple marinade that tenderizes the beef while building flavor, then transitions to a fast-paced stir-fry where high heat creates that signature wok hei aroma. What sets this apart is the sauce reduction technique—simmering until it thickens just enough to coat the beef without overpowering its natural richness. The result? A dish that's both restaurant-worthy and weeknight-friendly.
By the time you're done, you'll have perfectly seared beef strips glistening with a glossy, sticky-sweet sauce that clings to every piece. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of textures—tender beef, crisp vegetables, and a sauce that's tangy yet sweet. This is the kind of dish that transforms a simple weeknight dinner into something special.
Serve it over steamed rice or noodles for the full experience, or pair it with extra steamed broccoli for a complete meal. The beauty of this recipe is its versatility—it works equally well for meal prep or last-minute dinners. Let's get cooking!
Ingredients for andy cooks mongolian beef
Restaurant-quality Mongolian beef starts with these 13 ingredients—authentic flavors in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Brown Sugar 🍬 | ½ cup | Packed, light variety |
| Soy Sauce 🥢 | ½ cup | Low-sodium preferred |
| Rice Vinegar 🍶 | ¼ cup | White or seasoned |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame oil |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 2 tbsp | Grated, peeled |
| Red Pepper Flakes 🌶️ | 1 tsp | Adjust for heat preference |
| Cornstarch 🌾 | 1 tbsp | For sauce thickening |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Green Onions 🧅 | ¼ cup | Sliced, white and green parts |
| Sesame Seeds 🥜 | 1 tbsp | Toasted for garnish |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, for serving |
The beef is non-negotiable here. Flank steak delivers that perfect tender-yet-crisp texture when sliced against the grain. Look for well-marbled cuts at Whole Foods or your local butcher—they'll slice it for you if you ask. Brown sugar should be light and packed (not the dark, molasses-heavy kind). For soy sauce, Kikkoman or Lee Kum Kee are reliable choices, but any low-sodium brand works. The rice vinegar adds that signature tang—Mushroom Boy brand has the perfect balance of acidity without overpowering. Toasted sesame oil is a game-changer; La Choy or Kadoya are my go-tos, but check the label for 'toasted' on the front.
No sesame oil? Avocado oil at half the amount works in a pinch, though it lacks the nutty depth. Fresh ginger and garlic are ideal, but powdered ginger at one-third the amount or jarred minced garlic will do. Running low on cornstarch? Arrowroot powder thickens just as effectively. The red pepper flakes can be swapped for gochugaru (Korean chili flakes) for a different heat profile. For the green onions, use scallions if that's what you've got—they're essentially the same thing. And if you're prepping ahead, slice the beef and store it in the fridge for up to 1 day before cooking, but don't marinate it early—the acid will start breaking down the fibers.
This sauce thickens beautifully when reduced, so don't rush it. Simmer uncovered for 5-7 minutes until it coats the back of a spoon. The rice should be steamed separately—jasmine rice adds a subtle floral note that pairs perfectly. Store leftovers in airtight containers for 3-4 days in the fridge, though the flavors actually deepen overnight. For freezing, portion into single servings and thaw in the fridge before reheating. The sauce reheats well, but add a splash of water if it seems too thick after chilling. Garnish with toasted sesame seeds right before serving—they add that crucial crunch and aroma.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one pan, one knife, and zero stress. Slice the flank steak thin, toss it in the sauce with brown sugar and soy, and let the skillet do the work—no flipping, no fuss, just that sticky-sweet caramelized goodness.
- Sweet-Savory Balance: That combo of brown sugar and rice vinegar? Chef’s kiss. It’s rich but bright, salty but not overpowering, with a hint of sesame oil that makes every bite feel like a little flavor explosion. Honestly, I’ve tried other Mongolian beef recipes, but this one hits the spot every time.
- Leftover Hero: This dish tastes even better the next day—yes, really. The flavors meld into something deeper, and it reheats like a dream. Pack it for lunch or serve it cold in wraps; it’s my go-to for busy mornings without sacrificing taste.
- Budget-Friendly Powerhouse: Flank steak is affordable, and a little goes a long way when sliced thin. With just a few pantry staples—soy sauce, brown sugar, rice vinegar—you’re getting restaurant-quality flavor without breaking the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for sweet-spicy Mongolian beef
Master this classic stir-fry with tender beef and a glossy, balanced sauce that delivers perfect harmony of sweet, savory, and heat.
Prepare the Beef and Marinate
Begin by slicing the 1.5 lb flank steak thinly against the grain into ¼-inch strips. This ensures tender, bite-sized pieces that cook quickly. Place the sliced beef in a bowl and add 0.5 cup soy sauce, 0.5 cup packed brown sugar, 0.25 cup rice vinegar, 1 tbsp sesame oil, 6 minced garlic cloves, 2 tbsp grated fresh ginger, and 1 tsp red pepper flakes. Mix thoroughly with your hands or a spoon, ensuring the marinade coats every piece of beef.
Cover the bowl and refrigerate for at least 30 minutes—this allows the flavors to penetrate deeply and the beef to tenderize. For best results, marinate for up to 2 hours, though even 30 minutes will yield excellent flavor. The mixture should develop a rich, aromatic aroma as the marinade works its magic.
Cook the Rice to Perfection
While the beef marinates, prepare the 2 cups long-grain white rice according to package instructions. I use a 1:2 rice-to-water ratio and bring it to a boil, then reduce to a simmer for 15 minutes until all the liquid is absorbed. Fluff the rice gently with a fork and cover to keep it warm. The rice should be tender but still slightly firm—this ensures it holds up well when served with the beef.
This step is crucial for timing. Cooking the rice first allows you to focus on the stir-fry without rushing. Keep the rice at a low simmer or covered on a warm setting until ready to serve. The aroma of the rice will complement the rich, savory notes of the Mongolian beef beautifully.
Stir-Fry the Beef to Juicy Tenderness
Heat 2 tbsp vegetable oil in a large skillet or wok over high heat until shimmering. Add the marinated beef in a single layer, spreading it out evenly to avoid overcrowding. Stir-fry for 2-3 minutes until the beef is 80% cooked—it should still have a slight pink center but be firm to the touch. Remove the beef from the skillet and set it aside.
This step is where the magic happens. The high heat sears the beef quickly, locking in juices and creating a caramelized exterior. If the beef releases easily from the pan, it's ready. Overcrowding the pan will steam the beef instead of searing it, leading to a soggy texture. Work in batches if needed, but aim for a quick cook time to maintain tenderness.
Build the Glossy Sauce
In the same skillet, reduce the heat to medium and add the 1 tbsp cornstarch to the drippings. Stir constantly for 1 minute to toast the cornstarch lightly—this helps thicken the sauce without a raw starch taste. Slowly pour in ¼ cup water (or reserved beef marinade) while stirring vigorously to combine. The sauce should begin to thicken immediately, coating the back of a spoon.
Return the beef to the skillet and toss to coat evenly in the sauce. Cook for an additional 1-2 minutes until the sauce is glossy and clings to the beef. The sauce should be thick enough to coat the back of a spoon but still flow smoothly. If it's too thick, add 1-2 tablespoons of water to loosen it. The beef should be fully cooked with a glossy, appetizing sheen.
Finish and Serve with Garnishes
Remove the skillet from heat and stir in 0.25 cup sliced green onions and 1 tbsp toasted sesame seeds. The green onions add a fresh, bright contrast to the rich, sweet-spicy sauce, while the sesame seeds contribute a nutty crunch. Taste and adjust seasoning if needed—add a splash more soy sauce for saltiness or a pinch of red pepper flakes for extra heat.
Serve the Mongolian beef immediately over the 2 cups cooked long-grain white rice, garnished with additional sesame seeds and green onions. The dish should be vibrant, with tender beef slices glistening in a balanced sauce. Each bite should deliver a perfect harmony of sweet, savory, umami, and a touch of heat. Enjoy while warm for the best texture and flavor experience.
Pro Tips For Making Andy Cooks Mongolian Beef
- Slice Thin, Even Strips: Flank steak fights back when sliced unevenly—it’ll cook at different rates and turn tough. Use a sharp knife and cut against the grain into strips about ¼-inch thick, no thicker. I learned this the hard way when my first batch had chewy bits in the middle.
- Marinate Overnight, Not 30 Minutes: The soy sauce and rice vinegar need time to penetrate that dense flank steak. Toss the strips in the marinade (at least 2 tablespoons soy, 1 tablespoon vinegar, and 1 teaspoon sesame oil) and let them sit covered in the fridge for 12+ hours. Rushing it means flavor clinging to the surface only—your future self will notice.
- Skip the Overcrowded Pan: Dumping all the beef into the wok or skillet at once steams it instead of searing. Cook in batches—just enough strips to fit in a single layer with space between them. The sugar will caramelize better, and you’ll get that glossy, restaurant-style crust instead of soggy meat.
- Deglaze with Vinegar First: After searing the beef, hit the pan with a splash of rice vinegar before adding the rest of the sauce. The acid cuts through the browned bits faster, lifting them into the sauce for depth. I was skeptical until I tried it—suddenly, the sauce had actual layers of flavor instead of just sweet and salty.
Regional styles of these flavors
Classic Chinese Style
This version stays true to the dish's origins, where Mongolian beef originated in Xinjiang province—a region blending Chinese and Central Asian flavors. The key is balancing the sweet-spicy profile with a thicker, glossier sauce achieved by reducing longer over medium heat. I like to add 1 tbsp hoisin sauce to the marinade for that authentic umami depth. Serve with steamed jasmine rice and a side of quick-pickled cucumbers to cut through the richness. 🌶️
Korean-Inspired Twist
For a Korean-inspired take, swap the rice vinegar for 1 tbsp gochujang (Korean chili paste) and add 1 tbsp gochugaru (Korean red pepper flakes) to the marinade. The result is a deeper, smokier heat with a slightly fermented tang. Garnish with thinly sliced scallions and a sprinkle of toasted sesame seeds for that signature Korean street-food vibe. Pair with steamed short-grain rice for the full experience.
Thai-Influenced Version
Bring in Thai flavors by adding 1 tbsp fish sauce and 1 tsp palm sugar to the marinade, along with ½ tsp ground white pepper. The sauce should finish with a splash of 1 tbsp lime juice and a sprinkle of crushed dried shrimp for that Southeast Asian umami punch. Serve over jasmine rice with a side of stir-fried Thai basil for a fragrant, aromatic twist. 🌺
Americanized Shortcut
For a quicker, more approachable version, use 1 tbsp honey instead of brown sugar and ½ cup teriyaki sauce in the marinade. Skip the cornstarch and thicken the sauce with 1 tbsp soy sauce + 1 tbsp ketchup for a sweet-tangy glaze. This version cooks in 15 minutes and tastes great over instant rice—perfect for busy weeknights. Garnish with chopped green onions and a sprinkle of sesame seeds for that restaurant-style finish.
Spicy Sichuan Adaptation
For heat lovers, add 1 tbsp Sichuan peppercorns (lightly toasted and ground) and 1 tsp doubanjiang (fermented chili bean paste) to the marinade. The sauce should finish with a splash of 1 tbsp Shaoxing wine and a sprinkle of crushed dried chilies. Serve with steamed rice and a side of blistered green beans for a bold, fiery Sichuan kick. This version is all about that numbing-spicy sensation! 🔥
Slow-Cooker Version
For a hands-off approach, combine all marinade ingredients in a 3-quart slow cooker, add the beef, and cook on LOW for 4-5 hours or HIGH for 2-3 hours. Stir occasionally and add 1-2 tbsp water if the sauce gets too thick. The result is fall-apart tender beef with a deeply flavored sauce—ideal for meal prep. Serve over white rice or noodles for a comforting, restaurant-style dish. Perfect for feeding a crowd with minimal effort! ⏰
Nutrition facts
Frequently asked questions
Can I use flank steak substitutes like sirloin or ribeye?
Yes, but with adjustments! Sirloin works well if sliced very thinly against the grain, while ribeye is richer but needs slightly longer marinating (45 minutes). For extra tenderness, pound thicker cuts lightly with a meat mallet before slicing. Avoid tough cuts like chuck—they won't tenderize properly in the short marinating time.
How do I make this recipe less sweet?
Reduce the brown sugar to ¼ cup and add ½ cup more soy sauce to the marinade. For extra tang, increase rice vinegar to ⅓ cup. The sauce can also be thinned with 1-2 tbsp water during reduction. This keeps the umami depth while cutting back on sweetness. Taste as you go!
What's the best way to reheat leftovers?
Reheat in a skillet over medium heat with 1 tbsp water or broth to loosen the sauce. Cover and warm for 3-4 minutes, stirring occasionally. Avoid microwaving—it makes the sauce watery. For extra crispiness, sear the beef again briefly after reheating. Store leftovers in airtight containers for 3-4 days.
Can I make this gluten-free?
Use tamari or coconut aminos instead of soy sauce, and ensure your cornstarch is certified gluten-free. Check rice vinegar labels too—some contain wheat. The flavor remains authentic with these swaps. For extra umami, add 1 tbsp gluten-free fish sauce to the marinade.
Why did my beef turn out chewy instead of tender?
This usually happens from one of three issues: not slicing against the grain, overcrowding the pan, or overcooking. Always slice perpendicular to muscle fibers, cook in batches, and remove beef when it's 80% done (slight pink center). For extra insurance, marinate for 2 hours instead of 30 minutes. The high heat should sear quickly—don't let it simmer!
