Mongolian Beef is a take-out favorite and even better made at home in about 20 minutes!
Thin slices of beef are flash fried and coated in a sweet soy sauce, ginger, and garlic sauce.
This copycat recipe for PF Chang’s rivals anything you could find in a restaurant. Serve this stir-fry recipe over rice with steamed broccoli or bok choy.

This post may contain affiliate links. Please read our disclosure policy.
What is Mongolian Beef? It’s a simple stir fry with thin slices of beef simmered in a sauce of soy, brown sugar, garlic, and ginger. The brown sugar caramelizes in the soy to make a slightly sticky sauce that coats the beef.
Easy Take-Out at Home
I love Chinese food dishes, from chicken lettuce wraps to a simple cashew chicken, and love it even more made at home.
- This recipe is the perfect balance of savory and sweet, the whole family will love it!
- Making takeout at home is easy and best of all you know exactly what ingredients go into it.
- Making Homemade Mongolian beef is budget-friendly compared to dining out.
- It’s so versatile, add veggies like sliced red peppers and serve over rice, on a bed of noodles, or even tucked inside a lettuce wrap.
- This recipe shares my favorite tips for extra tender beef and heaps of flavor!


How to Make Mongolian Beef (PF Chang’s style)
This is a really quick and easy Mongolian beef recipe; it’s on the table in about 20 minutes.
- Coat the slices of beef in cornstarch per the recipe below, flash fry, and set aside.
- Prepare the sauce. When the sauce has thickened, add the beef to the pan.
- Serve hot over rice.
Tips for Tender Beef
- Add Cornstarch: Toss the beef with cornstarch before cooking. As cornstarch is a natural tenderizer, I use it in this recipe for tender meat with a nice crust and it helps to thicken the sauce.
- Choose the Right Cut: Choose a kind of beef that is intended for quick cooking. I use flank steak or sirloin. More expensive cuts (such as filet) can also be used but avoid tougher cuts like stewing meat.
- Cut Across the Grain: Always cut beef across the grain and slice thinly.
- Cook in Small Batches: Don’t overcrowd the pan; cook in small batches as needed. Overcrowding the pan can cause the beef to steam rather than sear.


Tips for Cutting Beef
- For easier cutting, place the beef in the freezer for about 20 minutes before slicing. Cut beef across the grain into 1/4″ inch slices.
- You will see the long fibers in the meat, you want to cut across the fibers for tender meat. If you cut with the fibers the beef will be tough.
What to Serve with Mongolian Beef
Like most stir-fry recipes, rice is a perfect choice for soaking up that garlicky ginger sauce. Steamed or baked white rice will do the trick. Add in a fresh steamed veggie, some bok choy, or even some stir-fried veggies.
How to Store Leftovers
Store leftovers in the fridge for up to 4 days in a covered container in the freezer for up to 4 months.
Freeze in single portions for a quick packable lunch to bring to the office. They can be reheated straight from the freezer in the microwave or oven.
More Take-Out Favorites
Did your family love this Mongolian Beef recipe? Be sure to leave a rating and a comment below!

Equipment
Ingredients
- 2 teaspoons vegetable oil plus 2 tablespoons, divided
- ½ teaspoon minced fresh ginger
- 4 cloves garlic finely minced
- ½ cup less sodium soy sauce
- ¼ cup water
- ½ cup brown sugar packed
- 1 pound flank steak or your favorite cut of beef, thinly sliced
- ⅓ cup cornstarch
- 2 green onions sliced
Instructions
- Slice the flank steak into thin ¼" pieces. Toss with cornstarch, shaking off any excess and set aside.
- In a 10-inch skillet, heat 2 teaspoons of oil over medium-low heat. Stir in minced ginger and garlic and cook until fragrant, about one minute.
- Add soy sauce, water, and brown sugar to the skillet, then bring to a boil. Let it boil for 3-5 minutes until slightly thickened. Transfer to a small bowl and set aside.
- Heat 1 tablespoon of oil in a separate pan or wok over medium-high heat. Cook the beef in small batches for about 2 minutes. It does not need to be cooked through.
- Once all of the beef is browned, add the beef and sauce back to the skillet and heat over medium until hot and bubbly.
- Remove from heat and stir in green onions. Serve over rice.
Video
Notes
- Use low-sodium soy sauce for the best results.
- For a little bit of heat, add ¼ teaspoon of red pepper flakes.
- Cook the beef in small batches to ensure even browning. Overcrowding the pan can cause it to steam.
- Slice the beef against the grain for tenderness.
- Adjust the sweetness or saltiness of the sauce by varying the amount of brown sugar and soy sauce to taste.
- Serve with steamed broccoli or red bell pepper strips if desired.
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.

















