Highlight
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.
Highlight
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.
Highlight
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.
Ingredients
→ Main ingredients
→ Beef marinade
→ Stir-fry sauce
Steps
Spoon the stir-fry onto a big plate and eat up straight away. Goes awesome with some steamed rice on the side.
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.
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.
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.
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.
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.
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
- 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: ~