This Mongolian Beef is saucy, deeply savory with just enough heat from the chilies, just like your favourite Chinese takeout. It's a quick 30-minute stir fry that is perfect for a weeknight dinner rotation. It also includes a Chinese chef's trick to ensure the most tender and plump beef pieces.
1lbbeef flank steak Skirt steak or sirloin both work if flank isn't available
Marinade
1tbspShaoxing wineSoak a few pieces of ginger in warm water, squeeze the ginger, and use the ginger water as a substitute
1tbspsoy sauce
1tspdark soy sauceoptional for colour
¼tspbaking sodamix with 2 tbsp water then add into the beef slices
1tbspneutral oil
1½tbspcornstarchadded just before cooking — creates a light coating that helps the sauce cling to every piece
Sauce
3tbsplight brown sugar
2½tbspsoy sauce
2tspdark soy sauceOptional for color, but if not using it, add salt to taste
½cupwater
Cornstarch Slurry
2tspcornstarchstir together with 2 tbsp water
Aromatics & Vegetables
⅓cupneutral oilfor frying beef
3clovesgarlicminced
1tspfresh gingerminced
8dried bird eye chilieswhole dried chilies release mild heat in a quick stir fry, so don't be afraid of the number. Add more or fewer depending on your spice preference
½purple onionsliced (reserve a small handful for garnish)
3stalks green onionwhites and greens separated
Instructions
Slice the beef: Slice beef flank steak against the grain into thin pieces, about ¼ inch thick.
Marinate: Place beef slices in a bowl. Dissolve the baking soda in the water first, then add to the beef along with the Shaoxing wine, soy sauce, and dark soy sauce. Massage until every piece is fully coated and the liquid is fully absorbed. Add the neutral oil last to seal in the juices. Set aside to marinate while you get everything else ready, about 10–15 minutes. (Note 1)
Prep everything: Mix all the sauce ingredients together in a small bowl. Mix the cornstarch slurry separately and set aside. Slice your onion, separate green onion whites from greens. Set aside the green onion tops with a small handful of onion for garnish.
Coat Beef with cornstarch: Just before cooking, add 1½ tbsp cornstarch to the marinated beef and mix well until evenly coated.
Sear the beef: Heat ⅓ cup of oil in a wok over high heat until shimmering. Lay the beef pieces in a single layer and do not touch them for at least 30 seconds — let them sear. Then stir fry just until they change colour, then remove and set aside. Drain most of the oil, leaving just a thin coating in the wok.💡 Don't crowd the wok and don't flip too early. You want a quick sear, not a steam. Work in batches if needed.
Build the stir fry: In the same wok over high heat, stir fry the minced ginger and garlic for 30 seconds until fragrant. Add the onion, green onion whites, and chilies and stir fry for about 1½ minutes.
Sauce and thicken: Pour in the sauce and bring to a simmer. Taste and adjust if needed. Give the cornstarch slurry (mix cornstarch with water) a quick stir, then pour it in and stir constantly until the sauce thickens and turns glossy.
Finish and serve: Add the beef back in and toss until every piece is coated in the sauce. Remove from heat and fold in the reserved green onion tops and fresh onion slices. Serve immediately over steamed rice.
Notes
💡 Note 1: The baking soda is the trick here. Always dissolve in water first so it distributes evenly — clumps will leave some pieces over-tenderized with a metallic taste.