The BEST Mongolian Beef Recipe
Let me be upfront with you — I’ve ordered Mongolian beef from at least a dozen different Chinese-American restaurants, and most of them have let me down. Too sweet, too chewy, sauce too thin, beef too dry. Then I cracked the code at home and realized the restaurant version I’d been chasing was actually easier to make than I thought. This is the Mongolian beef recipe that finally ended my takeout dependency.
What Is Mongolian Beef (And Where Does It Actually Come From)?
Here’s a fun fact that trips people up: Mongolian beef has nothing to do with Mongolia. It originated in Taiwanese barbecue restaurants and became a staple of American Chinese cuisine. The name refers more to a cooking style than a geographical origin — but don’t let that stop you from loving it.
At its core, Mongolian beef is thinly sliced flank steak, coated in cornstarch, flash-fried until crispy, then tossed in a bold sauce built on soy sauce, brown sugar, garlic, and ginger. The sauce caramelizes around the crispy beef, creating that glossy, sticky coating that makes the dish so addictive. It’s sweet, savory, and just a little bit saucy — in the best possible way.
Why Most Homemade Mongolian Beef Falls Short
Most recipes fail at one of three points, and once you know what they are, you’ll never make mediocre Mongolian beef again.
- The beef isn’t crispy enough. People skip the cornstarch coating or don’t fry at high enough heat, so the beef steams instead of crisping.
- The sauce is too thin. A good Mongolian beef sauce clings to every piece of beef. A watery sauce just pools at the bottom of the bowl.
- The beef is overcooked. Flank steak cooked too long turns tough and chewy. It needs less time in the pan than you think.
Fixing all three of these is simple — and that’s exactly what this recipe does.
Ingredients You’ll Need
Here’s everything to make Mongolian Beef for 4 people:
For the Beef:
- 1½ lbs flank steak, thinly sliced against the grain
- ½ cup cornstarch
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ cup vegetable oil (for frying — you’ll drain most of it off)
For the Mongolian Beef Sauce:
- ½ cup low-sodium soy sauce
- ½ cup packed dark brown sugar
- ¼ cup water
- 4 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon hoisin sauce
- 1 teaspoon sesame oil
- 1 teaspoon cornstarch (to thicken the sauce)
- ½ teaspoon red chili flakes (optional, but recommended)
For the Finish:
- 4–5 green onions, cut into 2-inch pieces
- 1 teaspoon toasted sesame seeds (for garnish)
- Steamed white rice or fried rice, for serving
Step-by-Step Instructions
Step 1: Slice the Beef Correctly
This step makes or breaks the dish. Slice the flank steak against the grain — meaning perpendicular to the long muscle fibers running through the meat. Cut it thin, about ¼ inch thick. If you want to make this even easier, pop the steak in the freezer for 20–30 minutes before slicing. Slightly frozen beef slices cleanly and evenly without sliding around on your cutting board.
Why does cutting against the grain matter so much? Those muscle fibers run lengthwise through the steak. Cut with them, and you end up chewing through long, tough strands. Cut across them and each bite is short and tender. It’s a small step with a huge payoff.
Step 2: Coat the Beef in Cornstarch
Pat the beef slices dry with paper towels — moisture is the enemy of crispiness. Toss the dried beef with cornstarch, salt, and pepper until every piece has a light, even coating. Shake off the excess. The cornstarch creates a thin, crispy crust when it hits the hot oil, and it also helps the sauce cling to the beef later. Don’t skip it, don’t substitute flour — cornstarch is the right tool here.
Step 3: Make the Sauce First
Before you touch the wok, mix all your sauce ingredients in a bowl or measuring cup. Stir until the brown sugar dissolves and the cornstarch incorporates fully. Having this ready to pour is non-negotiable — once you start cooking, everything moves fast. Nobody has time to measure soy sauce while beef is sizzling in a hot pan. FYI, the sauce at this stage will smell incredibly good raw. It gets even better when it hits the heat.
Step 4: Fry the Beef
Heat your vegetable oil in a wok or large skillet over high heat until it shimmers — this takes about 2 minutes. Working in batches, add the cornstarch-coated beef in a single layer. Don’t crowd the pan. Crowding drops the temperature and turns frying into steaming, which gives you soft, sad beef instead of crispy, golden beef.
Fry each batch for 1–2 minutes per side until golden brown and crispy at the edges. Transfer to a paper towel-lined plate. Repeat with the remaining beef. Drain all but about 1 tablespoon of oil from the pan.
Step 5: Build the Sauce
In that same pan over medium-high heat, add the minced garlic and grated ginger. Stir constantly for about 30 seconds until fragrant — garlic burns fast, so keep it moving. Pour in the sauce mixture and stir as it comes to a simmer. Watch it transform: within 2–3 minutes, the sauce will thicken, darken, and turn glossy. That’s the cornstarch and brown sugar doing their thing.
Step 6: Toss the Beef and Finish
Add the crispy beef back into the sauce and toss everything together over medium-high heat for about 60 seconds, until every piece of beef is fully coated and the sauce has reduced to a sticky, lacquered consistency. Add the green onion pieces in the last 30 seconds — you want them slightly wilted but still with some bite, not fully cooked down.
Place immediately over steamed rice, scatter sesame seeds on top, and serve hot. The whole process from pan to plate takes less than 10 minutes once your prep is done. 🙂
Pro Tips for the BEST Mongolian Beef
- Dark brown sugar over light brown sugar. Dark brown sugar has more molasses, which gives the sauce a deeper, richer flavor and a more intense caramelized color. Light brown sugar works, but the result is noticeably flatter.
- Low-sodium soy sauce is important. Regular soy sauce makes the dish aggressively salty once it reduces. Low-sodium gives you full flavor without the salt overload.
- Cook in batches, always. I know it’s tempting to throw all the beef in at once to save time. Don’t. Batches are the difference between crispy and soggy.
- Serve immediately. Mongolian beef loses its crispiness as it sits. The cornstarch coating softens over time as it absorbs sauce’s moisture. Eat it fresh off the pan for the best texture.
- Adjust the sweetness to your taste. Some people find Mongolian beef too sweet. Start with ⅓ cup of brown sugar instead of ½ cup and build up from there.
Variations Worth Trying
Mongolian Beef with Vegetables
Add thinly sliced bell peppers, snap peas, or broccoli florets to the wok after the garlic and ginger step. Stir-fry for 2 minutes before adding the sauce. It stretches the dish further and adds color and crunch.
Spicy Mongolian Beef
Double the chili flakes and add a tablespoon of sambal oelek or chili garlic sauce to the sauce mixture. This version has a real kick that plays beautifully against the sweetness of the brown sugar.
Mongolian Chicken
Swap the flank steak for thinly sliced chicken thighs — same technique, same sauce, equally delicious. Chicken thighs stay juicy and hold up better than chicken breasts under high heat.
Crispy Tofu Mongolian
Press extra-firm tofu dry, cube it, coat it in cornstarch, and fry until golden. The sauce clings to it beautifully, and the result is a genuinely satisfying vegetarian version of the dish.
FAQs
Q1: What cut of beef works best for Mongolian beef?
Flank steak is the classic choice — it’s lean, has a pronounced grain that’s easy to slice against, and cooks quickly without drying out. Sirloin and skirt steak are solid alternatives. Avoid thick, heavily marbled cuts like ribeye — they’re great for other things, but the fat doesn’t render properly in a fast stir-fry.
Q2: Can I make Mongolian beef without frying in oil?
You can, but you’ll lose the crispy exterior that defines the dish. A lighter alternative is to sear the cornstarch-coated beef in a very hot pan with just a tablespoon of oil, in small batches, for 1–2 minutes per side. It’s not quite as crispy as deep-frying, but it gets you most of the way there with a lot less oil.
Q3: Why is my Mongolian beef sauce too thin?
Two likely culprits: you didn’t reduce it long enough, or your pan wasn’t hot enough when you added it. The sauce needs to bubble actively to thicken properly. If it’s still thin after 3 minutes of simmering, mix a teaspoon of cornstarch with a tablespoon of cold water and stir it in — that will tighten it up quickly.
Q4: Can I prepare Mongolian beef ahead of time?
The sauce keeps well in the fridge for up to a week — make a big batch and store it in a jar. The beef is best cooked fresh because the cornstarch coating softens significantly when refrigerated and reheated. If you need to prep ahead, slice and cornstarch-coat the beef and store it uncooked in the fridge for up to 24 hours, then fry and sauce it right before serving.
Q5: Is Mongolian beef spicy?
In its traditional form, Mongolian beef is not spicy — it’s primarily sweet and savory. The red chili flakes in this recipe add a very mild background warmth rather than heat. If you want genuine spice, double the chili flakes or add chili garlic sauce. If you want zero heat at all, simply omit the chili flakes entirely.
Q6: What do I serve with Mongolian beef?
Steamed white rice is the classic pairing and the best way to let the sauce shine. Fried rice works equally well if you want something more substantial. For a lower-carb option, cauliflower rice or steamed broccoli both work. Some people serve it over lo mein noodles, too — the sauce coats noodles beautifully and makes for a completely different but equally satisfying meal.
Read More Recipes:
- Teriyaki Salmon Avocado Rice Stack Recipe
- East African Kuku Paka Recipe
- Quick & Delicious Beef and Broccoli Lo Mein Recipe!
- Epic Beef Nachos Supreme Recipe
- One-Pot Chicken and Vegetables Skillet
Final Thoughts
The best Mongolian beef recipe isn’t complicated — it just requires respecting a few key principles. Slice the beef right, coat it in cornstarch, fry it hot and fast in batches, and make a sauce that’s thick enough to cling. Do those four things, and you’ll have a dish that genuinely competes with any restaurant version you’ve ever tried.
IMO, the homemade version wins every time once you get the technique down — you control the sweetness, the heat, and the quality of the beef. Plus, the whole dish takes under 30 minutes. So the next time you reach for your takeout app, ask yourself: do you really want to wait 45 minutes and pay delivery fees for something you can have ready in less time than that? Didn’t think so. Get cooking.

The BEST Mongolian Beef Recipe
Ingredients
Method
- Toss sliced beef with cornstarch until evenly coated.
- Heat oil in a large skillet over medium-high heat.
- Fry beef in batches until crispy and browned, then remove and set aside.
- In the same pan, sauté garlic and ginger for 30 seconds.
- Add soy sauce, brown sugar, and water and stir until sugar dissolves.
- Simmer sauce for 3–4 minutes until slightly thickened.
- Return beef to the pan and toss to coat in the sauce.
- Drizzle sesame oil and sprinkle red pepper flakes if using.
- Cook for 2–3 minutes until sauce thickens and coats the beef.
- Garnish with sliced green onions before serving.
Notes
- Slice beef thinly against the grain for maximum tenderness.
- Do not overcrowd the pan when frying beef for crisp edges.
- Adjust brown sugar to control sweetness.
- Serve immediately over steamed rice for the best texture.

