Vibrant Chinese Beef Onion

Category: Satisfying Main Dishes for Every Occasion

Slice your beef super thin, let it soak in soy sauce, Shaoxing wine, and sesame oil. Mix it up with green onions, ginger, and garlic. The punchy sauce—soy, oyster, hoisin, and a touch of sugar—brings everything together. Quick high-heat stir frying keeps your beef juicy and gets the onions soft. Serve it up hot with fluffy rice. Tip: Pop your beef in the freezer for a bit for easier slicing. This whole meal is done in just 35 minutes and everyone's gonna love that silky, mild sauce.

Barbara Chef
Updated on Tue, 14 Oct 2025 21:32:08 GMT
A plate piled with Chinese beef and onions stir fried and served with rice. Highlight
A plate piled with Chinese beef and onions stir fried and served with rice. | cookwithcarla.com

This Chinese-style beef and onion stir-fry is my top pick when everyone’s hungry but the fridge looks empty. The juicy beef and sweet tang of onions tossed together in a glossy sauce always takes me right back to Shanghai street food stalls and instantly cheers me up.

The first time I made this was after a crazy workday because honestly, these were just the only things I had left. Now it’s our chilly day favorite, and my husband swears it tastes better than our local Asian takeout.

Ingredients

  • Beef: Steak like flank or sirloin, cut super thin for that soft bite. It’s way easier if it’s a bit frozen first.
  • Onion: Go for white or yellow onions for that gentle, sweet vibe that gets even sweeter as it cooks.
  • Fresh ginger: Adds warm flavor and a nice kick. Slice it fresh for a bigger flavor punch.
  • Garlic: Makes the whole mix taste rich and aromatic. Grab a fresh clove if you can.
  • Green onion: Tossed in at the end for crunch and a pop of color and brightness.
  • Soy sauce and Shaoxing wine: These add depth and savory notes—good soy sauce really does make a difference.
  • Sesame oil: Just a bit gives that deep nutty scent. Only use pure stuff for best taste.
  • Cornstarch: Thickens your sauce and keeps the beef soft. Mix it in until there’s zero lumps.
  • Oyster and hoisin sauce: Turn up that sweet-salty umami flavor. You can grab both at most stores nowadays.
  • Sugar: Balances it all out. Brown sugar gives a lovely hint of caramel.
  • Water: Use just enough to make your sauce the right texture. Filtered water’s a bonus.

Step-by-step instructions

Plating up:
Spoon your stir fry into a big bowl or onto a platter. Tastes best straight away—team it with jasmine or basmati rice.
Add beef and green onions:
Put the beef and green onions back into your pan. Stir it all through, cook for another minute until glossy and the beef’s done.
Pour in the sauce:
Tip the sauce you made earlier into the pan. Let it bubble and thicken for a minute or two.
Fry vegetables:
Add a little more oil if you need to. Go with ginger first, let it sizzle for around 30 seconds, then drop in garlic and onions. Stir for two to three minutes until onions are soft and see-through.
Start with the beef:
Get your wok or frying pan crazy hot. Coat the bottom with a bit of oil, toss in the beef and let it sear for two to four minutes till it’s browned but still pink inside. Slide it out and keep aside.
Stir-fry sauce mix:
In a small bowl, blend soy sauce with cornstarch until dissolved. Stir in sugar, oyster sauce, hoisin sauce, sesame oil, Shaoxing wine, dark soy sauce, and water until smooth.
Beef marinade:
Slice beef thinly across the grain. Pour soy sauce, Shaoxing wine, a splash of water, and sesame oil in a bowl. Add the meat, give it a good mix, and let it soak for 15 minutes. Toss in the cornstarch and stir so every piece is lightly coated.
Prep work:
Peel and cut onions into thin slices; mince the garlic and ginger. Chop green onions into five-centimeter chunks. Have everything ready to go—cooking’s fast so this keeps you safe from burning things.
A sleek black bowl filled with Chinese-style beef and onions stir fry. Highlight
A sleek black bowl filled with Chinese-style beef and onions stir fry. | cookwithcarla.com

Good to know

It’s awesome for meal prep—will stay good for three days in the fridge.

Storage tips

Once your stir fry’s cooled down, pack it up in an airtight container. It’ll keep fresh in the fridge up to three days, and actually gets tastier overnight. You can warm it up in the microwave or toss it back in a hot pan with a splash of water. Freezing’s an option too—the beef might get a bit more tender, but it still tastes solid.

Chinese-style beef and onion stir fry on a black plate. Highlight
Chinese-style beef and onion stir fry on a black plate. | cookwithcarla.com

Ingredient swaps

Swap out the beef for pork tenderloin or chicken breast—works just as well! Tofu or tempeh are awesome plant-based picks—they soak up the sauce like champs. For a vegan version, grab plant-based oyster sauce.

