This post may contain affiliate links. Please see our disclosure policy.

This veggie egg drop soup is a healthy, high-protein twist on classic egg drop soup, loaded with mushrooms, kale, and beautiful egg ribbons in a savory bone broth. It's ready in just 20 minutes with simple ingredients, so it's the perfect easy soup for busy weeknights!

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Close-up of a bowl of veggie egg drop soup with egg ribbons, kale and green onions

Veggie Egg Drop Soup (Easy 20-Minute Recipe)

There's something so cozy about a big bowl of egg drop soup, especially when it comes together faster than takeout.

This veggie version is loaded with mushrooms, kale, and green onions, plus silky egg ribbons swirled through a golden, turmeric-kissed bone broth.

It's light, nourishing, and protein-packed, which makes it my absolute favorite kind of quick lunch or easy dinner starter. The kids love the broth so much, which makes it a big winner!

It's a super time saver, too, since it's ready in just 20 minutes with simple ingredients you probably already have! Cozy, protein-packed comfort in a bowl.

Bowl of veggie egg drop soup topped with green onions on a wooden board

Why you'll love this veggie egg drop soup recipe

Ready in 20 minutes - From chopping the veggies to ladling it into bowls, this easy soup is done FAST. Super time saver!

Protein-packed - With 14 grams of protein per serving from the chicken bone broth and eggs, this high-protein soup keeps you full and satisfied.

Simple ingredients, one pot - Everything cooks in a single pot with pantry staples, so cleanup is easy peasy.

Ingredients for veggie egg drop soup, including bone broth, kale, mushrooms, scallions, eggs, turmeric and cornstarch

Simple ingredients you'll need

Here's what you'll need to make this veggie egg drop soup. You'll find the full amounts and nutrition information in the recipe card below.

  • Crimini mushrooms - They add a savory, earthy flavor to the broth. White button or shiitake mushrooms work great, too.
  • Kale - It softens quickly in the hot soup and adds a pop of color and nutrients. Remove the tough stems before chopping, or swap in spinach.
  • Scallions - Also called green onions, they give the soup a fresh, mild onion flavor. Save some extra for topping each bowl!
  • Oil - Any neutral oil like avocado or olive oil works for sautéing the veggies. For more of that classic takeout flavor, use toasted sesame oil.
  • Chicken bone broth - This is the savory base of the soup, and it adds a nice boost of protein. Make your own homemade bone broth, look for a low-sodium broth so you can control the salt, or use regular chicken stock or chicken broth.
  • Sea salt - It brings out all the flavors in the broth. If your broth is already salty, start with less and add more to taste.
  • Turmeric - Just a little gives the soup a beautiful golden color and a warm, earthy flavor.
  • Pepper - Black pepper works great, or use white pepper for a flavor closer to the classic egg drop soup you'd find at Chinese restaurants.
  • Cornstarch - Mixed with cold water, it makes a cornstarch slurry that gives the soup its silky, slightly thicker texture.
  • Eggs - The star of the show! Whisked eggs turn into those gorgeous egg flowers and add extra protein to every bowl.

How to make veggie egg drop soup

  1. Heat the oil in a large pot over medium heat. Add the diced mushrooms, chopped kale, and minced scallions, and sauté for a few minutes until the veggies soften and the kale wilts down.
Sauteing mushrooms, kale and scallions in a pot
  1. Pour in the chicken bone broth, then stir in the sea salt, turmeric, and pepper. Bring everything to a gentle boil.
  1. While the broth heats up, whisk the cornstarch and cold water together in a small bowl until smooth. Stir this cornstarch slurry into the boiling soup and let it cook for a couple of minutes, until it thickens slightly.
  2. Now for the fun part! Stir the soup in a slow circular motion and pour the whisked eggs in a thin stream. The eggs cook almost instantly into beautiful egg ribbons.
  1. Ladle the soup into bowls and top with extra green onions. Easy peasy!
Ladling veggie egg drop soup with egg ribbons and kale

Recipe tips

  • Whisk the slurry right before adding it. Cornstarch settles to the bottom quickly, so give it a quick stir right before it goes into the pot to avoid lumps.
  • Keep it at a gentle boil. A gentle boil sets the eggs into soft, silky ribbons, while a hard rolling boil can break them into tiny bits.
  • Pour the eggs slowly. A thin, steady stream gives you long, delicate egg flowers. For extra-thin ribbons, pour the eggs over the tines of a fork.
  • Let the eggs set. After adding the eggs, wait a few seconds before stirring again so the ribbons hold their shape.
  • Adjust the thickness. For a thicker soup, add a little more cornstarch slurry. For a thinner soup, use less cornstarch or add a splash more broth.
  • Taste before salting. Broths vary a lot in sodium, so taste the soup before adding all of the salt.
Spoonful of healthy egg drop soup with kale and mushrooms

Serving suggestions

This veggie egg drop soup is delicious on its own as a light lunch, but here are a few ways to make it a meal:

  • Add a drizzle of sesame oil and a splash of soy sauce (or coconut aminos) right before serving for that classic takeout taste.
  • Spice it up with a little sriracha or chili crisp on top.
  • Serve it as a side dish alongside a veggie stir-fry, fried rice, or lettuce wraps, just like you'd order with wonton soup.
  • Pile on the toppings like extra green onions, sesame seeds, or a sprinkle of white pepper.
  • Add on protein like shredded chicken, shrimp, or tofu to give this even more staying power as a full meal.

Love that golden turmeric broth? My healing chicken turmeric soup is another cozy and nourishing soup you'll love!

