
Celery and Beef Stir-Fry (芹菜炒牛肉)
芹菜炒牛肉 · qín cài chǎo niú ròu
In Hunan, celery is a workhorse vegetable, not a garnish. It goes into hot wok oil with beef and chilies, and the edge of bitterness in the celery is exactly what makes the heavy beef fat taste clean.
Recipe author: HǎoWèi Test Kitchen
Home-cooking research team
Reviewed by HǎoWèi editorial team · Last updated 2026-08-29
Ingredients
- beef, sliced thin牛肉薄片🛒 local300 g
- celery, stalks sliced on the bias芹菜斜切片🛒 local350 g
- light soy sauce生抽🏮 asian1.5 tbsp
- doubanjiang (fermented chili bean paste)豆瓣酱🏮 asian1 tsp
- Shaoxing wine绍兴酒🏮 asian1 tbsp
- cornstarch玉米淀粉🏮 asian1 tsp
- dried chilies干辣椒🏮 asian4 pieces
- garlic, sliced蒜片🛒 local3 cloves
- ginger, julienned姜丝🛒 local1 tsp
- cooking oil食用油🛒 local2 tbsp
doubanjiang (fermented chili bean paste): Skip if you want a milder dish.
🌶️ 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
1Marinate the beef with soy sauce, wine and cornstarch for 10 minutes.
腌牛肉
2Peel the stringy ridges off the celery stalks with a vegetable peeler, then slice on the bias.
处理芹菜
🔍 Look forVisual: 芹菜表面光滑看不到纤维Stalks look smooth with no visible fibres
You know it's right when: 切片能弯不易散丝A slice bends without stringing apart
3Heat a wok over high heat. Add oil, sear the beef 70 seconds and remove.
滑炒牛肉
🔍 Look for High heat 70 secondsVisual: 肉片贴锅立刻上色,锅底无出水Slices brown on contact, no liquid in the pan
You know it's right when: 闻到的是焦香不是生肉味Smell is roasted meat, not raw
4Fry chilies, garlic and ginger 20 seconds, then add doubanjiang and stir 10 seconds until the oil reddens.
炒红油
🔍 Look for Medium heat 30 seconds totalVisual: 油色变橘红,飘出酱香Oil turns orange-red and smells nutty
You know it's right when: 豆瓣生味消失Paste no longer smells raw
5Add celery and stir-fry 2 minutes. It should soften slightly but keep a bite.
炒芹菜
🔍 Look for High heat 2 minutesVisual: 颜色加深,边缘变半透明Colour deepens and edges look translucent
You know it's right when: 咬下去有轻微阻力A piece snaps with light resistance
6Return the beef, toss 30 seconds, and taste before adding any salt — doubanjiang is salty.
回锅合炒
🔍 Look for High heat 30 secondsVisual: 牛肉芹菜混匀,酱汁稀薄Beef and celery are evenly mixed, sauce thin
You know it's right when: 咸淡平衡不发咸Seasoning tastes balanced, not sharp
7Serve with steamed rice.
出锅
Tips
- · Peeling the celery ridges is the difference between tender and chewy.
- · Doubanjiang burns easily — keep the heat at medium when it goes in.
- · Taste before salting; the bean paste carries a lot.
Sources & references
Quantities, technique notes, and substitution ratios are cross-checked against established Chinese cookery references and standard food-science sources.
- Read our editorial policy
- Fuchsia Dunlop, Land of Plenty: A Treasury of Authentic Sichuan Cooking
- USDA FoodData Central — ingredient nutrition and portion data
- Traditional Chinese family-kitchen practice and regional taste records
Common questions
Can I skip Shaoxing wine? What's the substitute?
Dry sherry is the closest 1:1 swap (fidelity ~80%). No sherry? Use a splash of white wine plus a little water, or just skip it and add a tiny extra pinch of sugar — the wine's job is depth and removing meat's gamey notes, and a good marinade covers most of it.
Source: HǎoWèi substitution engine
Why do you cook the aromatics (garlic/ginger) first on low heat?
Aromatics contain oils and sugars that turn bitter if scorched. Gentle heat (low-medium) lets garlic and ginger release their fragrance without browning too fast. If the pan is too hot, garlic goes bitter within seconds — that's why we always add aromatics first, before the main ingredients.
Source: Chinese Cooking Demystified technique library
What is velveting and why do it?
Velveting = coating meat in cornstarch (sometimes egg white + a splash of wine/soy) before cooking. The starch forms a protective layer that seals in juices and prevents the meat from drying out at high heat. This is the secret to restaurant-smooth beef in dishes like beef & broccoli. At home: 1 tbsp cornstarch + 1 tbsp water (or soy/wine) per 250 g meat, rest 10 min, then stir-fry.
Source: HǎoWèi technique guide
🥢 Ask HǎoWèi
Questions about technique, ingredients, substitutions, and flavor — answered from our verified cooking knowledge base.
What to serve with it
A complete Chinese dinner in one plan — pick one from each role.
What cooks say
Made this? Leave a note.
- No comments yet — be the first!
Cook next

Hunan Sliced Beef Stir-Fry
小炒黄牛肉 (Hunan Sliced Beef Stir-Fry) · xiǎo chǎo huáng niú ròu

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

Onion Beef Stir-fry (洋葱炒牛肉)
洋葱炒牛肉 (Onion Beef Stir-fry (洋葱炒牛肉)) · yáng cōng chǎo niú ròu

Stir-Fried Dried Tofu with Celery (Qin Cai Chao Xiang Gan)
芹菜炒香干 (Stir-Fried Dried Tofu with Celery (Qin Cai Chao Xiang Gan)) · qin cai chao xiang gan