I still remember the first dish my mother taught me to cook in our family kitchen in Sichuan. It wasn’t the fiery Mapo Tofu or complex Kung Pao Chicken; it was this humble, comforting Tomato Egg Drop Soup (Xi Hong Shi Ji Dan Tang).

In China, this soup is the definition of “home.” It is the culinary equivalent of a warm hug—tangy, savory, and incredibly soothing. While it looks simple, achieving that perfect balance where the soup is appetizingly acidic, the broth has a rich red hue, and the eggs form silken, feather-like ribbons (rather than rubbery clumps) requires specific techniques.
After a decade of working in professional kitchens, I’ve refined this home-style classic. Today, I’m sharing the exact method I use to turn a few basic ingredients into a soup that my family claims is “better than the restaurant version.”
While the tanginess of tomatoes adds a lovely layer of flavor to this version, there are days when you might crave the pure, golden simplicity of a classic takeout favorite. If you’re looking to master those ultra-fine, wispy ribbons without the acidity of tomatoes, I highly recommend checking out our 10-Minute Restaurant-Style Egg Drop Soup. It focuses on the professional ‘whirlpool technique’ to achieve that signature silky texture in record time.
110-Minute Restaurant-Style Egg Drop Soup (Dan Hua Tang)A quick and authentic Chinese Egg Drop Soup featuring silky egg ribbons in a savory, seasoned chicken broth. Perfect as a starter or a light meal.Check out this recipe
Why This Recipe Works
- The “Vinegar Trick”: Adding a splash of white vinegar to the beaten eggs neutralizes any “eggy” odor and relaxes the protein structure, resulting in fluffier, tenderer egg flowers.
- Sautéing with Salt: We fry the tomatoes with salt before adding water. This draws out moisture via osmosis, breaking the tomatoes down quickly to create a rich, red, flavorful soup base.
- The “Hot Pour” Technique: Instead of boiling the delicate herbs, we place the scallion greens and cilantro in the serving bowl and pour the boiling soup over them. This instantly releases their fragrance without overcooking them.
What Is Tomato Egg Drop Soup?
Tomato Egg Drop Soup (西红柿鸡蛋汤) is a staple in Chinese households, often served as a quick dinner fix or a soothing side dish. Unlike the heavy, cornstarch-laden soups often found in Westernized buffets, the authentic home-style version balances the brightness of fresh tomatoes with the savory depth of chicken stock (or essence).
It relies on the technique of “Gou Qian” (勾芡), or thickening with a starch slurry, to suspend the ingredients evenly in the broth, ensuring every spoonful is consistent.
Key Ingredients & Substitutions
- Tomatoes: Use the ripest, reddest tomatoes you can find. They provide the natural tartness and umami (glutamate) that flavors the broth.
- Eggs: Large, fresh eggs are best.
- Cornstarch (Corn Flour): Essential for the “velveting” texture of the soup. Potato starch is a viable substitute.
- Chicken Essence/Bouillon: This adds the savory backbone. If you prefer, you can substitute the water in the recipe with unsalted chicken stock and omit this powder.
- White Pepper: Provides a subtle, warming heat that contrasts beautifully with the sour tomato.
- Aromatics: Scallion (green onion) and Cilantro (coriander). If you have the “soap gene” for cilantro, feel free to omit it, but it adds a classic fresh note.
A Note on Soy Sauce
You might notice there is no soy sauce in this recipe. We want to maintain the bright red and yellow colors. Soy sauce would turn the broth a muddy brown.
Ingredients
The Produce:
- 2 medium Tomatoes (ripe)
- 2 large Eggs
- 1 sprig Cilantro (Coriander), washed
- 1 stalk Scallion (Green Onion)
The Seasonings:
- 1 tbsp Cooking oil (vegetable or canola)
- 1 tsp Salt (divided use)
- 1 tsp Chicken essence (or chicken bouillon powder)
- 1 tsp White pepper powder
- 1/2 tsp White vinegar (for the eggs)
- Few drops Sesame oil (for finishing)
The Slurry:
- 1 tbsp Cornstarch
- 1/2 cup (120ml) Water
Recipe Notes Before You Start
- The Tomato Prep: We will peel the tomatoes. While rustic versions keep the skin, peeling ensures a smoother mouthfeel. If you are short on time, you can skip peeling, but the texture won’t be as refined.
- The Egg Pour: Don’t just dump the eggs in. You need a gentle stream into the bubbling areas of the soup to create “flowers” (Dan Hua).
- Equipment: A standard soup pot or a wok works perfectly. You don’t need fancy equipment, just a heat source and a ladle.
Mise en Place / Prep
- Prep the Tomatoes: Wash the tomatoes. Cut a shallow “X” on the bottom of each. Place them in a bowl and pour boiling water over them. Let them sit for 2 minutes. The skins will peel off easily. Remove the hard stem end and cut the flesh into small wedges (rolling knife cut or “Gundao” style works well).




