Spinach Egg Drop Soup Recipe Chinese: Silky Ribbons and Fresh Herb Finish

Soups & Stews

Spinach Egg Drop Soup Recipe Chinese: Silky Ribbons and Fresh Herb Finish

This Chinese spinach egg drop soup recipe brings the comforting essence of a home-cooked meal to your kitchen table. 💛 The secret lies in a delicate balance of silky egg ribbons, fresh spinach, and a fragrant broth that captures the essence of wok hei—those coveted smoky, charred flavors that define authentic Chinese cuisine.

I've perfected this recipe over years of testing, ensuring every spoonful delivers the perfect harmony of umami, freshness, and subtle heat.

The magic begins with a simple yet flavorful broth, built on a foundation of chicken or vegetable stock enhanced with aromatics like ginger and scallions.

What sets this recipe apart is the technique for creating those signature egg ribbons—thin, delicate strands that melt in your mouth rather than turning into a clump.

Fresh spinach is added just before serving to preserve its vibrant color and crisp texture, while a finishing touch of chili oil or soy sauce adds depth without overpowering the dish.

What you'll end up with is a bowl of soup that's as visually appealing as it is delicious—golden egg ribbons floating in a clear, fragrant broth, surrounded by bright green spinach. The soup is light yet satisfying, perfect for any meal but especially comforting on chilly days.

It's the kind of dish that feels both nostalgic and fresh, bringing a taste of home to your table.

Serve this soup alongside steamed dumplings or a simple bowl of jasmine rice for a complete meal. The broth is also incredibly versatile—use leftovers as a base for noodle dishes or as a light lunch the next day.

Let's get started on creating this classic Chinese comfort dish in your own kitchen.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for spinach egg drop soup recipe chinese

Fresh spinach, silky egg ribbons, and aromatic broth—just 13 ingredients for a bowl of comforting Chinese egg drop soup.

Ingredient Amount Notes
Vegetable Chicken Stock 💧 4 cups Homemade or quality store-bought
Large Eggs 🥚 3 whole Fresh, room temperature
Fresh Spinach 🌿 2 cups Baby spinach, loosely packed
Fresh Ginger 🧄 1 tbsp Finely grated, aromatic
Green Onions 🧅 3 whole Thinly sliced, white and green parts
Sesame Oil 🫒 1 tsp Toasted, for aroma
Soy Sauce 🍶 1 tbsp Light or all-purpose
White Pepper 🌶️ ¼ tsp Freshly ground, mild heat
Chili Oil 🔥 1 tsp Optional, for subtle heat
Cornstarch 🌾 ½ tsp Dissolved in 1 tbsp water
Garlic Cloves 🧄 2 cloves Minced, aromatic
Sesame Seeds 🌰 ½ tsp Toasted, for garnish
Sea Salt 🧂 ½ tsp Adjust to taste

The broth is the soul of this soup, so don’t skimp. Homemade vegetable stock with a deep umami flavor is ideal, but a good-quality store-bought version like Pacific Foods or Imagine works too. Look for labels that say 'no artificial flavors'—those light, watery broths just won’t cut it. Fresh ginger and garlic are non-negotiable for that wok hei aroma, so grab the organic ginger root from the produce section, not the jarred paste. The green onions should be bright and crisp, not wilted—Trader Joe’s has the best fresh ones in those little mesh bags.

No fresh spinach? Baby kale or Swiss chard works in a pinch, but the texture won’t be as tender. Eggs should be fresh—room temperature is key for those silky ribbons. If your eggs are cold, let them sit out for 10 minutes before using. The soy sauce can be swapped for tamari if gluten-free, and if you’re avoiding chili oil, a dash of Sriracha or gochujang adds heat without overpowering. For extra richness, stir in a spoonful of vegetable miso paste with the aromatics. The cornstarch slurry is your secret weapon—it thickens the broth just enough to hold those egg ribbons without making the soup gluey.

Spinach wilts fast, so keep it separate until the very end. Store leftover broth in the fridge for up to 3 days—it’s perfect for quick noodle dishes or reheating as a light lunch. The egg ribbons don’t reheat well, so make this fresh if possible. For a make-ahead tip, prep all the aromatics and broth in advance, then assemble the soup when you’re ready to eat. Garnish with toasted sesame seeds right before serving—they add crunch and a nutty depth that ties everything together.

❤️

