Too tired to cook after a long day? Skip the expensive takeout app. This easy 30-minute Mongolian beef and onion stir-fry is your new best friend. You can create a restaurant-quality, high-protein meal using simple pantry staples you already have on hand. It is the fastest, most delicious way to get dinner on the table during your busiest nights.
Why Youโll Make This Beef and Onion Stir-Fry Again
This dish is the ultimate quick weeknight dinner for any season. The savory sauce and tender beef provide perfect comfort food vibes during the colder months. It is light enough for a fast spring meal when you want something satisfying. You will love how the onions get sweet and slightly charred in the pan.
The velveting technique ensures your steak stays incredibly juicy and tender. You get a restaurant-quality meal without the expensive price tag or the long wait. This recipe is a guaranteed family favorite that everyone will request weekly. It is the perfect balance of salty, sweet, and savory notes in every single bite.
How This Beef and Onion Stir-Fry Comes Together
Success with this beef and onion stir-fry comes down to high heat and fast moving. You will marinate the beef briefly while you prep the simple sauce. Using a very hot pan creates that signature smoky flavor known as wok hei. Even beginners can master this dish by having all ingredients ready before turning on the heat. It is a stress-free cooking process that yields impressive results every time.
What Youโll Need
You likely already have most of these simple ingredients in your kitchen right now. High-quality soy sauce and fresh aromatics make all the difference in the final taste.
- 1 lb flank steak (sliced thin against the grain)
- 2 large yellow onions (cut into 1/2-inch wedges)
- 3 tbsp vegetable oil (divided)
- 2 tsp cornstarch (for tenderizing)
- 1 tbsp light soy sauce
- 1 tbsp dark soy sauce
- 1 tbsp oyster sauce
- 1 tbsp Shaoxing rice wine
- 1 tsp toasted sesame oil
- 1/2 tsp granulated sugar
- 1/4 tsp ground black pepper
- 2 cloves garlic (minced)
- 1 tsp ginger (minced)
- 2 tbsp water
Step-by-Step Directions
- Whisk the cornstarch, light soy sauce, and Shaoxing wine in a bowl.
- Add the beef slices and toss to coat them thoroughly.
- Marinate the beef at room temperature for exactly 15 minutes.
- Combine dark soy sauce, oyster sauce, sugar, pepper, sesame oil, and water.
- Heat your wok or skillet over high heat until it starts smoking.
- Sear the beef in 1 tablespoon of oil until browned; then remove.
- Wipe the pan and add the remaining 2 tablespoons of oil.
- Stir-fry the onions for 3-4 minutes until charred but still crisp.
- Add the garlic and ginger and stir for 30 seconds until fragrant.
- Return the beef to the pan and pour the sauce over everything.
- Toss rapidly for 1 minute until the sauce thickens and coats well.
How to Serve It
This beef and onion stir-fry is best served over a bed of fluffy white rice. The rice soaks up all that delicious savory sauce perfectly. You can also pair it with quick-cooking rice noodles for a different texture. Add a side of steamed broccoli or snap peas for extra crunch. It makes a fantastic office lunch the next day if you have any leftovers.
Leftovers & Storage
Store your leftovers in an airtight container in the fridge for up to three days. This dish is excellent for smart meal prep because the flavors deepen over time. To reheat, use a skillet over medium heat with a splash of water. This prevents the beef from getting tough in the microwave. I do not recommend freezing this dish as the onions will lose their texture.
Make It Even Better (Pro Tips)
- Slice against the grain: This is the most important rule for tender beef.
- Don’t skip the marinade: The cornstarch creates a protective barrier that keeps meat juicy.
- Get the pan hot: Wait for actual smoke before adding your first tablespoon of oil.
- Work in batches: If your pan is small, sear the beef in two groups.
- Prep everything first: Stir-frying happens too fast to chop ingredients while you cook.
- Use yellow onions: They have the best sugar content for a beautiful sear.
- Fresh is best: Use fresh garlic and ginger rather than the bottled versions.
Easy Ways to Change It Up
- Make it spicy: Add a teaspoon of red chili flakes with the garlic.
- Switch the protein: This same method works perfectly with chicken breast or pork.
- Add more veggies: Toss in some sliced bell peppers for a bright spring variation.
- Gluten-free option: Use tamari and a gluten-free oyster sauce substitute.
Quick Questions
What is the best cut of beef to use?
Flank steak is the top choice for this stir-fry. It is lean, easy to slice, and takes on flavors very well. You can also use sirloin or skirt steak if that is what you have.
Can I use white onions instead of yellow?
Yes, white onions work well but they are slightly more pungent. Yellow onions are preferred because they caramelize beautifully and add a nice sweetness. Both will provide a great crunch to the dish.
I hope this quick stir-fry becomes your new go-to for busy nights. It is proof that fast food can be incredibly fresh and flavorful!
โ Sophie
Beef & Onion Stir-Fry
Ingredients
Method
- In a medium bowl, whisk 2 teaspoons of cornstarch with 1 tablespoon of light soy sauce and 1 tablespoon of Shaoxing rice wine.
- Add the sliced beef to the bowl, toss to coat thoroughly, and marinate at room temperature for 15 minutes.
- In a small jar, combine the dark soy sauce, oyster sauce, sugar, black pepper, sesame oil, and water to create the stir-fry sauce.
- Heat a wok or large heavy skillet over high heat until wisps of smoke appear; add 1 tablespoon of oil.
- Sear the beef in a single layer for 1-2 minutes until browned but not fully cooked; remove beef from the pan and set aside.
- Wipe the pan clean, add the remaining 2 tablespoons of oil, and add the onion wedges.
- Stir-fry the onions for 3-4 minutes until the edges are charred but the centers remain slightly crisp.
- Add the minced garlic and ginger to the onions and stir for 30 seconds until fragrant.
- Return the beef and any accumulated juices to the pan and pour the prepared stir-fry sauce over the ingredients.
- Toss everything rapidly over high heat for 1 minute until the sauce thickens and coats the beef and onions evenly.







