This egg drop soup recipe is one of my favorite ways to get a warm, satisfying bowl on the table fast. Known as egg flower soup in Chinese cooking, it features silky egg ribbons floating in a savory chicken broth with earthy cremini mushrooms and fresh ginger. Light, healthy, and surprisingly simple, this is the kind of recipe that feels like a restaurant treat but comes together effortlessly at home.
I still remember the first time I tried making egg drop soup from scratch. I was convinced it would be complicated, but the moment those eggs hit the simmering broth and bloomed into beautiful ribbons, I was completely hooked. This recipe uses just a handful of pantry-friendly ingredients yet delivers a bowl that is deeply comforting and full of flavor. The punchy fresh ginger and savory mushrooms take it from basic to something truly special. Whether you serve it as a starter or a light lunch, this egg drop soup hits every single time.
Table of Contents
Everything You Need for This Egg Drop Soup
I always keep these ingredients simple and fresh for the best results. Pro tip: using low-sodium chicken broth gives you full control over the salt level, which is key when you have so few ingredients in the pot.
For the Soup Base:
- 1 tablespoon olive oil
- 1 cup fresh cremini mushrooms, sliced
- 1 teaspoon fresh ginger, grated (fresh only – ground ginger will make the broth gritty and dull)
- 5 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 1 teaspoon kosher salt (omit entirely if using regular full-sodium broth)
For the Thickener:
- 1 tablespoon cornstarch
- 2 tablespoons cold water
For the Egg Ribbons and Garnish:
- 2 large eggs, room temperature (room-temperature eggs blend into the hot broth more smoothly and create more delicate ribbons than cold eggs straight from the fridge)
- 2 tablespoons green onions, chopped
Equipment:
- Nonstick pan
- Large pot
- 2 small bowls
- Fork or small whisk
- Ladle