Why You'll Love This Recipe

  • Minimal Chopping Required: I swear by this—just a tiny knob of ginger and a handful of green onions. While others are dicing herbs for hours, I’m stirring the pot, and honestly? The flavor still packs a punch.
  • Silky Egg Magic: That ribbon of egg? It’s the star—thin, delicate, and just set around the edges. No overcooking, no lumps, just the perfect balance of creamy and crisp. My kids fight over the last spoonful.
  • Soup That Works Any Day: Weeknight dinner? Check. Meal prep lunch? Double check. Even a last-minute guest? I’ve reheated this cold, and it’s still spot-on. The spinach wilted in? No problem—just toss in fresh when serving.
  • Budget-Friendly Comfort: A few eggs, some stock, and a handful of greens—this feeds four for under $5. Between us, it’s my go-to when I’m broke but still want something that feels like a hug in a bowl. (Yes, even on a Tuesday night.)

Step-by-step instructions for silky Chinese spinach egg drop soup

Here's how to create restaurant-quality egg drop soup with tender spinach and delicate egg ribbons.

1

🍳 Step 1: Infuse the Stock with Aromatics

In a medium saucepan, combine the 4 cups Vegetable Chicken Stock, 1 tbsp Fresh Ginger, 2 cloves Garlic Cloves, and 1 tbsp Soy Sauce. Bring to a gentle simmer over medium heat—you should see small bubbles breaking the surface but not a rolling boil. This keeps the stock clear and prevents the egg from breaking apart.

Let it simmer for 5 minutes until you can smell the ginger and garlic perfuming the air. This aromatics infusion is what separates homemade soup from store-bought. Strain the stock through a fine-mesh sieve into a clean pot, discarding the solids. Keep the heat at medium-low to maintain a gentle simmer throughout the cooking process.

2

👨‍🍳 Step 2: Prepare the Spinach and Seasoning

While the stock simmers, wash the 2 cups Fresh Spinach thoroughly and drain well. I like to separate the leaves from any thick stems. In a small bowl, whisk together the 0.5 tsp Cornstarch with 1 tbsp water until completely dissolved—this creates our egg ribbon thickener. Add the 0.25 tsp White Pepper and 0.5 tsp Sea Salt to the stock now.

Slice the 3 whole Green Onions thinly, separating the white and green parts. The white portions will cook down into the soup, while the greens will be our final garnish. Keep these separate until the very end. The spinach should be ready to add when the stock is just about to reach a gentle boil again after seasoning.

3

🍳 Step 3: Create Silky Egg Ribbons

In a separate bowl, beat the 3 whole Large Eggs until just combined—no need to overbeat. The eggs should be smooth with no streaks of white. Here's the key technique: slowly drizzle the beaten eggs into the simmering stock while stirring constantly with a pair of chopsticks or heatproof spatula. You want to create thin, delicate ribbons that dissolve into the soup rather than forming chunks.

Work quickly but steadily—if the stock temperature drops below 160°F, the eggs will scramble instead of ribboning. You'll know you're doing it right when you see those beautiful, wispy strands forming and disappearing into the broth. Once all the eggs are incorporated, stir in the cornstarch slurry and let it thicken the soup slightly for 1 minute.

4

🥘 Step 4: Add Spinach and Finish

Add the prepared 2 cups Fresh Spinach to the pot and stir gently. The spinach will wilt almost immediately—you're looking for bright green leaves that soften but retain their shape. Cook for just 30 seconds until the spinach is tender but still vibrant. Overcooking will turn it mushy and dull.

Remove the pot from heat and stir in the 1 tsp Sesame Oil and 1 tsp Chili Oil (if using). The oils should swirl into the soup, adding depth of flavor. Ladle the soup into bowls and garnish immediately with the reserved green onion tops and 0.5 tsp Sesame Seeds. Serve with extra chili oil on the side if desired.

👨‍🍳

Pro Tips For Making Spinach Egg Drop Soup Recipe Chinese

  • Heat Stock First: Bring your stock to a rolling boil before adding ginger—this extracts the zing in 30 seconds flat. I used to simmer ginger in cold stock and wondered why my soup tasted like it was missing something. High heat wakes up the flavor.
  • Prep Spinach Right: Wash spinach, then dry it thoroughly with a salad spinner or clean towel—wet leaves sink and turn your soup into a sad, watery mess. My grandmother’s trick: Toss it in a colander and shake like you’re mad at it.
  • Egg Drop, Not Dump: Whisk eggs until ribbons form, then slowly drizzle in thin streams while stirring constantly. Dumping clumps ruins the whole point—this soup’s about delicate ribbons, not scrambled bits. (Yes, even if you’re impatient like me.)
  • Finish with Scallions: Add sliced green onions last, just before serving—this keeps their crunch and bright green color. If you toss them in early, they’ll wilt into sad, limp strings. Trust me, the contrast makes the soup sing.

