RecipeSoups & Stews

Egg Drop Soup, the Classic Version (蛋花汤)

A simple, tasty dish using common ingredients, egg drop soup only takes a few minutes to cook. Learn pro tips to make it to perfection.

Published by CharWok

🥢 Soups & Stews⏱ Prep 2 min🔥 Cook 3 min🕒 Total 5 min🍽️ Serves 4
Classic egg drop soup with long silky pale-yellow egg ribbons suspended in translucent light-golden chicken broth and topped with sliced scallion

Egg drop soup is the dish I make when I want something warm in a bowl but I have roughly four minutes and a cold kitchen. Three eggs, a quart of broth, a spoonful of cornstarch. Yet most home versions come out looking like egg drop soup's sad cousin: cloudy broth studded with rubbery curds, or a thin, watery disappointment with the egg sitting in a clump at the bottom. The fix is not in the ingredients. It is entirely in temperature and pour rate, and almost nobody explains why.

I have ruined this soup more times than I care to admit, usually by dumping beaten egg into a rolling boil and then stirring hard to "distribute it." That is exactly backwards. Once you understand what the egg is actually doing at the surface of the broth, the whole technique clicks, and you stop needing a recipe.

Bring the broth to a simmer, thicken it lightly so it coats a spoon, then kill the heat to a bare tremble before pouring the egg in a thin stream. The single move that makes or breaks the bowl: the broth must barely be moving when the egg lands. Serves 4 in about 5 minutes, with 3 large eggs against 1 liter (4 cups) of broth.

What this soup actually is

The Chinese name is dan hua tang, "egg flower soup," and the flower is the wispy curtain of cooked egg that drifts through the bowl. It is not scrambled egg in broth and it is not a fine custard. It is somewhere between the two: a translucent shawl of coagulated albumin, fragile enough to read a menu through.

This is everyday home food across northern China, not banquet food. It shows up at the end of a meal of fried noodles or fried rice, or on its own as a quick, restorative late supper. For a lot of Chinese cooks it sits in the same mental category as congee: the thing you make when somebody is tired, sick, or just cold. It is gluten-free by nature, and it turns vegetarian the moment you swap the chicken broth for mushroom or vegetable stock.

The four ingredients, and what each one does

Ingredients at a glance

Classic egg drop soup ingredients labeled in English: 1 liter or 4 cups chicken broth, 3 large eggs with 2 tablespoons water, 20 grams or 3 tablespoons cornstarch with 6 tablespoons cold water, salt to taste, ground white pepper to taste, a quarter teaspoon toasted sesame oil and 1 finely chopped scallion
Use the ingredient table below for exact amounts and substitutions.

This recipe leans on four things, and skipping or misjudging any of them is how good soup goes wrong. Here is what to buy and why it matters.

IngredientAmount (for 4 servings)Notes / substitute
Chicken broth1 liter (4 cups)The backbone. Use homemade if you have it; better-than-bouillon paste dissolved in water beats most cartons. Vegetable or mushroom stock for a vegetarian version. Avoid plain water unless you doctor it hard.
Large eggs3Pasture-raised eggs give a deeper yolk color naturally. You thin them with 30 ml (2 tbsp) water before pouring.
Cornstarch20 g (3 tbsp)Mixed with 90 ml (6 tbsp) cold water into a slurry. Potato starch or arrowroot work almost as well. Do not use all-purpose flour.
SeasoningSalt and ground white pepper to taste; 1/4 tsp toasted sesame oilWhite pepper, not black. The faint heat and clean aroma are part of the dish's identity.
Scallions1 stalk, finely choppedGarnish. Chives or cilantro are fine stand-ins.

Why broth and not water

Plain water leaves you with seasoned dishwater. The egg has no backdrop to float against, and the soup tastes thin no matter how much salt you add. Chicken broth gives the egg something rich to contrast with, and the gelatin from a real stock helps the ribbons hang suspended instead of sinking. If you have no broth, do what a lot of Chinese home cooks do: dissolve a teaspoon of chicken bouillon powder or mushroom powder into hot water. It is not the same as broth, but it is closer than water alone.

Why thin the eggs with water

Raw egg straight from the bowl is too viscous to drizzle; it falls in heavy blobs and cooks into chunky curds. Adding a couple tablespoons of water and whisking lightly breaks the viscosity so the egg flows off a fork or spouted jug in a continuous ribbon. I use the same trick in tomato egg stir-fry and Chinese steamed eggs: a small splash of water is the cheapest, most reliable way to get a tender egg texture.

Why white pepper and not soy sauce

White pepper brings a slow, clean warmth that does not muddy the pale color. Soy sauce tastes fine, but it turns the broth brown and you lose the contrast that makes the "flowers" visible. If you want a deeper savory note, add a few drops of Shaoxing wine to the broth while it heats, then taste. Keep the sesame oil to a quarter teaspoon; more and it drowns everything else.

