There’s nothing quite like a hot soothing soup when you’re feeling under the weather. This fast and easy homemade egg drop soup comes together in just a few minutes and has a ginger infused broth that is extra comforting to an achy head and body. And because this soup is so incredibly simple, it lends itself well to several variations, allowing you to customize the soup based on what you have on hand. So skip the take out and make a giant pot of soup for what you’d probably spend on one serving of deliver. ;)
This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.
How Do You Thicken Egg Drop Soup?
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.
Variations
I added mushrooms and spinach to my egg drop soup to try to sneak in some veggies, but if you just want a plain, brothy egg drop soup, you can leave them out. Or, if you want something a little heartier, you could even add some noodles. Want to make a vegetarian egg drop soup? Simply sub vegetable broth for the chicken broth and you’re good to go.
What to Serve with Egg Drop Soup
Make it a complete takeout fake-out meal by pairing this egg drop soup with Easy Lo Mein, Easy Orange Chicken, Vegetable Fried Rice, and Egg Rolls!
Easy Egg Drop Soup
Ingredients
- 8 oz. mushrooms ($1.99)
- 3 green onions ($0.32)
- 1 Tbsp fresh grated ginger ($0.10)
- 1 Tbsp cooking oil ($0.02)
- 4 cups chicken broth* ($0.50)
- 2 cups water ($0.00)
- 1 Tbsp soy sauce ($0.09)
- 1 Tbsp cornstarch ($0.04)
- 2 large eggs ($0.48)
- 2 cups fresh baby spinach, optional ($1.13)
Instructions
- 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.
Notes
Nutrition
Scroll down for the step by step photos!
Perfect for a cold rainy day!
How to Make Egg Drop Soup – Step By Step Photos
Begin by washing and slicing 8oz. mushrooms, slicing three green onions, and peeling and grating about 1 Tbsp fresh ginger. The original version of this recipe only used 4oz. mushrooms, so you can cut it in half if needed.
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.
Add 4 cups chicken broth, 2 cups water, and 1 Tbsp soy sauce to the pot.
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).
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 waiting for the soup to come up to a boil, whisk two eggs in a bowl.
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.
And then you can stir the pot to bring the egg threads up to the surface and see their beauty. I was trying to take photos with one hand while pouring in the egg with the other, so some of my threads are a bit thick, but they’re pretty none the less.
Finally, add in a couple handfuls of fresh baby spinach and stir until they are wilted into the broth.
And that’s that! Seriously easy Egg Drop Soup! 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.
That ginger in the broth makes it SOOO soothing!
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.
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?
Hi Delores- If freezing, just freeze the broth. The eggs get rubbery when you reheat them from frozen. XOXO -Monti
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)
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
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.
I love this soup! Sometimes I add Gyozo and it makes such an easy meal!
Tried it😊
Love this soup. Can’t believe I used to buy at Chinese take-out.
But then, I love all your recipes.
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.
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
Would it be ok with veg broth instead of chicken?
It’d probably be okay, but I definitely prefer chicken for this one. It’s mostly going to be a matter of personal preference.
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?
Hmm, what does your egg end up looking like? That might help me troubleshoot what the issue is.
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
Okay, that helps! Yes, you want to bring the soup to a boil, then turn off the heat and wait for it to stop boiling before adding the egg. Swirl the soup so it is moving a little, then pour in the egg. Then just let the egg sit in the soup for a few minutes before stirring. If you stir before the egg has had a chance to cook it will break up too much. So maybe let it sit in the hot soup a few more minutes than you were before. I hope that works! :)
I don’t know how Chinese restaurant egg drop soup is supposed to take, but this was really good.
This was scrumptious and so easy! I used baby bellas and 3 eggs. I added a bit of fish sauce and a pinch of crushed red pepper to add just a hint of heat. Served with fresh bread with honey butter, and poof!, just like that, the whole pot of soup was gone! Thank you for all the delish nutrish recipes!
This is super easy, lite and delicious. I added a little extra soy sauce and replaced water with extra stock to deepen the flavour. I will definately cook this again
Great recipe! Can I use kale instead of spinach? I am not the biggest fan of cooked spinach!
Personally, I don’t think I’d like kale in this soup because it seems like it would be too rough for the delicate nature of the soup, but I think it’s a personal call!
I only just discovered this website last week. I made the Egg Drop soup tonight. I could cry its so good lol Wonderful recipe. I made the Tofu Stir Fry too the other night. Absolutely fantastic. I am looking forward to trying more recipes. Thank you!! ❤️
Simple and delicious! Adding this to my favorites list. I didn’t have spinach, so I added some frozen shelled edamame instead. It was great! This was perfect for lunch; might add an extra egg next time.
I make this recipe all the time. I Love it. I use 6 cups of chicken broth. I love all your recipes.
One of my favorite soup recipes since I discovered it over a year ago. So easy and delicious, suits for both hot and cold weather, can make it richer or lighter.
Thank you so much!
Thanks Jul!
Is there anyway to make this soup thicker and more of a take-out-fake-out soup?
To make it thicker, try doubling the cornstarch/water slurry. :) I’m sure a lot of take out places use a LOT of cornstarch to thicken it up. :)
I waited until the soup was not boiling for a while to add the eggs, but I still ended up with “a million small pieces of egg” like the recipe mentioned. What is the ideal temperature to add them?
There’s not a specific temperature, just make sure the water is not simmering or moving. Drizzle in the egg, and then don’t stir for a bit so the egg ribbons have time to set. :)
Was craving soup because of the cold weather, and this was easy and great! I made some minor changes to accommodate the ingredients I had on hand. I might’ve added a little less water than the recipe suggested (tried to aim for half of my chicken broth box), but I didn’t need to add any extra soy sauce for the soup to be flavorful. Also used frozen spinach and pre-chopped ginger. Regardless, still turned out great! Thanks for the recipes Beth! Always look forward to new creations from you.
Delicious. used sesame oil to saute. Love your recipes.
Delicious! Added the hot chili sauce, like one of the comments suggested.
I’m not sure what happened because ususually the recipes I make from here are amazing, but this one? It was pretty bland, even with me adding some more soy sauce. Not a big fan
Is this something i could make today and serve tomorrow, or is it best in the moment?
Updating to add: i didnt make it a day ahead, but i made it a few hours before and just reheated. Worked great. I love soup and this tasty and easy one is definitely going to be a regular for me. I didnt have any spinach on hand so i just made it with the mushrooms- still so yummy. Next time i’ll try it with the spinach.
I’m sorry I was late getting to your question! I’m glad it turned out well! :)
I am inn love with this soup! What is the reddish sauce that you included in the original photos? It looks like a nice addition!
It is a hot Chili Sauce. If you’d like you can add chili peppers to make it a little spicy.
Made this for tonight! It was a hit my mom loved it so much! I can’t believe how easy it was, taste just like something out of a restaurant but better because it was in the comfort of my own home :) thank you so much!!!!
This soup turned out beautifully! I made a double batch. Any idea if it will freeze well? Budget Bytes is one of my favorite go to spots for recipes!
I know this is an old recipe but I’m planning it for dinner and wanted to take the time to thank you. The boyfriend and I are rather broke do to my unemployment situation and I just know we’ve saved so much money since I’ve started following your site.
I would love to see a list of your cheapest recipes one day.
Made this tonight with some homemade bone broth. I added a few shrimp to make it more substantial. It literally took about 25 minutes start to finish, and most of that time was just chopping and washing. It was sooooo easy. I loved it :) It is toddler approved too!
I made this tonight. I forgot to get cornstarch (D’oh) and used flour. It was a touch too thin. But I used Kale for the spinach and it was marvelous. Best part was putting it through my calorie counter.
Less than 100 calories per serving. Wewt.
Made this tonight. Was splendid. Thanks again for all you do. Without this site, I would be a lost soul!
I told my flatmate he could try, and he left it out of the fridge all night, and by the morning it had gone bad.
I could have killed him.
It was one of the best soup I ever made…
Thanks for the recipe!
Just tried it. AMAZING!! Hands down the best egg drop soup I have ever had. I forgot the spinach so I will have to make it again and try it with it too.
I made this recipe sans ginger (husband and I aren’t ginger fans), and wow! Hot, filling, delicious. Thanks for posting it!
A splash of rice wine vinegar makes the flavor just perfect. Simple, healthy, yum!
My boyfriend and I have made this several times. Quick, easy, healthy, and delicious! Thanks for the great recipe!!
Holy Flaming Tastebuds Batman!!! This soup was off the chain delicious. I subbed Napa cabbage for spinach, tossed in some extra red bell pepper & celery that I had laying around as well as a couple cloves of garlic and it was wonderful. All of my roommates kept asking me to try it! Yes, I shared. :)
I made this tonight but I had to sub the scallion for regular onion and the spinach for raddichio and it was DELICIOUS! thank you so much for this recipe!
Amanda – it sounds like the ratio of chicken base to water was off. For a half recipe you’ll want the equivalent of 4 cups of chicken broth. Check the package for your chicken base to see how much you’ll need to make 4 cups of broth.
I tried this recipe, but halved it. It just tasted like water with eggs in it…not sure what I did wrong!
I just made this and my mouth is currently falling in love with it. I love egg drop soup. Like, LOVE egg drop soup. My mom and I used to have mommy-daughter dates at a Chinese restaurant with the yellowest, saltiest egg drop soup I’ve ever had, and since then, it’s always been a sentimental love. This is a perfect grown-up version that is absolutely delicious. I’ll be making this again (but only after I’ve eaten the other five servings I have!).
Excited to make this tonight for my under the weather boyfriend! I know he’ll love it! And when I heard he wasn’t feeling well, it was great to pull this right out of my file! THANK YOU! Regina/Marie Castaway
Anjail – Ginger powder would still work, although the flavor might not be as vibrant. Start with a half teaspoon and add more to your liking.
Would this be similarly successful using ginger powder? And if so, how much would be needed? Thanks so much–I just discovered your blog and have already bookmarked several recipes to try.
Would this be similarly successful using ginger powder? And if so, how much would be needed? Thanks so much–I just discovered this blog and have already bookmarked many of your recipes to try.
I am about to try this just about now, but it does smell amazing! Unfortunately I’ve never seen green onions or scallions here in Portugal, so I improvised and used chives… I know its not the same but I hope it will do. I also intend to eat this a bit cooler than you suggest, since its full blown summer and I’m getting sick of eating gaspacho every other day xD I thought maybe this being a brothy soup it might taste good even if not really hot (unlike the potato based or creamy soups I usually make in winter). Thanks for another great recipe =)
Dristin – I haven’t *actually* froze any (I ate it too fast!) but I’m sure it would freeze well. It doesn’t have any ingredients that don’t take well to freezing. Go for it!
This recipe looks great. Does anyone know if it freezes well?
Although a vegetarian and not an egg lover, I made this using the Better Than Bouillon NOT-chicken base and bok choy instead of spinach (it was on hand and needed to be used). It was divine! Thank you so much Beth!
I love egg drop soup. It’s so simple yet so delicious. Will try this soon!
The ginger makes this absolutely delicious. Made this with my boyfriend and ginger ended up being the defining flavor. So good! Also, we felt like pro chefs after the egg threads turned out so well. We were a little nervous..
I made this a few days ago and was pleasantly surprised! It needed some more salt (maybe bc I used low-sodium soy), but I’d probably add more chicken base next time for flavor. I love onions, so I’ll add more next time too. The egg method worked great! :)
SUCH DELICIOUS NOMS
I made this tonight and it was so good! Thanks for the recipe.
Anon – Yes, you can use just egg whites if you wish.
Could I used just egg whites and still get the same outcome?
Anon – Yes, I’m sure it would be great with vegetable broth :D
Would it taste just as great with a vegetable broth?
Great and easy recipe! I would have expected this kind of flavor from an authentic Chinese restaurant.
I love egg drop soup, but sometimes I find that the egg bits can be too thick. America’s Test Kitchen has the remedy for this.
If you pour the egg through a small mesh strainer/sieve, it will give you fine threads of egg.
This was amazing. So much better than the soup that comes as a side with a lunch order for takeout! The vegetables took it to more than just a side- we had this for our main course with eggrolls and fried rice.
This is now a favorite of the boyfriend, and will be made a lot at our house!
Thank you!
rancholyn – yes, freezing should be fine :D As far as hot/sour soup, I haven’t made that before but I’ve seen recipes and I *think* it’s just vinegar… although I’ve had Asian soups that use lemon juice and those are pretty fantastic too. I think you’ll just have to play with it!
This was delicious!! I included spinach, mushrooms and hot sauce.
2 questions??? This should freeze fine, right?
Also, if I wanted to make it into a hot/sour soup would I just add white vinegar?
Your thoughts?
I’ll be making this soup all winter, thanks..
Anon – I think not having enough bouillon and forgetting the soy were probably the culprits. Both of those items are responsible for a lot of the flavor and salt (which will amplify the flavor of the other items that you *did* use). I hope it turns out better for you next time!
Made this last night, but with some changes… I added some dark meat chicken at the beginnging and pulled it out and shredded it at the end. (with the intentions of taking it from a side to a meal) I only had 1 bouillon cube, used 3 eggs rather than 2, doubled the mushrooms (I wanted to use a whole package, as leftovers end up in the trash in my home) and forgot the soy sauce… It came out alright, though not amazing… I will have to try it again following your recipe to a tee, as I’m sure my changes did not help.
THIS SOUP IS AMAZING!!!!!!!!!! I only did one thing – added Thai noodles. My cold has been cured. Delicious. Still not believing I made egg drop soup myself….crazy. THANK YOU BETH!
I wanted something warm and brothy and had vegetables to use up, so I just made this and it is delicious! I made it vegetarian with veg stock instead of chicken and just added a little extra salt- still yum! Used celery, yellow onions, mushrooms, and frozen kale as add-ins. Thank you so much for an easy, inexpensive, versatile recipe!
Thanks for another easy and delicious recipe! The broth (no veggies or eggs) tastes like the onion soup that they serve at our local Hibachi restaurant. Now if I can just figure out how to make their yummy ginger salad dressing I’ll never have to go there again!
just bought all the ingredients to make this tonight… so excited :)
Thanks for the hint about making different eggy textures… I made some egg drop soup a few weeks ago and te egg was a little too wispy for my tastes. I’ll definitely stir more slowly next time!
I made this for dinner tonight and it was delicious! I agree that it’s really nice to have something light after all the heavy meals around this time of the year. And since it’s just me, it’s nice to make something easy and filling, that doesn’t leave me a ton of leftovers. Thanks!
Egg drop soup was the main reason I liked going out for cheap Chinese food as a kid. Have not even thought of it in years, maybe decades! GREG
I’ve always wanted to make egg-drop soup! Thank you for this reminder-slash-inspiration — perfect for this weekend’s post turkey detox.
Thank you so much! I’ll grab some at the store tonight! :D
I would either buy a package of ramen (either the plain kind sold in the Asian aisle or use a regular cheap pack w/o the seasoning) or maybe some egg noodles… thin or thick, you’re preference! You can add them when the soup starts boiling but before you add the corn starch. Then just boil them till al dente and move on to the corn starch step! :)
I LOVE egg drop soup. It’s one of my favorites to make. If I was going to add noodles to have it be more of a meal than a side dish, what kind would you suggest? I think I’m going to grab stuff at the store to make this tonight, possibly throw in some shrimp! Yum.