Storing and reheating this dish

Broth Storage Secrets

The aromatic broth is the heart of this soup and stores beautifully. Let it cool completely before transferring to an airtight container—I use glass Pyrex for best results. Store in the refrigerator for up to 3 days or freeze for 3 months.

The flavors actually deepen over time, so it's perfect for quick lunches later in the week. 💧

For freezing, portion into 1-cup containers—this makes reheating easier for single servings. When ready to use, thaw overnight in the fridge or use the microwave's defrost setting. Never refreeze broth once thawed, as this can degrade texture and flavor.

Egg Ribbon Reheating

Here's the tricky part: egg ribbons don't reheat well. For the best results, make fresh soup when possible. If you must reheat, add 2-3 tablespoons of water to the broth and heat gently over low heat for 2-3 minutes—this prevents the eggs from turning rubbery.

Stir constantly to maintain even temperature.

For a microwave shortcut, cover the soup with a damp paper towel and heat on 50% power for 1 minute, then stir and continue in 20-second intervals until just warmed through. The microwave can make egg ribbons gummy, so this method is best for reheating broth without eggs.

Spinach Preservation Tips

Fresh spinach wilts quickly when reheated, so add it fresh each time. If you must reheat soup with spinach, cook for only 30 seconds on the stovetop—any longer and it turns mushy.

For best results, store spinach separately and add it fresh when reheating. Baby spinach holds up slightly better than mature leaves when reheated.

To preserve spinach's vibrant color, avoid overcooking. When reheating, use the least amount of heat possible—just enough to warm through. A splash of lemon juice or rice vinegar can help maintain that bright green appearance if you're serving reheated soup.

Complete Soup Assembly

For the best experience, assemble the soup fresh each time. Reheat just the broth (without eggs) and prepare fresh egg ribbons when serving. Beat 1 egg with 1 tsp cornstarch slurry, then drizzle into the hot broth while stirring constantly.

This method creates those signature silky strands every time. 🍳

Garnish with fresh ingredients like green onions and sesame seeds right before serving—these add freshness that reheated garnishes can't match. The chili oil should be added fresh too, as its heat dissipates when stored. Keep a small bottle on hand for quick finishing touches.

Nutrition facts

Servings 4
Amount Per Serving
Calories 120kcal
% Daily Value *
Total Fat 6g8%
Saturated Fat 1.5g8%
Cholesterol 120mg40%
Sodium 680mg29%
Total Carbohydrate 8g3%
Dietary Fiber 2g8%
Sugars 2g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my egg drop soup turn out chunky instead of silky?

The key is maintaining a gentle simmer (160°F) while adding eggs. If the stock is too hot, the eggs scramble. Use a heatproof spatula to stir constantly and drizzle eggs slowly—thin, steady streams create those delicate ribbons. Also, ensure your eggs are at room temperature before using.

2

Can I make this soup vegetarian without eggs?

Replace eggs with 1 cup silken tofu (crumbled) or 1/2 cup mushrooms (thinly sliced shiitake). For a similar texture, blend 1/2 cup cooked chickpeas with 2 tbsp water until smooth, then stir into the broth. The cornstarch slurry will still help thicken the soup beautifully.

3

How do I adjust the spice level for kids?

Skip the chili oil entirely and reduce white pepper to 1/4 tsp. For extra mildness, add a pinch of sugar (1/4 tsp) to balance any residual heat. The sesame oil adds aroma without spice, so keep that in. Garnish with extra green onions for color without heat.

4

What's the best way to make this soup in a slow cooker?

Combine all broth ingredients (except spinach) in the slow cooker on Low for 2 hours. Just before serving, remove from heat, stir in the cornstarch slurry, then add beaten eggs and spinach. The low-and-slow method preserves the broth's clarity—just avoid adding eggs until the very end to prevent curdling.

5

Can I substitute other greens for spinach?

Yes! Use baby bok choy (trimmed), watercress (tough stems removed), or arugula (for peppery flavor). For heartier greens like kale, blanch for 30 seconds before adding to the soup. Avoid wilted greens—they add bitterness. Always add greens last to preserve color and texture.

★★★★★4.6(4 reviews)
Categories Soups & Stews