
Onion Beef Stir-fry (洋葱炒牛肉)
洋葱炒牛肉 · yáng cōng chǎo niú ròu
Onion beef is the fastest bridge between a busy weekday and a proper Chinese dinner: two ingredients, one pan, twenty minutes. In northern Chinese kitchens it's the dish a child learns first — because the onion sweetens on its own, the sauce forgives mistakes, and it pairs with rice, noodles, or bread equally well. My grandmother called it 'the beginner's beef' for a reason.
Ingredients
- beef sirloin or flank, thinly sliced against the grain牛肉片🛒 local300 g
- onion, cut into thick strips洋葱🛒 local2 (about 300 g)
- garlic, sliced蒜片🛒 local3 cloves
- light soy sauce生抽🏮 asian1.5 tbsp
- dark soy sauce (optional, for color)老抽🏮 asian1/2 tsp
- Shaoxing wine料酒🏮 asian1 tbsp
- oyster sauce蚝油🏮 asian1 tbsp
- sugar白糖🛒 local1/2 tsp
- cornstarch (for velveting + slurry)玉米淀粉🛒 local2 tbsp total
- neutral oil食用油🛒 local3 tbsp
beef sirloin or flank, thinly sliced against the grain: Flank or sirloin both work; slice thin, against the grain.
onion, cut into thick strips: Yellow or red onion; thick strips so they don't vanish.
sugar: Echoes the onion's natural sweetness.
🌶️ Adjust to your taste
Pick a level and we'll show exactly how much to change — no more "适量".
Spice level
Saltiness
Oiliness
Make it vegetarian
Instructions
1Slice beef thinly against the grain. Velvet: mix with 1 tbsp soy, Shaoxing, and 1 tbsp cornstarch. Rest 10 minutes.
牛肉上浆
🔍 Look for 静置 10 分钟 · 10 minutes restVisual: 牛肉裹料薄而均匀,摸起来微黏Beef thinly coated, tacky to the touch
You know it's right when: 碗底没有游离汁水No free liquid in the bowl
2In a small bowl mix: remaining 1/2 tbsp soy, dark soy, oyster sauce, sugar, 1/3 cup water (80 ml), 1 tbsp cornstarch.
调碗汁
🔍 Look forVisual: 深棕色酱汁,糖已融化Deep brown sauce, sugar dissolved
You know it's right when: 尝一口:咸甜平衡Taste: savory-sweet balance
3Heat 2 tbsp oil over high until shimmering. Add beef in one layer, sear 30 seconds without moving, then stir-fry 1 minute until mostly browned. Remove.
大火快煎牛肉
🔍 Look for High heat 静置 30 秒后再炒 1 分钟 · 1 minute after the 30-second searVisual: 牛肉快速上色,中心还剩一点粉色Beef browns fast; faint pink remains in the center
You know it's right when: 牛肉能轻松离锅Beef releases easily from the pan
4Add remaining 1 tbsp oil, then onion and garlic. Stir-fry 2-3 minutes until onion turns translucent and sweet.
炒软洋葱
🔍 Look for Medium-high 2-3 分钟 · 2-3 minutesVisual: 洋葱从白色变成半透明金色,边缘微微焦糖化Onion turns from white to translucent gold with caramelized edges
You know it's right when: 洋葱散发出甜香——生辣味已消失Onion smells sweet — the raw pungency is gone
This is where the dish gets its sweetness. Don't rush the onion.
5Return the beef, give the sauce a stir, pour it in. Toss 30 seconds until glossy and everything is coated.
回锅挂汁
🔍 Look for 30 秒 · 30 secondsVisual: 酱汁油亮挂壁,牛肉与洋葱一起泛着光Sauce turns glossy and clings; beef and onion glisten together
You know it's right when: 酱汁变稠成釉——完成Sauce thickens to a glaze — done
6Serve immediately over rice or noodles. The onion keeps sweetening as it sits — leftovers are great cold in a sandwich.
出锅
🔍 Look forVisual: 油亮牛肉与金色洋葱裹着闪亮酱汁Glossy beef and golden onion in a shiny sauce
You know it's right when: 趁热上桌Serve hot
Tips
- · The 30-second untouched sear is non-negotiable for tender beef.
- · Onion + high heat = sweet; onion + low heat = mushy. Keep it medium-high.
- · Swap oyster sauce for mushroom stir-fry sauce to make it vegetarian-friendly (serve with tofu).
- · Leftover onion beef makes a brilliant sandwich filling the next day.
🥢 Ask HǎoWèi
Questions about technique, ingredients, substitutions, and flavor — answered from our verified cooking knowledge base.
Cook next

Beef & Broccoli (西兰花炒牛肉)
西兰花炒牛肉 (Beef & Broccoli (西兰花炒牛肉)) · xī lán huā chǎo niú ròu

Green Pepper Beef (青椒牛柳)
青椒牛柳 (Green Pepper Beef (青椒牛柳)) · qīng jiāo niú liǔ

Egg Fried Rice (蛋炒饭)
蛋炒饭 (Egg Fried Rice (蛋炒饭)) · dàn chǎo fàn