Easy Homemade Egg Drop Soup

By Beth Moncel
4.92
from
24
Read reviews
Prep 10 minutes
Cook 20 minutes
Servings 6
$4.61 recipe / $0.77 serving
Jump to recipe Save

This fast and easy homemade Egg Drop Soup comes together quicker than ordering takeout and has a ginger-infused broth that’s extra comforting (especially if you’re feeling under the weather). And because this soup is so incredibly simple with just 10 ingredients, it lends itself well to several variations, allowing you to customize the soup based on what you have on hand. So skip the takeout and make a giant pot of soup for what you’d probably spend on one serving of delivery. 😉

Overhead view of a pot of egg drop soup with a ladle taking some.
Pinterest Pin this recipe for later!

“Made this for tonight! It was a hit my mom loved it so much! I can’t believe how easy it was, tastes just like something out of a restaurant but better because it was in the comfort of my own home :) Thank you so much!!!!”

Aria

Easier than Takeout Egg Drop Soup

Egg drop soup (also called egg flower soup) is a staple on many Chinese restaurant menus, but it’s surprisingly quick and budget-friendly to make at home. My take uses a ginger-infused broth and a couple of add-ins for extra texture and nutrition. I added mushrooms and spinach to my recipe to try to sneak in some veggies, but if you want a plain, brothy egg drop soup, you can either reduce the amount used or leave them out!

Recipe Success Tips

  1. You may have noticed that classic egg drop soup has a slight thickness to it, and the broth isn’t as thin as a traditional chicken broth. The secret to this thickness is a cornstarch slurry, and the reason for this thickness is to create beautiful, delicate threads of cooked egg throughout the soup. The viscosity of the broth helps prevent the egg from dissipating into tiny bits when it’s added to the hot soup. If you want your soup thicker, double the amount of cornstarch slurry.
  2. Add in what you want! I went for spinach and mushrooms, but noodles or pulled chicken would make it even heartier. Simmer any added veggies (eg, shredded carrot, broccoli, or corn kernels) in the soup for a few minutes to soften them before adding the egg.
  3. Want to make a vegetarian egg drop soup? Simply sub vegetable broth for the chicken broth, and you’re good to go.
  4. For silky egg ribbons, bring the soup to a boil, then reduce the heat and wait until the broth is calm. Create a gentle swirl, drizzle in the whisked egg, and let it sit undisturbed for a couple of minutes before stirring so the strands have time to set. The quicker you stir the soup, the smaller the egg strands will be!
Share this recipe

Easy Egg Drop Soup

Cost $4.61 recipe / $0.77 serving
4.92 from 24 votes
This easy homemade Egg Drop Soup recipe is warm and soothing, and way quicker than ordering Chinese takeout. Ready in less than 30 minutes!
Step-by-step photos can be seen below the recipe card.
Author: Beth Moncel
Overhead view of a bowl of egg drop soup with some on a black spoon.
Servings 6
Prep 10 minutes
Cook 20 minutes
Total 30 minutes

Ingredients

  • 3 cups mushrooms (sliced, (8 oz, 225g) $1.88)
  • 3 green onions (sliced, $0.36)
  • 1 Tbsp fresh ginger (grated, $0.48)
  • 1 Tbsp cooking oil ($0.04)
  • 4 cups chicken broth (32 oz., $0.37*)
  • 2 cups water (16 oz., $0.00)
  • 1 Tbsp soy sauce ($0.05)
  • 1 Tbsp cornstarch ($0.06)
  • 2 large eggs ($0.82)
  • 2 cups fresh baby spinach (optional, (60g) $0.55)

