Chinese Beef And Onion Stir Fry Recipe

I can never resist tender beef slicked in a rich savory sauce with sweet caramelized onions, especially when it tastes like takeout in under 25 minutes. This Chinese Beef and Onion Stir Fry is bold, glossy, and weeknight-fast.

A photo of Chinese Beef And Onion Stir Fry Recipe

I’m obsessed with this Chinese Beef and Onion Stir Fry because it hits that takeout craving hard without making me wait around. The beef gets tender and juicy, the yellow onions turn sweet and slightly caramelized, and every bite is coated in that glossy, savory sauce I want all over my rice.

And honestly, it tastes like something I’d order twice and still steal bites from the pan later. Big flavor.

Fast payoff. No sad weeknight dinner energy.

I love how bold, salty, a little sweet, and deeply satisfying it is without feeling fussy. But the best part?

It disappears insanely fast.

Ingredients

Ingredients photo for Chinese Beef And Onion Stir Fry Recipe

  • Flank or skirt steak keeps it meaty, tender, and fast-cooking when sliced right.
  • Yellow onions turn sweet and soft, with just enough bite left.
  • Soy sauce brings the salty, savory backbone you’ll expect in every bite.
  • Oyster sauce adds that glossy, rich takeout-style depth without much fuss.
  • Shaoxing wine or sherry gives the beef a warmer, rounder flavor.
  • Cornstarch helps the sauce cling and makes the beef feel extra tender.
  • Beef broth or water loosens the sauce so it’s not too sticky.
  • Sugar balances the saltiness and helps the onions taste even sweeter.
  • Garlic and ginger make it smell amazing, basically the best kitchen moment.
  • Neutral oil handles the hot pan, while sesame oil adds nutty finish.
  • Black pepper gives a tiny kick, and scallions keep things fresh.
  • Rice or noodles catch all that sauce, which you’ll definitely want.

Ingredient Quantities

  • 1 lb (450 g) flank or skirt steak, thinly sliced against the grain
  • 2 large yellow onions, thinly sliced
  • 3 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon Shaoxing wine or dry sherry
  • 1 1/2 tablespoons cornstarch
  • 1/4 cup (60 ml) low sodium beef broth or water
  • 1 teaspoon granulated sugar
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, minced
  • 2 tablespoons vegetable oil (or other neutral oil)
  • 1 teaspoon sesame oil
  • Freshly ground black pepper, about 1/4 teaspoon
  • 2 scallions, sliced for garnish
  • Cooked rice or noodles, for serving (optional)

How to Make this

1. Slice the steak thinly against the grain and place in a bowl; add 1 tablespoon soy sauce, 1 tablespoon Shaoxing wine or dry sherry, 1/2 tablespoon cornstarch, and a pinch of black pepper; toss to coat and let marinate 10 minutes.

2. In a small bowl whisk together 2 tablespoons soy sauce, oyster sauce, 1 1/2 tablespoons cornstarch, 1/4 cup beef broth or water, 1 teaspoon sugar, and a pinch of black pepper to make the sauce; set aside.

3. Heat a wok or large skillet over high heat until very hot, then add 1 tablespoon vegetable oil and swirl.

4. Add the marinated beef in a single layer, searing quickly for 1 to 2 minutes until browned but not fully cooked through; remove beef to a plate and set aside.

5. Wipe the pan if needed, then add the remaining 1 tablespoon vegetable oil; reduce heat to medium-high and add the sliced yellow onions.

6. Cook the onions, stirring frequently, until softened and lightly caramelized, about 6 to 8 minutes.

7. Push the onions to one side of the pan, add the minced garlic and minced ginger, cook 30 seconds until aromatic, then return the beef to the pan and stir to combine.

8. Pour the prepared sauce into the pan, stirring constantly as it comes to a simmer; cook 1 to 2 minutes until the sauce thickens and coats the beef and onions.

9. Stir in 1 teaspoon sesame oil, taste and adjust seasoning with a little more soy sauce or black pepper if needed.

10. Remove from heat, garnish with sliced scallions, and serve immediately over cooked rice or noodles.

Equipment Needed

1. Sharp chef knife
2. Cutting board
3. Wok or large heavy skillet
4. Mixing bowls (one for marinating, one for sauce)
5. Whisk or fork (to mix the sauce)
6. Spatula or wooden spoon
7. Tongs or chopsticks (for turning the beef)
8. Measuring spoons and 1/4 cup measure

FAQ

Chinese Beef And Onion Stir Fry Recipe Substitutions and Variations

  • Beef: use thinly sliced sirloin, hanger, thin chicken breast or firm tofu for a vegetarian version
  • Soy sauce: swap with tamari for gluten free or coconut aminos for a milder, soy free option
  • Oyster sauce: replace with hoisin for sweetness or mushroom stir fry sauce for a vegetarian umami
  • Shaoxing wine: use dry sherry, or mirin diluted with a little water, or a splash of rice vinegar plus a pinch of sugar

