
Spinach and Egg Soup (菠菜鸡蛋汤)
菠菜鸡蛋汤 · bō cài jī dàn tāng
This is the soup that appears on a Chinese table when nobody planned a soup. Ten minutes, two ingredients beyond salt, and it turns a meal of three dry stir-fries into dinner. Every family has a version and every family argues about the order: egg first and spinach last for tender leaves, or spinach first for a deeper green broth. This version does egg first, because the ribbons stay silky when they set in plain boiling water rather than in a broth already full of vegetable solids.
Recipe author: HǎoWèi Test Kitchen
Home-cooking research team
Reviewed by HǎoWèi editorial team · Last updated 2026-08-29
Ingredients
- baby spinach嫩菠菜🛒 local200 g
- large eggs, beaten鸡蛋,打散🛒 local2 eggs
- fresh ginger, finely shredded生姜,切细丝🛒 local3 slices worth
- scallion, sliced小葱,切花🛒 local1 stalk
- chicken stock or water鸡汤或清水🛒 local800 ml
- cornstarch slurry (cornstarch + 2 tbsp water)水淀粉(淀粉 + 2 汤匙水)🛒 local1 tsp cornstarch + 30 ml water
- toasted sesame oil香油🏮 asian1/2 tsp
- ground white pepper白胡椒粉🏮 asian1/4 tsp
- salt盐🛒 local3/4 tsp
baby spinach: Baby spinach needs no blanching. Mature spinach should be blanched 20 seconds first to remove oxalic bite.
chicken stock or water: Stock gives a fuller soup; water keeps it clean and lets the spinach taste through.
🌶️ 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
1Bring the stock (or water) to a boil in a medium pot with the shredded ginger. Beat the eggs in a bowl until completely uniform — no streaks of white remaining — and stir the cornstarch slurry once more so it has not settled.
🔍 Look for High heatVisual: 蛋液呈均匀的浅黄色、表面浮一层细泡;锅内稳定沸腾、气泡细密均匀Beaten egg is a uniform pale yellow with a fine layer of foam on top; the pot surface is at a steady boil with small even bubbles
You know it's right when: 提起打蛋器时不再挂出分离的蛋清丝Lifting the whisk leaves no separate strand of egg white
2Lower the heat so the surface is barely moving. Pour the beaten egg in a slow thin stream in a circular motion, and wait 10 seconds before touching it. This is how you get long silky ribbons instead of cloudy scraps.
🔍 Look for Low heat 倒完后静置 10 秒 · 10 seconds undisturbed after pouringVisual: 蛋液一接触汤面就凝固成浅金色的蛋丝蛋片漂浮起来,汤体基本保持清澈The egg sets instantly on contact into pale golden ribbons and sheets that float; the broth stays mostly clear
You know it's right when: 轻推蛋花时能整片移动——已经定型而非流动Ribbons hold together when you gently push them — they are set, not still liquid
Do not stir while pouring. Stirring shreds the ribbons into mush.
3Add the spinach all at once and press it under the surface with a ladle. Cook for just 45 seconds — spinach collapses fast and overcooked spinach turns olive-drab and sulfurous.
🔍 Look for Medium heat 45 秒 · 45 secondsVisual: 菜叶 15 秒内塌软,转为鲜亮的油绿色,汤汁带上淡淡绿意Leaves wilt within 15 seconds and turn a vivid glossy green; the broth takes on a faint green tint
You know it's right when: 菜叶完全塌软但仍鲜绿——泛橄榄褐就是煮过了Leaves are fully limp but still bright green — any dull olive color means it went too long
4Give the slurry a final stir and drizzle it in while stirring gently in one direction. Stop as soon as the soup turns barely glossy and coats the back of a spoon. A thin body is correct here — this is a clean soup, not a thickened one.
🔍 Look for Medium heat 搅 20-30 秒 · 20-30 seconds of stirringVisual: 汤体由水感转为微有光泽,边缘气泡变小变慢The broth shifts from watery to a faint sheen; bubbles at the edge turn smaller and slower
You know it's right when: 勺子蘸汤提起会挂一层薄膜缓慢流下,而不是厚厚一层A spoon dipped and lifted leaves a thin film that runs off slowly, not a heavy coating
5Turn off the heat. Season with salt and white pepper, then add the sesame oil and scallion. Do not boil after adding sesame oil — its aroma is volatile and disappears within a minute of bubbling.
🔍 Look forVisual: 香油在汤面浮成金色油珠,葱花鲜亮如生地铺在表面Golden beads of sesame oil float on the surface; scallion greens are bright and uncooked-looking on top
You know it's right when: 汤碗上桌那一刻就能闻到焙芝麻香——闻不到说明加早了You smell toasted sesame the moment the bowl reaches the table — if you cannot, it was added too early
Tips
- · Pour the egg into barely-moving liquid and wait 10 seconds. That is the whole secret to silky ribbons.
- · Spinach cooks in under a minute. Set a timer rather than eyeballing it.
- · Add sesame oil off the heat only. Boiling destroys the aroma you added it for.
- · Blanch mature spinach first; baby spinach can go straight in.
- · A spoonful of rehydrated glass noodles turns this into a light one-bowl meal.
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 reduce the salt/soy in this recipe?
Yes — soy sauce is the main sodium source. Use light soy at 2/3 amount and finish with salt only to taste. Rinse canned/doubanjiang components if possible. Note: reducing soy also reduces color; a drop of dark soy or a pinch of sugar can restore depth without salt.
Source: HǎoWèi diet guide
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

Seaweed Egg Drop Soup (紫菜蛋花汤)
紫菜蛋花汤 (Seaweed Egg Drop Soup (紫菜蛋花汤)) · zi cai dan hua tang

Tomato Egg Drop Soup (番茄蛋花汤)
番茄蛋花汤 (Tomato Egg Drop Soup (番茄蛋花汤)) · fan qie dan hua tang

Winter Melon Pork Rib Soup (冬瓜排骨汤)
冬瓜排骨汤 (Winter Melon Pork Rib Soup (冬瓜排骨汤)) · dong gua pai gu tang

Minced Pork Steamed Egg (肉末蒸蛋)
肉末蒸蛋 (Minced Pork Steamed Egg (肉末蒸蛋)) · ròu mò zhēng dàn