Instructions 

  • Gather all of your ingredients.
  • Wash and slice the mushrooms. Thinly slice the green onions. Use a vegetable peeler or the side of a spoon to scrape the skin from the ginger, then use a cheese grater to grate about 1 Tbsp.
  • Add the mushrooms, green onions, and ginger to a large soup pot along with 1 Tbsp cooking oil. Sauté the vegetables over medium heat or just until the mushrooms begin to soften.
  • Add 4 cups chicken broth, 2 cups water, and 1 Tbsp soy sauce to the pot. In a small bowl stir together 1 Tbsp cornstarch with 1 Tbsp water until the cornstarch is completely dissolved. Pour the cornstarch slurry into the soup pot and stir to combine.
  • Bring the soup up to a boil over medium-high heat. While waiting for the soup to boil, whisk two eggs in a bowl.
  • Once the soup is boiling, turn the heat down to low and wait until the soup stops boiling. Use a large wooden spoon to stir the pot and make the broth swirl in one direction. While the soup is swirling, slowly pour the whisked eggs into the soup in a thin stream.** Let the eggs sit in the hot liquid, undisturbed, for 1-2 minutes to fully set.
  • Finally, add the fresh spinach to the pot and stir until it has wilted. Taste and adjust the salt by adding more soy sauce, if needed. Serve hot.

See how we calculate recipe costs here.


Equipment

  • Grater
  • Large Soup Pot
  • Small Bowl

Notes

*I use Better Than Bouillon to make my broth. It’s super convenient, takes very little storage, and you can mix up any amount needed (1 tsp BTB + 1 cup water = 1 cup broth).
**The speed at which the soup is swirling and how quickly you pour in the eggs will determine the size of the egg “threads.” If you want larger or thicker egg threads, don’t stir the soup as fast and pour the egg in faster. Do NOT pour the eggs into a rapidly boiling soup or else it will break apart into very small pieces and you will not have egg threads.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!

Nutrition

Serving: 1ServingCalories: 74kcalCarbohydrates: 4gProtein: 5gFat: 4gSodium: 787mgFiber: 1g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

How to Make Egg Drop Soup Step-By-Step Photos

The ingredients to make a homemade egg drop soup.

Gather all of your ingredients. Begin by washing and slicing 8 oz. mushrooms (you need about 3 cups sliced), slicing 3 green onions, and peeling and grating about 1 Tbsp fresh ginger.

Sliced mushrooms, green onions, and grated ginger in a soup pot.

Sauté the veggies: Add the mushrooms, green onions, and ginger to a large soup pot along with 1 Tbsp cooking oil. Sauté over medium heat for a few minutes, or just until the mushrooms begin to soften. 

Broth added to sliced mushrooms and onions in a pot.

Make the soup base: Add 4 cups chicken broth, 2 cups water, and 1 Tbsp soy sauce to the pot.

A cornstarch slurry being added to homemade egg drop soup in a pot.

Add the cornstarch: In a small bowl, stir together 1 Tbsp cornstarch and 1 Tbsp water. Stir the cornstarch slurry into the soup pot. Bring the soup up to a boil. The small amount of cornstarch helps thicken the soup ever so slightly, giving it more body and helping the egg stay in nice threads rather than just mixing into the broth. It’s a very small, almost undetectable amount of thickening, but it’s important.

While you’re waiting for the soup to come up to a boil, whisk 2 large eggs in a bowl.

Egg being added to egg drop soup.

Add the egg: Once the soup reaches a boil, turn the heat down to low and wait for it to stop boiling. If you like your egg drop soup to have a million small pieces of egg, go ahead and add it while it’s boiling. If you like thin, pretty threads of egg, you must wait for it to stop boiling.

Then, take a large spoon and start swirling the soup in one direction. As the soup swirls, slowly drizzle in the egg in a thin stream, then DON’T TOUCH IT for at least a minute, maybe two, to give the egg threads a moment to set.

Spinach added to a pot of egg drop soup.

Add the spinach: Now stir the pot to bring the egg threads up to the surface and see their beauty! Finally, add in 2 cups fresh baby spinach and stir until they are wilted into the broth.

Finished egg drop soup in a soup pot.

Serve: And that’s that! This is a seriously easy egg drop soup recipe! It’s always a good idea to taste and adjust the salt if needed. To keep with the flavor profile, I’d add soy sauce if you need more salt, rather than adding plain salt.

Overhead view of a bowl of egg drop soup with some on a black spoon.

That ginger in the broth makes it SOOO soothing!

What to Serve with Egg Drop Soup

When I make this egg drop soup for a group, I love to turn it into a full takeout-style spread at home for way less than delivery. Pair it with our spicy firecracker chicken, or try honey garlic chicken for a sweeter, less spicy option. On the side, my vegetable fried rice or easy Lo Mein are both super budget-friendly. Then a serving of homemade egg rolls makes the whole meal feel like it came straight from your favorite takeout spot!

