Tomato Egg Soup: Boost Your Immunity with This Soup

Print recipe below

Nothing beats a steaming bowl of velvety tomato egg drop soup when you need something warm, comforting, and packed with natural goodness. This upgraded Chinese classic is lighter than takeout, bursts with fresh tomato flavor, and creates the most beautiful silky egg ribbons every single time. One spoonful and you’ll never go back to the plain version again!

Ingredients (Serves 4 as appetizer or 2 as main)

  • 4 large ripe tomatoes (about 600–700 g)
  • 3 large eggs
  • 150 g fresh white mushrooms (shiitake or enoki also work), sliced thinly
  • 2 spring onions, finely chopped
  • Small handful fresh cilantro (coriander), chopped
  • 1 tablespoon cornstarch + 3 tablespoons water (slurry)
  • 1½ teaspoons salt (or to taste)
  • 1 tablespoon light soy sauce
  • ½ teaspoon white pepper (optional, for authentic flavor)
  • 1 teaspoon sesame oil (optional finishing touch)
  • 1 tablespoon neutral cooking oil
  • 1 liter (4¼ cups) boiling water

Step-by-Step Instructions

  1. Blanch & Peel Tomatoes (Restaurant Trick)
    Score a shallow “X” on the bottom of each tomato. Place in a heatproof bowl and cover completely with boiling water. Let sit 60–90 seconds until skins split. Remove, peel off skins easily, then dice tomatoes into small chunks (discard hard cores).
  2. Prep Everything Else
    Beat eggs with a pinch of salt until smooth. Mix cornstarch with 3 tbsp cold water until dissolved. Slice mushrooms, chop spring onions and cilantro.
  3. Cook the Soup
    Heat 1 tbsp oil in a medium pot over high heat. Add diced tomatoes and stir-fry 2 minutes until they release juice and become fragrant.
    Pour in 1 liter boiling water, add soy sauce and salt. Bring to a rolling boil.
  4. Add Mushrooms & Thicken in 3 Stages (Secret to Silky Texture)
    Add sliced mushrooms and boil 2 minutes.
    Lower heat to medium. Slowly drizzle in ⅓ of the cornstarch slurry while stirring constantly. Wait 20 seconds, repeat with second ⅓, then final ⅓. The soup will turn glossy and lightly thickened.
  5. Create Perfect Egg Flowers
    Turn heat to low. Slowly pour beaten eggs in a thin stream while gently stirring in one direction with chopsticks or a fork. Beautiful silky ribbons will form instantly – do not over-stir!
  6. Final Seasoning & Serve
    Add white pepper and sesame oil (if using). Turn off heat, stir in most of the spring onions and cilantro. Taste and adjust salt.
    Ladle into bowls and garnish with remaining herbs.

Total Time

15 minutes

Servings

4 appetizer or 2 main

Nutrition (per serving as main)

Approx. 185 kcal | 11 g protein | 14 g carbohydrates | 9 g fat | 820 mg sodium

Why This Version Is Better Than Restaurant

  • Blanching tomatoes removes the skin easily and intensifies fresh flavor
  • Adding cornstarch in three stages creates the smoothest, most velvety texture without lumps
  • High-heat mushroom cooking + slow egg pour gives professional-looking egg flowers every time
  • Naturally gluten-free, low-calorie, and loaded with lycopene and vitamin C – perfect immunity booster for cold days

Warm, comforting, and incredibly delicious – this is the tomato egg drop soup you’ll crave all winter long!

Tomato Egg Drop Soup

A steaming bowl of velvety tomato egg drop soup, lighter than takeout, bursting with fresh tomato flavor and silky egg ribbons.

Main Ingredients

  • 4 large large ripe tomatoes (about 600–700 g)
  • 3 large eggs
  • 150 g fresh white mushrooms ((shiitake or enoki also work), sliced thinly)
  • 2 spring onions (finely chopped)
  • small handful fresh cilantro (coriander) (chopped)
  • 1 tablespoon cornstarch (for slurry)
  • 3 tablespoons water (for slurry)
  • 1.5 teaspoons salt (or to taste)
  • 1 tablespoon light soy sauce
  • 0.5 teaspoon white pepper (optional, for authentic flavor)
  • 1 teaspoon sesame oil (optional finishing touch)
  • 1 tablespoon neutral cooking oil
  • 1 liter boiling water ((about 4¼ cups))

Preparation

  1. Score a shallow ‘X’ on the bottom of each tomato. Place in a heatproof bowl and cover completely with boiling water. Let sit 60–90 seconds until skins split. Remove, peel off skins easily, then dice tomatoes into small chunks (discard hard cores).
  2. Beat eggs with a pinch of salt until smooth. Mix cornstarch with 3 tbsp cold water until dissolved. Slice mushrooms, chop spring onions and cilantro.

Cooking

  1. Heat 1 tbsp oil in a medium pot over high heat. Add diced tomatoes and stir-fry for 2 minutes until they release juice and become fragrant.
  2. Pour in 1 liter boiling water, add soy sauce and salt. Bring to a rolling boil.
  3. Add sliced mushrooms and boil for 2 minutes.
  4. Lower heat to medium. Slowly drizzle in ⅓ of the cornstarch slurry while stirring constantly. Wait 20 seconds, repeat with second ⅓, then final ⅓. The soup will turn glossy and lightly thickened.
  5. Turn heat to low. Slowly pour beaten eggs in a thin stream while gently stirring in one direction with chopsticks or a fork. Beautiful silky ribbons will form instantly – do not over-stir!

Finalizing

  1. Add white pepper and sesame oil (if using). Turn off heat, stir in most of the spring onions and cilantro. Taste and adjust salt.
  2. Ladle into bowls and garnish with remaining herbs.

Blanching tomatoes removes the skin easily and intensifies fresh flavor. Adding cornstarch in three stages creates the smoothest, most velvety texture without lumps. High-heat mushroom cooking + slow egg pour gives professional-looking egg flowers every time.

Appetizer, Main Course
Chinese
Comfort Food, Healthy Soup, Lycopene, Quick Recipe, Tomato Egg Drop Soup