This was good. Easy prep and delicious. Thank you!
I tried to it with beef one night and salmon/broccoli/green beans/chopped white onions another night. Both nights: absolutely delicious! I’ll probably make it with chicken as well!
I used peanut oil and skipped the onions. I cheated and used a meat slicer. It was good. I must’ve done something wrong with the cornstarch. It stuck to the pan no matter how much oil. We served it over broccoli.
Great recipe – so flavorful and tender! I didn’t use the low sodium soy sauce and it was a little to salty so I will make that change the next time.
Loved it! Added stir fried onion and bell pepper with a bit of spicy Thai chili sauce for a little kick. Topped of with a bit of sesame seeds over jasmine rice.
Very easy. Thank you.
I know you’re focused on time; but if you don’t let the beef “velvet” in the cornstarch for a minimum of 15 minutes, you’re not getting the benefit from it to soften the meat; just the crustiness.
Also, adding egg white to the cornstarch with a tsp of oil, “velvets” the meat by creating a protective, glossy layer that protects the meat from further damage by the final step in the cooking process.
Just put in a ziplock for 15 minutes, lightly dust more dry cornstarch before dropping in pan. This process is crucial to taking any Chinese meat dish (chicken, etc.) dish to the next level of awesome.
Thanks for the great tips Chefjimbo!
Why Chefjimbo is a ziplock (ii presume you don;t wash and it re-use it) necessary? Especially for such short duration (no time for stuff to dry out?) I ask for the sake of being environmentally conscious.
This is a cooking site, not a “how-to-be environmentally conscious” site. You do you. If you don’t want to use a bag, then don’t. I think we can agree that the purpose of ChefJimbo’s tip was to make the meat more tender, not save the earth. And for the record, I am concerned about the earth and do recycle and try to minimize my damage to the environment as much as I can.
Thank you for the tip. I want to make this fit super today but am a bit confided. Do I put the egg white, cornstarch and beef in the zip lock and let it sit?
Super Yummy and easy to make. Thank you!
Very good, my children loved it too.
Absolutely delicious. Fast and easy recipe for this Dad who is not fond of cooking !
Tried this today. It was a huge hit with the whole family!!! Loved every bite!! Thank you!!! I will definitely be making this again!
Great.
thank you
This recipe is WONDERFUL! I added 1/4 tsp of crushed red pepper flakes and that little bit of heat made this recipe perfect for our family!
Thank you :)
Awesome!!!
My family really liked it. I stir fried onions, pepper, and broccoli then added the meat cooked in the sauce. It was delicious.
Absolutely not! Don’t waste your ingredients. This recipe is way too sweet.
Our family also find the sauce on the salty side, even though my son usually is more salty tolerant than me. Next time, I will experiment with 1/3 cup soy sauce with the remaining of seasoning, then slowly adjust with more, if needed, before serving
Excellent! I added steamed broccoli to the mix at the end and it was PHENOMENAL!
Don’t forget the sesame seeds!
Just need chopsticks! INSANELY delish!!! I had no idea it was SO EASY to make Chinese food.
I followed this recipe with chicken breast. The key is pounding the chicken before cutting it up to toss in corn starch. And VERY COOL how the corn starch from the chicken thickens the sauce.
Made Cauliflower “Fried Rice” and covered it in the chicken and sauce. I had TWO guilt-free servings. No need to ever go out or order in for Chinese when I have this delicious recipe!!! And no MSG to which I am allergic!!! Will def make with beef too. THANK YOU! Big kiss! XO
So delicious! I made 1.5X the sauce since I had 1.25 lbs steak. Served it with roasted broccoli and rice made with a mixture of chicken broth and leftover coconut cream. My husband couldn’t believe the simplicity of your recipe, and we agreed this is definitely a dish that we’ll keep in rotation, especially when friends come for dinner. Thank you so much for sharing!