Bowl of turmeric veggie egg drop soup with a spoon

Meal prep & storage

  • Fridge: Let the soup cool, then store it in an airtight container in the fridge for up to 3 to 4 days. It's just as tasty the next day!
  • Reheat: Warm it gently on the stovetop over medium-low heat or in the microwave. The egg ribbons firm up a little, but the soup still tastes great.
  • Freezer: I don't recommend freezing this one, since the eggs and cornstarch-thickened broth can turn watery and spongy once thawed.
  • Make ahead: Chop the mushrooms, kale, and scallions ahead of time and store them in the fridge, so dinner comes together even faster.

Substitutions, optional variations & dietary adjustments

Below you'll find a list of substitutions that will work well in this veggie egg drop soup recipe.

Vegetarian egg drop soup - Swap the chicken bone broth for vegetable broth or vegetable stock to make a vegetarian egg drop soup recipe. Keep in mind the protein will be a bit lower.

Extra protein - Stir in cubes of silken tofu along with the broth for even more protein and a soft, silky bite.

Different veggies - Spinach, bok choy, sweet corn, peas, or shredded carrots are all creative ways to switch up the veggies in this one.

More flavor - Saute a clove of fresh garlic or a little grated ginger with the veggies, or add a pinch of garlic powder to the broth.

Sesame oil - Use toasted sesame oil in place of the regular oil, or drizzle a little on top before serving.

Cornstarch swap - Arrowroot powder works in place of cornstarch. Stir it in at the end and don't let it boil long, since arrowroot can thin out with extended cooking.

Gluten free and dairy free - This soup is naturally dairy free, and gluten free as long as your broth is. If you add soy sauce, use tamari or coconut aminos to keep it gluten free.

If you try something different out, please leave a comment below letting us all know how it turned out!

FAQ

What is egg drop soup?

Egg drop soup, also called egg flower soup, is a classic Chinese soup made by pouring beaten egg into simmering broth to create silky egg ribbons. It's a favorite at Chinese restaurants, and this veggie version adds mushrooms, kale, and green onions for extra nutrients.

How do you get the egg ribbons in egg drop soup?

Bring the soup to a gentle boil, stir in a slow circular motion, and pour the whisked eggs in a thin stream. The moving broth stretches the eggs into long, beautiful egg ribbons as they cook.

Is veggie egg drop soup healthy?

Yes! It's light, loaded with veggies, and high in protein thanks to the bone broth and eggs. It's also naturally dairy free and easy to make gluten free.

Can I make egg drop soup without cornstarch?

You can! The soup will be thinner and more brothy, but the egg ribbons will still form. You can also use arrowroot powder as a thickener instead.

Can I make this soup vegetarian?

Absolutely. Use vegetable broth instead of chicken bone broth, and add some silken tofu if you want to keep the protein up.

How long does egg drop soup last in the fridge?

Stored in an airtight container, it will keep for 3 to 4 days in the fridge. Reheat it gently on the stovetop so the eggs don't get rubbery.

Veggie egg drop soup with green onions in a white bowl

More recipes you'll love

If you try this vegetable egg drop soup recipe, I’d love it if you left a star rating and comment below letting me know how it turned out!

XO

Heather

Close-up of a bowl of veggie egg drop soup with egg ribbons, kale and green onions
No ratings yet
Servings: 4 servings

Veggie Egg Drop Soup (Easy 20-Minute Recipe)

By Heather
Silky egg ribbons, mushrooms, and kale in a golden turmeric bone broth, ready in just 20 minutes with 14 grams of protein per bowl.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 3 crimini mushrooms, diced
  • 1/2 bunch kale, chopped
  • 2 scallions, minced, plus more for serving
  • 1 tbsp oil
  • 4 cups chicken bone broth
  • 1 tsp sea salt
  • 1/2 tsp turmeric
  • 1/4 tsp pepper
  • 3 tbsp cornstarch
  • 1/4 cup cold water
  • 3 eggs, whisked

Instructions 

  • Saute the veggies. Heat the oil in a large pot over medium heat. Saute the mushrooms, kale, and scallions until softened.
  • Build the broth. Add the chicken bone broth, sea salt, turmeric, and pepper, and bring to a gentle boil.
  • Thicken the soup. Whisk the cornstarch with the cold water, then stir it into the boiling soup. Let thicken slightly.
  • Add the egg ribbons. Slowly pour in the whisked eggs while stirring to create silky ribbons.
  • Serve. Serve hot with extra scallions on top.

Notes

Stir the slurry: Cornstarch settles fast, so stir the slurry right before adding it to avoid lumps.
Gentle boil: Keep the soup at a gentle boil so the eggs set into soft, silky ribbons.
Pour slowly: A thin, steady stream of egg gives you long, delicate egg ribbons.
Taste first: Broths vary in sodium, so taste before adding all of the salt.
Storage: Store in an airtight container in the fridge for 3 to 4 days. Reheat gently on the stovetop.
Freezing: Not recommended, since the eggs and thickened broth can turn watery once thawed.

Nutrition

Serving: 1 serving, Calories: 165kcal, Carbohydrates: 9g, Protein: 14g, Fat: 8g, Fiber: 1g, Sugar: 1g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Save this soup recipe to Pinterest and make it later!

Veggie egg drop soup with 14 grams of protein

Avatar photo

Heather

Hi! I'm Heather, a sports mom of four, cookbook author, and the creator of Fit Mama Real Food. I share high protein, kid-approved recipes for busy families. So glad you're here!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating