Go Back
+ servings
Egg Drop Soup with Vegetables in a bowl f
Print Recipe Pin
4.9 from 19 votes

Easy Egg Drop Soup With Vegetables

This easy Egg Drop Soup is loaded with vegetables and fluffy egg ribbons making it a healthy, low cal and delicious version of the popular Chinese restaurant soup.
Prep Time10 mins
Cook Time6 mins
Total Time16 mins
Course: Soup
Cuisine: Chinese
Servings (change as needed): 4
Author: Cheryl


  • 4 cups (950 ml) chicken stock or broth, Note 1 Substitute veggie broth if you like
  • 2 carrots, peeled, finely diced
  • 1 teaspoon fresh grated ginger (or more to taste)
  • 3 cups other vegetables, finely diced, Note 2
  • 2 tablespoon cornstarch (MIx with 2 tbsp water or broth to make a slurry)
  • 3 eggs, lightly beaten I use a measuring cup with a spout for easy dribbling
  • 2 large handfuls fresh baby spinach, roughly chopped about 3 cups (90g)
  • 2 large green onions, finely chopped
  • salt and pepper to taste
  • 1/2 teaspoon -1 tsp sesame oil
  • Optional: 1 tablespoon low sodium soy sauce, 1 tsp sriracha, 1/2 tsp rice vinegar


  • BOIL BROTH WITH CARROTS: Bring broth to boil in a medium-large pot. Add carrots and ginger (and soy sauce if using). Lower heat to medium and simmer for about 2 minutes
  • ADD OTHER VEGETABLES: Cook for 2-3 minutes just until tender. 
  • THICKEN BROTH; Add cornstarch slurry to the simmering broth. Stir 30 seconds. Broth will thicken slightly. You can make broth thicker if you prefer by adding more slurry e.g. 3 tbsp cornstarch and 3 tbsp. water. 
  • ADD EGGS: Stir simmering broth in a circular motion and slowly pour in beaten eggs in a steady stream while continuing to stir. Eggs will become feathery. Turn off heat. Note 3
  • FINISH SOUP: Stir in chopped spinach to wilt (1 minute). Add chopped green onions. Add sesame oil, salt and pepper to taste (and sriracha and rice vinegar if using). Serve immediately. 


  1. Which broth to use: Try to get the best/richest broth you can for a flavorful soup. Or use homemade broth or stock. Obviously vegetarians will use vegetable broth. I often use undiluted chicken broth (such as Campbell's Broth in the can) so that I can control the amount of water added and not dilute it too much. Several box brands work well though as the vegetables, ginger, soy etc add extra flavor. 
  2. Vegetables: good options are asparagus, bok choy, broccoli, mushrooms, cauliflower, corn, napa cabbage. Tip: Finely dicing the vegetables means very little cooking time is needed to make them tender but not mushy. So don't over boil the vegetables.
  3. Making fluffy, feathery egg strands: It's very easy as per the instructions, but if you want a visual, here's a video on adding eggs to the broth
  4. Variations to try: 
    • Add chopped leftover or store-bought rotisserie chicken. Or cubes of silken tofu
    • To get a deeper yellow color, you can add a pinch of turmeric, about 1/4-1/2 teaspoon.
    • For those who need hot sauce on everything, go for it.
  5. Make ahead: This soup can be kept in the fridge for a couple of days and rewarmed in the microwave or on the stove. The spinach will not maintain its vibrant green color but the taste won't be affected. One option is to omit the spinach until you're ready to serve the soup.
Nutrition values are estimates and depend on add-ins, vegetables used, etc.
Calories: 236kcal | Carbohydrates: 34g | Protein: 15g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 123mg | Sodium: 217mg | Potassium: 799mg | Fiber: 8g | Sugar: 4g | Vitamin A: 13612IU | Vitamin C: 24mg | Calcium: 100mg | Iron: 3mg