How to Make Egg Drop Soup at Home
I recommend reading through all the steps once before you start. The egg ribbon step moves quickly, and knowing what comes next makes the whole process feel easy and relaxed.
Step 1: Saute the Aromatics Heat the olive oil in a nonstick pan over medium heat. Add the sliced cremini mushrooms and grated fresh ginger. Saute for 8 minutes, stirring occasionally, until the mushrooms are soft and golden at the edges. Remove from heat and set aside.
Step 2: Bring the Broth to a Boil In a large pot, bring the low-sodium chicken broth and kosher salt to a full boil over medium-high heat.
Step 3: Make and Add the Cornstarch Slurry In a small bowl, whisk together the cornstarch and cold water until completely smooth with no lumps remaining. Then use a ladle to scoop a spoonful of the hot broth into the cornstarch bowl and stir. This tempering step matters – it prevents the cornstarch from clumping when it hits the pot. Pour the tempered slurry back into the boiling broth while stirring continuously. The soup will thicken slightly and turn glossy.
Step 4: Reduce to a Gentle Simmer This is the most important step for getting perfect egg ribbons. Turn the heat down until the broth is at a calm, gentle simmer – not a rolling boil. If the liquid is still bubbling aggressively, the eggs will shatter into tiny broken pieces. Take your time here and be patient.
Step 5: Create the Egg Ribbons Whisk the room-temperature eggs in a small bowl until fully combined. Hold the bowl just above the surface of the simmering broth and pour the eggs in a very thin, slow, steady stream. While pouring, gently stir the broth in smooth circular motions with a ladle. The eggs will cook instantly and form beautiful silky ribbons. For thicker ribbons, pour faster while stirring slower. For finer threads, pour slower while stirring faster.
Step 6: Finish and Serve Gently stir the sauteed mushrooms and ginger into the soup. Ladle into bowls, top with chopped green onions, and serve immediately while warm.
Best Ways to Serve Your Egg Drop Soup
Egg drop soup pairs beautifully with other Asian-inspired dishes. Here are some of the best sides for egg drop soup to round out your meal into something really satisfying.
Homemade Fried Rice: The savory, slightly crispy rice is a perfect textural contrast to the silky smooth broth. Together they make a complete and filling meal.
Steamed Dumplings: Pork or vegetable dumplings alongside a warm bowl of egg drop soup is a classic combination. The light broth balances the richness of the dumpling filling really well.
Crispy Spring Rolls: The crunch of a golden spring roll against the smooth, velvety soup creates a satisfying contrast in every bite that keeps you coming back for more.
Warm Steamed Rice: Ladle the egg drop soup directly over a bowl of steamed white rice for a heartier, more filling meal. This is a great option for turning a light starter into a full dinner.
More Cozy Soups and Bowls to Try Next
This egg drop soup makes a perfect light starter or pairs wonderfully as part of a larger Asian-inspired spread. For another comforting bowl with bold ginger and garlic flavor, try the Easy Ginger Garlic Chicken Noodle Soup or the deeply warming Healing Ginger Garlic Chicken Noodle Soup – both are ready in under 30 minutes and use many of the same pantry staples.
If a heartier meal is the goal, the Chinese Hot and Sour Soup delivers bold, punchy flavor in the same comfort-food tradition, while the Homemade Wonton Soup turns any weeknight into something special. Serve any of these together for a cozy restaurant-style soup night right at home.
Storing and Reheating Your Egg Drop Soup
Leftover egg drop soup stores well in an airtight container in the refrigerator for up to 3 days. The flavors develop a little more overnight, so the next-day bowl is often just as satisfying as the first.
When reheating, warm the soup gently on the stove over medium-low heat. Do not let it return to a vigorous boil, or the egg ribbons will turn tough and lose their silky texture. Stir slowly and heat just until steaming through.
Pro tip: freezing egg drop soup is not recommended. Both the egg ribbons and the cornstarch thickener break down in the freezer, leaving a watery and unpleasant texture when thawed. This one is always best enjoyed fresh or straight from the fridge within 3 days.
Egg Drop Soup Questions Answered
Can this egg drop soup be made vegetarian?
Yes, easily. Swap the low-sodium chicken broth for vegetable broth. Every other ingredient in the recipe is already plant-based, so it is a seamless swap with no change to the method or cooking time.
Why did my eggs turn gritty instead of forming ribbons?
This almost always happens because the broth was still at too aggressive a boil when the eggs were added. Reduce the heat until the broth is at a calm, gentle simmer before pouring. The lower temperature is what allows the eggs to set into smooth, silky ribbons rather than breaking into fragments.
How can I add more protein to make this a full meal?
Stir in 1 to 2 cups of shredded rotisserie chicken at the very end, just long enough to warm it through. This significantly increases the protein and transforms the soup from a light starter into a filling main course. A splash of soy sauce and a drizzle of rice vinegar also add great restaurant-quality depth of flavor.
Make This Egg Drop Soup Tonight
This egg drop soup proves that something this simple can also be this genuinely good. In just 20 minutes you get a warm, silky, comforting bowl packed with savory flavor from real ingredients. Once you watch those egg ribbons bloom in the simmering broth, you will want to make this on repeat all week long. Grab your pot and give it a try tonight.
Egg Drop Soup
This cozy egg drop soup combines rich chicken broth with savory cremini mushrooms and punchy fresh ginger for a comforting bowl ready in just 20 minutes. Light, healthy, and easy to make at home with beautiful silky egg ribbons.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 2 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Chinese-Inspired
- Diet: Low Calorie
Ingredients
- 1 tablespoon olive oil
- 1 cup fresh cremini mushrooms, sliced
- 1 teaspoon fresh ginger, grated
- 5 cups low-sodium chicken broth
- 1 teaspoon kosher salt
- 1 tablespoon cornstarch
- 2 tablespoons cold water
- 2 large eggs, room temperature
- 2 tablespoons green onions, chopped
Instructions
- Heat olive oil in a nonstick pan over medium heat. Add sliced mushrooms and grated ginger and saute for 8 minutes until softened and golden at the edges. Remove from heat and set aside.
- In a large pot, bring the low-sodium chicken broth and kosher salt to a full boil over medium-high heat.
- In a small bowl, whisk together the cornstarch and cold water until completely smooth. Use a ladle to scoop a spoonful of the hot broth into the cornstarch bowl and stir to temper. Pour the slurry back into the pot while stirring continuously. The soup will thicken slightly and turn glossy.
- Reduce the heat until the broth is at a gentle, calm simmer – not a rolling boil. This step is essential for forming proper egg ribbons.
- Whisk the room-temperature eggs in a small bowl until fully combined. Pour the eggs in a very thin, slow, steady stream into the simmering broth while gently stirring in smooth circular motions with a ladle. The eggs will cook instantly into silky ribbons.
- Gently stir in the sauteed mushrooms and ginger. Ladle into bowls, top with chopped green onions, and serve immediately.
Notes
- Do not pour eggs into a rolling boil – reduce to a gentle simmer first or eggs will break into tiny gritty pieces instead of ribbons.
- Use fresh ginger only. Ground ginger adds an unpleasant graininess to the smooth broth.
- Always temper the cornstarch slurry with hot broth before adding to the pot to prevent clumping.
- For thicker egg ribbons, pour eggs faster while stirring slower. For finer threads, pour slower while stirring faster.
- If using regular full-sodium broth instead of low-sodium, omit the added kosher salt and taste before adjusting.
- To make vegetarian, swap chicken broth for vegetable broth.
Nutrition
- Serving Size: 1 bowl
- Calories: 254 kcal
- Sugar: 2 g
- Sodium: 986 mg
- Fat: 15 g
- Saturated Fat: 4 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 0.4 g
- Protein: 19 g
- Cholesterol: 186 mg