The method, and the science behind each step

  1. Beat the eggs with water. Crack 3 large eggs into a bowl, add 30 ml (2 tbsp) water, and whisk just until yolk and white are blended. Do not whip air in; you want a thin liquid, not a foam. Set aside.
    Two tablespoons of water are poured into three eggs while chopsticks blend them into a smooth thin mixture without foam

    Add the 2 tablespoons of water and blend only until yolks and whites merge; stop before bubbles or foam form.

  2. Heat the broth to a boil, then drop to a simmer. Pour 1 liter of broth into a saucepan and bring it to a full rolling boil, then immediately lower the heat to a gentle simmer. The full boil matters because it pulls flavor out of any aromatics and dissolves your seasoning evenly; the immediate drop to a simmer matters because of what happens in the next two steps.
    Clear light-golden chicken broth has been lowered from a full boil to sparse perimeter bubbles over a low flame

    Bring the broth fully to the boil, then immediately reduce it to a gentle simmer with a calm center and small edge bubbles.

  3. Season and taste. Add salt, white pepper, and the sesame oil. If your broth is already salted, hold back and taste first. The soup should taste a touch salty on its own, because the bland egg will pull it back into balance.
    A few drops of amber sesame oil season clear broth beside pale white pepper and salt while a clean spoon checks the taste

    Season lightly with salt, white pepper and only a quarter teaspoon sesame oil, then taste before adding more salt.

  4. Stir in the cornstarch slurry. Mix 20 g cornstarch with 90 ml cold water until nothing is settled on the bottom, then pour it into the simmering broth in a thin stream while stirring. The soup will not look thick, just slightly glossy. This is correct. The starch gelatinizes around 60 to 70 degrees C (140 to 160 F) and forms a light network that increases the liquid's viscosity just enough to suspend the egg. Without it, the egg ribbons sink. Too much and you get wallpaper paste.
    Smooth cornstarch slurry pours in a narrow stream as the simmering broth is stirred and remains fluid with a slight gloss

    Stir the lump-free slurry in gradually and cook only until the broth looks lightly glossy and still flows freely.

  5. Lower to a bare tremble, then pour the egg. This is the step everyone blows. Turn the heat as low as it goes. The surface should barely shiver, with only the occasional small bubble. Now pour the thinned egg in a slow, thin stream from a height of about 10 cm (4 inches) while you stir the broth gently in one direction with a spoon or chopsticks. The egg hits the surface and the proteins coagulate into long, silky ribbons that ride the current you are creating. A hard boil would shatter them into bits; aggressive stirring would shred them into confetti. Pour slowly, swirl slowly.
    Thinned egg pours from about ten centimeters in a narrow stream while slow one-direction stirring forms long silky ribbons in barely trembling broth

    Use the lowest heat, pour a very thin stream from about 10 centimeters, and swirl slowly in one direction so the egg forms long ribbons.

  6. Stop, garnish, serve. Once the last of the egg is in, stop stirring. Let it sit ten seconds so the ribbons set, then ladle into bowls and shower with scallions. Serve immediately. The egg continues to tighten as it sits, so this soup is at its best in the first five minutes.
    The heat is off and settled silky egg ribbons are sprinkled with sliced scallion after resting ten seconds without stirring

    Stop stirring after the last egg, let the ribbons set for 10 seconds, then garnish and serve immediately.

Want big ribbons instead of fine threads?

The amount of swirling controls the size of the egg pieces. Stir continuously while you pour and you get fine threads. Pour without stirring and the egg sets into large, languid sheets that some people prefer. There is no right answer; it is a texture preference. My only firm advice is to pick one and commit, because stirring, stopping, then stirring again gives you the worst of both worlds.

When it goes wrong: troubleshooting

This soup fails in predictable ways, and almost every failure is fixable on the next batch if you know what caused it.

Variations and what to serve it with

The classic version is a blank canvas. Once you have the technique down, you can fold in extras without changing the method.

Storage and reheating

Leftovers keep in the fridge for about two days in an airtight container. Reheat gently over low heat just until steaming, and do not let it boil, or the egg will toughen. I do not freeze finished soup because the egg goes rubbery on thaw. You can freeze the seasoned, thickened broth on its own, then defrost, reheat, and pour in fresh egg right before serving. That is a neat trick if you want to prep ahead for guests.

Questions home cooks actually ask

A few things come up over and over. The short answers are here; the longer reasoning is in the sections above.

Why is mine pale while the restaurant version is bright yellow? Restaurants use turmeric or food coloring. A pinch of turmeric in the heating broth will mimic the color without changing the taste.

Can I leave out the cornstarch? You can, and the soup will still taste fine, but the egg will sink instead of floating and the texture will be thinner. If you want the classic look, keep the slurry.

Will all-purpose flour thicken it instead? No, not well. Flour leaves the broth cloudy and opaque, and it adds a cereal taste. Stick with cornstarch, or potato and arrowroot starch in a pinch.

Can I add soy sauce? You can, in small amounts, but it darkens the broth and hides the egg. White pepper and salt are the traditional seasonings precisely because they keep the soup pale and clean.

Why thin the egg with water? Plain egg is too thick to pour in a ribbon. A couple tablespoons of water loosen it so it flows and sets into sheets rather than blobs.

If you take one thing from this, let it be the heat. Get the broth seasoned and thickened, then drop it to the faintest simmer before the egg goes in. Pour slow, swirl slow, stop. The rest is just eggs and water, and a bowl of something warm that took less time than boiling pasta.