- Prep Aromatics: Wash the cilantro and cut into segments. Wash the scallion; chop the white part (for frying) and the green part (for garnish) separately.


- Make Slurry: In a small bowl, mix 1 tablespoon of cornstarch with 1/2 cup of water. Stir until smooth.

- Beat Eggs: Crack eggs into a bowl. Add 1/2 teaspoon of white vinegar. Beat well with chopsticks or a fork.
- Chef’s Note: The vinegar is the secret here. It removes fishiness and makes the cooked egg smoother.


How to Make Tomato Egg Drop Soup
- Sauté Aromatics: Heat your pot or wok over medium heat. Add the cooking oil. Once the oil is shimmering, add the scallion whites. Stir-fry until fragrant, about 30 seconds.


- Fry the Tomatoes: Add the tomato wedges and the salt immediately.


- Why add salt now? The salt draws out the tomato juices, helping them break down faster and creating a rich, red sauce base. Fry for about 2-3 minutes until the tomatoes are soft and saucy.
- Build the Broth: Pour in enough water (about 3-4 cups, depending on your serving size) to cover. Cover the pot and bring to a boil over high heat.

- Season: Once boiling, reduce heat slightly. Add the white pepper powder and chicken essence. Stir well to dissolve.

- Thicken: Give your cornstarch slurry a quick stir (starch settles) and pour it into the soup. Bring the soup back to a boil. You will see the broth clarify slightly and become glossy.

- Create Egg Flowers: Keep the soup at a rolling boil. Pour the beaten egg slowly into the areas where the water is bubbling.
- Technique Tip: Wait 3-5 seconds after pouring before stirring. This allows the egg to set into beautiful, tender ribbons. Then, gently push with your ladle to break them up. Turn off the heat immediately.


- The “Chong” (Hot Pour) Finish: Place the chopped cilantro and scallion greens into a large serving bowl or tureen. Pour the boiling hot soup directly over the herbs.
- Why do this? The heat of the soup instantly “blanches” the herbs, releasing their maximum aroma without turning them mushy or yellow in the pot.

- Serve: Drizzle with a few drops of sesame oil for a nutty finish. Enjoy immediately!