Storage & Reheating

You can keep any leftovers in an airtight container in the fridge for up to 3-4 days. Reheat them in the microwave or, for the best texture, on the stovetop over low heat to avoid overcooking the egg. I don’t recommend freezing this one, as the egg can become rubbery once frozen and thawed.

Our Egg Drop Soup recipe was originally published 11/8/11. It was retested, reworked, and republished to be better than ever 10/6/25.

Share this recipe

Posted in: , , , , , , , ,

4.92 from 24 votes (1 rating without comment)
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

95 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Mary
10.09.25 12:52 pm

Would this work with just egg whites? Or maybe 2 egg whites and 1 whole egg? Homemade ice cream and lemon curd leave me with extra whites.

Jess Rice
10.09.25 6:33 pm
Reply to  Mary

You definitely could make this with whites only!

Amy
10.07.25 11:20 am

Soy sauce works in this recipe well, but if you can get fish sauce from the Asian section of your supermarket or an actual Asian market, IMO it’s even better. A dash of white pepper also is nice.

Lisa
06.20.23 7:28 pm

I like this recipe for a few reasons. It has simple ingredients and I really like that it puts the measurements in the method – that way you don’t have to scroll up and down to see how much to put in. Also the added instructions with pictures are likely helpful for people.

Delores Huggins
04.06.23 6:53 pm

My son loves egg drop soup as it is served in most Chinese restaurants. But, he loves this variation!!! Is it ok to freeze this recipe or does it decrease the flavor and texture of the dish?

Monti Carlo
04.06.23 7:18 pm

Hi Delores- If freezing, just freeze the broth. The eggs get rubbery when you reheat them from frozen. XOXO -Monti

DeeVah Enda
07.26.25 2:16 am

I have freezed a similar recipe of egg drop soup from my local restaurant and reheated via stove top, it always comes out as if the soup was freshly prepared. I didn’t experience a difference.

Catherine
03.23.23 3:46 pm

So easy and so soothing on a cold rainy day. I halved the liquids to make it a bit more filling and was quite happy with the result (being a solo diner)

Jason W
01.19.23 8:11 pm

Been making this one at least every two weeks, if not more. Same with your mushroom portabella orzo, mushroom rice, the mushroom fajitas….I think you can guess that I enjoy recipes with mushrooms. Lol

Jason W
09.14.22 11:52 am

Definitely a few steps up from the homemade egg drop soup my mom and I used to make from a beginner cookbook. That one was good, but your version with the mushrooms and spinach is more flavorful and filling. We’ll be making THIS version from now on when we want egg drop soup.

Shannon Rose
08.17.22 2:30 pm

I love this soup! Sometimes I add Gyozo and it makes such an easy meal!

Richard
07.03.22 12:36 pm

Tried it😊

gabrielle
04.22.22 11:12 am

Love this soup. Can’t believe I used to buy at Chinese take-out.

But then, I love all your recipes.

Alice
04.09.22 3:12 pm

Delicious, comforting and actually easy! I have executive dysfunction so trying new recipes makes me nervous, but this was quite easy to put together (especially since I used pre-sliced mushrooms) and incredibly satisfying, so it will definitely become a go-to.

Katie
03.03.22 8:57 pm

Love this recipe! I needed something light but satisfying today and this soup hit the spot. Very much recommend the better than bouillion to bring the flavor, and I used bok choy instead of spinach, which worked out really well. Delish! =D

Juice
02.14.22 6:36 pm

Would it be ok with veg broth instead of chicken?

Kiri
12.13.21 10:09 pm

This is super tasty but no matter how many times I try I can not get ribbons of egg. I’m curious if I have it hot enough. Does it need to be at a roaring boil before being removed from the heat?

Kiri
12.15.21 6:32 am
Reply to  Beth Moncel

It is just a bunch of small bits of egg, however, when I add the egg the soup doesn’t seem to be boiling. Maybe I’m a bad judge of what boiling looks like lol

AC
08.15.21 7:44 pm

I don’t know how Chinese restaurant egg drop soup is supposed to take, but this was really good.