Pro Tips

1. Pat the steak slices dry before marinating so they sear instead of steam. A quick toss in cornstarch helps build a silky sauce and gives the beef a slightly velvety bite.

2. Get the pan very hot for the initial sear, and work in a single layer. Don’t overcrowd the skillet; if the meat cools the pan you will lose browning and end up with tougher, less flavorful beef.

3. Cook the onions low and slow once the beef is set aside. Gentle caramelization brings out sweetness that balances the salty sauce, so don’t rush this step with too-high heat.

4. Taste and adjust at the end. If the sauce feels flat add a splash of acid like rice vinegar or a squeeze of lime. If it needs brightness, a few chopped scallions or a drizzle more sesame oil just before serving lifts the whole dish.

Chinese Beef And Onion Stir Fry Recipe

Chinese Beef And Onion Stir Fry Recipe

Recipe by Pho Tsventichi

0.0 from 0 votes

I can never resist tender beef slicked in a rich savory sauce with sweet caramelized onions, especially when it tastes like takeout in under 25 minutes. This Chinese Beef and Onion Stir Fry is bold, glossy, and weeknight-fast.

Servings

4

servings

Calories

351

kcal

Equipment: 1. Sharp chef knife
2. Cutting board
3. Wok or large heavy skillet
4. Mixing bowls (one for marinating, one for sauce)
5. Whisk or fork (to mix the sauce)
6. Spatula or wooden spoon
7. Tongs or chopsticks (for turning the beef)
8. Measuring spoons and 1/4 cup measure

Ingredients

  • 1 lb (450 g) flank or skirt steak, thinly sliced against the grain

  • 2 large yellow onions, thinly sliced

  • 3 tablespoons soy sauce

  • 1 tablespoon oyster sauce

  • 1 tablespoon Shaoxing wine or dry sherry

  • 1 1/2 tablespoons cornstarch

  • 1/4 cup (60 ml) low sodium beef broth or water

  • 1 teaspoon granulated sugar

  • 3 garlic cloves, minced

  • 1 tablespoon fresh ginger, minced

  • 2 tablespoons vegetable oil (or other neutral oil)

  • 1 teaspoon sesame oil

  • Freshly ground black pepper, about 1/4 teaspoon

  • 2 scallions, sliced for garnish

  • Cooked rice or noodles, for serving (optional)

Directions

  • Slice the steak thinly against the grain and place in a bowl; add 1 tablespoon soy sauce, 1 tablespoon Shaoxing wine or dry sherry, 1/2 tablespoon cornstarch, and a pinch of black pepper; toss to coat and let marinate 10 minutes.
  • In a small bowl whisk together 2 tablespoons soy sauce, oyster sauce, 1 1/2 tablespoons cornstarch, 1/4 cup beef broth or water, 1 teaspoon sugar, and a pinch of black pepper to make the sauce; set aside.
  • Heat a wok or large skillet over high heat until very hot, then add 1 tablespoon vegetable oil and swirl.
  • Add the marinated beef in a single layer, searing quickly for 1 to 2 minutes until browned but not fully cooked through; remove beef to a plate and set aside.
  • Wipe the pan if needed, then add the remaining 1 tablespoon vegetable oil; reduce heat to medium-high and add the sliced yellow onions.
  • Cook the onions, stirring frequently, until softened and lightly caramelized, about 6 to 8 minutes.
  • Push the onions to one side of the pan, add the minced garlic and minced ginger, cook 30 seconds until aromatic, then return the beef to the pan and stir to combine.
  • Pour the prepared sauce into the pan, stirring constantly as it comes to a simmer; cook 1 to 2 minutes until the sauce thickens and coats the beef and onions.
  • Stir in 1 teaspoon sesame oil, taste and adjust seasoning with a little more soy sauce or black pepper if needed.
  • Remove from heat, garnish with sliced scallions, and serve immediately over cooked rice or noodles.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 225g
  • Total number of serves: 4
  • Calories: 351kcal
  • Fat: 19.1g
  • Saturated Fat: 2.8g
  • Trans Fat: 0.05g
  • Polyunsaturated: 4.5g
  • Monounsaturated: 10g
  • Cholesterol: 78.8mg
  • Sodium: 575mg
  • Potassium: 508mg
  • Carbohydrates: 12.8g
  • Fiber: 1.4g
  • Sugar: 4.5g
  • Protein: 25.2g
  • Vitamin A: 200IU
  • Vitamin C: 3.8mg
  • Calcium: 40mg
  • Iron: 3.1mg

Please enter your email to print the recipe:




Comments are closed.