Test Kitchen Notes & Troubleshooting
- Why is my soup too thin? You may not have used enough starch, or you didn’t let it boil after adding the slurry. Starch needs heat to gelatinize fully.
- Why are my eggs clumpy? If you stir too vigorously while pouring the eggs, they will break into tiny grains. If you don’t stir at all, they form a lump. Pour slowly, wait a beat, then gently push.
- Can I add meat? Yes! This is a vegetarian base, but you can add our Seaweed Egg Drop Soup elements or even leftover Char Siu for protein.
Serving Suggestions
This soup is the perfect companion to dry, savory dishes. It balances out the meal.
- Pair it with Tomato and Egg Stir-fry for a “Tomato Egg” themed dinner (very popular in student dorms!).
- Serve alongside Scallion Pancakes for a texture contrast—crispy pancake vs. silky soup.
- For a full meal, add a plate of Homestyle Kung Pao Chicken.
How to Store and Reheat
- Storage: This soup is best enjoyed fresh. However, leftovers can be stored in an airtight container in the refrigerator for up to 2 days.
- Reheating: Reheat gently on the stovetop. Note that the cornstarch thickening may thin out slightly upon reheating, and the eggs might become slightly rubbery if boiled too hard.
- Freezing: Not recommended. The texture of the eggs and the starch bond breaks down in the freezer.
Nutrition Information and Safety Warnings
Nutrition Information (Per Serving): Calories: 120 kcal Carbohydrates: 8g Protein: 7g Fat: 7g Saturated Fat: 1.5g Cholesterol: 186mg Sodium: 850mg Potassium: 300mg Fiber: 1g Sugar: 4g Vitamin A: 500 IU Vitamin C: 15mg Calcium: 40mg Iron: 1.2mg
Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included. Actual values vary based on specific brands used.
Food Safety and Preparation Warnings:
Note that soups thickened with cornstarch may thin out after reheating as the starch bonds break down. The texture of the eggs may also become slightly rubbery upon reheating. first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
Egg Safety: This recipe uses eggs that are cooked very quickly in boiling liquid. To minimize the risk of salmonella or other foodborne illnesses, ensure the soup is at a rolling boil when you stream in the eggs, and that they turn opaque and solid almost immediately. Use pasteurized eggs if serving to immunocompromised individuals, the elderly, or young children.
Allergen Alerts:
Eggs: This is the main protein source.
Sesame: The recipe finishes with sesame oil. Omit if you have a sesame allergy.
Gluten: While the base ingredients are naturally gluten-free, many brands of Chicken Essence or Bouillon powder contain wheat. Always check the label or use a certified gluten-free stock if necessary.
Hot Liquid Hazard: The “Hot Pour” (Chong) technique involves pouring boiling hot soup into a serving vessel containing herbs. Perform this step carefully to avoid splashing and burns.
Storage and Reheating:
Store leftovers in an airtight container in the refrigerator for up to 2 days.
When reheating, bring the soup to a gentle simmer until it reaches an internal temperature of 165°F (74°C).
Final Thoughts
Making a good Tomato Egg Drop Soup is about respecting the ingredients. By taking the time to peel the tomatoes, fry them to release their essence, and handle the eggs with care, you elevate a budget meal into a dining experience. I hope this recipe brings a taste of my home to yours.

Tomato Egg Drop Soup (Xi Hong Shi Ji Dan Tang)
Equipment
- 1 Soup Pot or Wok Any medium-sized pot works
- 1 Ladle
Ingredients
Main Ingredients
- 2 medium tomatoes ripe, for better flavor and color
- 2 large eggs
- 1 stalk scallion (green onion) white and green parts separated
- 1 sprig cilantro (coriander) optional, for garnish
Seasonings & Slurry
- 1 tbsp cooking oil
- 1 tsp salt divided use
- 1 tsp chicken essence or chicken bouillon powder
- 1 tsp white pepper powder
- 1/2 tsp white vinegar to add to beaten eggs
- 1 tbsp cornstarch mixed with 1/2 cup water for slurry
- drops sesame oil for finishing
Instructions
- Wash tomatoes and cut a cross on the top. Place in a bowl and cover with boiling water for 2 minutes. Peel off the skin and remove the hard stem. Cut into small wedges.
- Wash and chop cilantro into segments. Chop scallions, separating the white parts from the green parts.
- In a small bowl, mix cornstarch with 1/2 cup water to create a slurry. Set aside.
- Crack eggs into a bowl. Add the white vinegar. Beat well until smooth.
- Heat oil in a pot over medium heat. Add scallion whites and stir-fry until fragrant.
- Add tomato wedges and salt. Stir-fry for 2-3 minutes until tomatoes soften and release red juice. This creates the flavor base.
- Pour in water (approx 3-4 cups), cover, and bring to a boil over high heat.
- Once boiling, add white pepper and chicken essence. Stir well.
- Stir the starch slurry again (as it settles) and pour it into the soup. Bring back to a boil to thicken.
- Slowly drizzle the egg mixture into the bubbling areas of the soup. Wait 3-5 seconds, then gently push with a ladle to form ribbons. Turn off heat.
- Place cilantro segments and scallion greens in a serving bowl. Pour the hot soup directly over them. Drizzle with sesame oil and serve.























Leave a Reply