Forget takeout! This homemade Mongolian Beef is easy to make for a quick weeknight dinner and tastes even better than your favorite restaurant. It features tender strips of beef and fragrant scallions coated in a sticky, sweet, and savory sauce. Serve over fluffy rice for the ultimate comfort meal!

One dish that G and I order all too frequently from our neighborhood Chinese restaurant is Mongolian beef. We just can’t get enough of this delightful medley of tender beef and fragrant scallions in a sweet-and-savory brown sauce!
Unfortunately for my tummy, we decided at the beginning of the year to eat out less and resolved to cook more of our restaurant favorites like shrimp fried rice at home. Fortunately for my tummy, the delectable flavors of Mongolian beef are easy enough to replicate. With less than 30 minutes of cook time and basic Asian pantry staples, this recipe is so simple to make yet so much better than takeout.
Mongolian Beef Ingredients

I like sirloin for quick cooking, but I’ve also used flank steak, inside skirt, and hanger steak with delicious success. Some tougher beef cuts, like top or bottom round and chuck roast, may benefit from the velveting technique to tenderize.
Garlic, onion, and ginger are the holy trinity of Chinese cooking and help build deep savory flavors during stir-frying. The sauce is made with Shaoxing wine, soy sauce, hoisin sauce, sugar, and cornstarch for a luscious texture and a perfect blend of sweet and umami.
What’s Mongolian beef without a generous load of fragrant scallions? Toss in some sliced onions, too, for a sweeter flavor and extra crunch!
How to restaurant quality Mongolian Beef

Slice the beef thinly across the grain for a more tender chew and uniform thickness for even cooking.
One crucial component of a great Chinese stir-fry is velveting. This Chinese cooking technique of marinating meat in cornstarch and quickly blanching it in a bath of hot oil ensures the beef stays tender, silky, and smooth in texture during the high heat used in the stir-fry. So please, please, do not skip this step! Trust me, the extra work is worth it.

Whisk together your stir-fry sauce. Feel free to adjust the amounts according to taste. Also, note that the beef is velveted in cornstarch, which will help thicken the sauce.
Stir-fry the aromatics until fragrant, pour in the stir-fry and let it bubble up and thicken, then return the pan-fried beef, along with the green onions. Give everything a final toss and voila! Your Asian beef stir-fry is ready to enjoy.
Cook’s tip
Freeze the beef for a few minutes until slightly firm, making it easier to slice.
How to serve and store

- Serve this Mongolian beef with steamed rice and chow mein or dragon noodles for an Asian fakeout takeout at home. Add some crab rangoons as a tasty starter or raspberry cream cheese wontons for a sweet finish to the meal!
- Transfer leftovers to a container with a tight-fitting lid and refrigerate for up to 3 days or freeze for up to 2 months.
- Reheat in a pan over medium-low heat, adding a splash of water or beef broth to loosen the consistency if needed. Or warm up individual portions in the microwave at 1- to 2-minute intervals until completely heated, stirring well between intervals.
Ingredients
- 2 pounds beef sirloin sliced thinly
- 1 egg white
- 1 tablespoon cornstarch
- oil
- 1 tablespoon soy sauce
- 1 tablespoon Chinese cooking wine
- 3 cloves garlic peeled and minced
- 1 thumb-size ginger peeled and minced
- 1 large onion peeled and sliced thinly
- 1 bunch green onions ends trimmed and cut into 2-inch lengths
For the Stir-fry Sauce
- 1/2 cup water
- 2 tablespoons light soy sauce (I used Kikkoman)
- 2 tablespoons Hoisin sauce
- 2 tablespoons Chinese cooking wine
- 1 tablespoon sugar
- 1 teaspoon cornstarch
Instructions
- In a small bowl, combine egg white, cornstarch, Chinese cooking wine, and 1 tablespoon oil. Whisk together until smooth and frothy. Add beef and massage the marinade onto the meat. Marinate in the refrigerator for about 30 minutes. In a colander, drain the beef.
- In a bowl, combine stir-fry sauce ingredients: water, soy sauce, Hoisin sauce, Chinese cooking wine and sugar. Stir until well blended. Add cornstarch and stir until dissolved and mixture is smooth. Set aside.
- In a wok over high heat, heat about 1/4 cup oil. Add beef in a single layer and cook for about 2 to 3 minutes or until lightly browned. With a slotted spoon, remove meat and drain on paper towels.
- Remove excess oil except for about 1 tablespoon. Add garlic and ginger and cook, stirring regularly, for about 30 seconds or until aromatic. Add onions and cook, stirring regularly, for about 30 to 40 seconds or until half done.
- Stir stir-fry sauce to disperse cornstarch that may have settled on the bottom and add to wok. Cook, whisking regularly, until smooth and thickened.
- Return beef to wok and add green onions. Continue to cook, tossing gently, for about 1 to 2 minutes or until meat is heated through. Serve hot.
Notes
Nutrition Information
“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”



amer says
I don’t remember the last time I had mongolian beef. It sure does look very delish, can’t wait to try it.
Lalaine says
Thanks, Amir.
Kathy Kenny Ngo says
Everyone knows that I love beef so much so I will definitely try this. Thank you for sharing!
Lalaine says
You’re welcome, Kathy. I hope you try it. It’s one of the best ways to enjoy beef. 🙂
Echo says
This looks so delicious! Mongolian beef is a favorite of mine as well and I have been trying to do less take out, so I will definitely be trying this recipe!
Lalaine says
Tt’s cheaper than eating out yet so much better 🙂
Elizabeth O. says
It’s been a while since I cooked beef, I don’t really include it in my diet anymore. But I’m sure this will be a hit with the family. It’s quite easy to cook as well!
Lalaine says
Try subbing firm tofu in place of beef. They’ll go get great in this stir-fry dish 🙂
Milena says
My family would love this at home. I had no idea about “velveting”. I’ll have to try it!
Lalaine says
You need to try velveting, you’ll be amazed how the moist and tender the meat turns out 🙂
Liz Mays says
I’m positively drooling! That looks so appetizing and easy to make since it’s less than 30 minutes.
Lalaine says
Thanks, Liz.
Rosey says
I didn’t know that process wss called velveting> 🙂 This recipe sounds great.
Rosey says
I didn’t know that process was called velveting. 🙂 This recipe sounds great.
Lalaine says
Give it a try, you’ll be amazed how tender and moist the meat turns out with this simple step 🙂
Niesha Byln says
I want mongolian beef from chinese restaurant. I think it is one of the best selling in a chinese restauran near our place.
Lalaine says
Yes, it’s one of the popular items in restaurants. So delicious!
victoria says
These are a yummy recipe! I bet my hubby would love thes
Lalaine says
Yes, I am sure the hubby would love this. Mine does 🙂
Karlyn Cruz says
I love Asian cuisine. I can’t wait to try this recipe.
Lalaine says
Asian food is my ultimate comfort food. Lots of flavor and texture 🙂
Rachel Mouton says
This looks amazing. We love Mongolian beef, but I’ve never attempted it on my own. I might just have to give this a try 🙂
Lalaine says
It’s quick and easy to make, you’d be done in far less time than it would take to go to the restaurant. 🙂
Amy Jones says
Looks amazing and super tasty, I must try it
Lalaine says
Thanks, Amy. Please do try it, much better than take out 🙂
Melanie Smith says
It looks so delicious!! My husband will love this beef.
Lalaine says
Oh yes, the hubby will love this 🙂
Ruby says
Made this last night. It was awesome!
Lalaine says
Thanks, Ruby, for your feedback. I am glad you enjoyed it.