Serving ideas

Classic move: enjoy with steamed jasmine or basmati rice. Stir-fried egg noodles pair great too. Crisp cucumber salad brings a fresh crunch. If you’re feeding a group, serve smaller portions as part of an Asian-style meal spread.

Tradition and background

This dish is rooted in Chinese home cooking, mainly from northern China. Folks there turn simple stuff into quick, healthy meals using smart cooking moves. It’s all about clever home food and bringing everyone together for dinner.

Recipe FAQs

→ What's the best cut of beef for this?

Go for flank, rib eye, rump steak, or chuck. Slice it across the grain and as thin as you can so it stays tender.

→ Can I prep this ahead of time?

Yup, get the beef ready and the sauces mixed, store them in the fridge—just don't cook it till last minute so it stays juicy.

→ How do I keep my beef from getting tough?

Marinate it with a bit of starch and then sear quickly on high heat, that's how you get it nice and tender.

→ What rice goes best with it?

Steamed jasmine or basmati is awesome here, soaks up all that sauce perfectly.

→ Is this dish dairy-free?

Yep, it doesn't use any milk stuff at all. Check your sauces if you're worried about extra ingredients.

→ How long does it stay good?

Pop leftovers in a tight container and keep in the fridge for up to three days. It reheats quick, too.

Chinese Beef Onion

Juicy beef and onions tossed in flavorful sauce. Ready in no time, awesome next to steaming rice.

Prep Time
20 min
Cook Time
15 min
Total Time
35 min

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Chinese

Yield: 2 Servings

Dietary Preferences: Dairy-Free

Ingredients

→ Main ingredients

01 Slice up 300g beef (choose from rib-eye, flank, rump or chuck steak) nice and thin across the grain
02 Chop 1 green onion into roughly 2-inch pieces
03 Peel and cut half a yellow or white onion into slim strips
04 Dice up 3 garlic cloves or just slice 'em thin
05 Cut 4 slices from a fresh piece of ginger

→ Beef marinade

06 1 tablespoon light soy sauce
07 1 tablespoon cornstarch
08 1 teaspoon sesame oil
09 2 tablespoons water
10 Half a tablespoon Shaoxing wine or go for dry sherry/rice wine

→ Stir-fry sauce

11 1 tablespoon cornstarch
12 1 teaspoon sugar
13 Half a tablespoon hoisin sauce
14 1 tablespoon low-sodium soy sauce
15 1.5 tablespoons oyster sauce
16 Half a tablespoon Shaoxing wine or regular rice wine
17 1 teaspoon sesame oil
18 1 teaspoon dark soy sauce or just light if that's what you have for color
19 120ml water

Steps

Step 01

Spoon the stir-fry onto a big plate and eat up straight away. Goes awesome with some steamed rice on the side.

Step 02

Pour that stir-fry sauce into your wok, keep everything moving for another minute or two so it thickens up. Return the beef and green onion chunks. Mix everything together so the sauce coats each bit and the beef is shiny and cooked through. Let it sizzle for another minute.

Step 03

Toss a bit more oil in your wok if needed. Fry ginger super quick—about half a minute till it smells great. Add garlic and onions, give it 2-3 minutes while you stir till they soften and turn see-through.

Step 04

Get your wok really hot, swirl in some oil. Spread out the beef in one layer, mix it just enough, and sear it for 2 to 4 minutes. You want it almost cooked but still a touch pink. Scoop it out and sit it aside.

Step 05

Grab a small bowl and blend the cornstarch with the low-salt soy. Toss in sugar, oyster, hoisin, sesame oil, Shaoxing wine, dark or regular soy, and water. Mix till it's all smooth.

Step 06

Cut the beef nice and thin, slicing across the lines you see in the meat. In a bowl, pour in the light soy, Shaoxing wine, water, and sesame oil. Stir it all around, drop in the beef, and get every piece coated. Wait about 15 minutes. Last, sprinkle in cornstarch and blend until each piece is covered.

Step 07

Take off onion skin and cut into skinny sticks. Chop garlic small or slice it, and slice up ginger. Green onion gets cut into two-inch bits.

Notes

  1. Tip: Pop your beef in the freezer for 15 minutes first so slicing stays tidy. Leftovers? Seal 'em up and stick in the fridge—they'll be good for up to 3 days.

Required Equipment

  • sharp kitchen knife
  • mixing bowls
  • big nonstick pan or wok
  • wooden spoon or flipper
  • large serving plate

Allergen Information

Double-check every ingredient for potential allergens and consult a healthcare professional if unsure.
  • Double-check each ingredient if you've got allergies. Not sure? Chat with your doc before eating.

Nutritional Information (Per Serving)

This data is for informational purposes only and doesn’t replace medical advice.
  • Calories: 350
  • Fat: ~
  • Carbs: ~
  • Protein: ~