• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Travel
  • About
  • Shop
  • Contact

Cook With Dana

menu icon
go to homepage
  • Recipes
  • Travel
  • About
  • Shop
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Travel
    • About
    • Shop
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Cook With Dana » Recipes » Chinese

    Published: Jul 3, 2025 by Dana · This post may contain affiliate links · Leave a Comment

    Easy Chinese Tomato Egg Soup

    Jump to Recipe Print Recipe

    This Easy Chinese Tomato Egg Soup is a staple Cantonese soup you have at the dinner table. The recipe is known for being super easy to make and uses many commonly found ingredients in your fridge and pantry. Best part is that it takes 20 minutes!

    A bowl of tomato egg soup with tofu chunks and garnished with cilantro.
    Jump to:
    • Why You’ll Love This Recipe
    • Ingredients
    • Substitutions and Variations
    • How to Make Tomato Egg Soup
    • Expert Tips
    • Recipe FAQs
    • Check Out More Asian Soup Recipes
    • Easy Chinese Tomato Egg Soup

    Why You’ll Love This Recipe

    In many homes, especially across China, a bowl of Chinese tomato egg soup is a soup served family style alongside vegetable (stir-fry) and meat dishes (like steamed fish with ginger and scallion). The soup is very light and healthy made with broth (chicken or pork broth) with tofu and eggs similar to egg drop soup! This dish is loved by amateur and professional cooks alike because the familiar flavor brings instantaneous comfort to Chinese person.

    If you’re into dishes with tomatoes, my Chinese Tomato Egg Stir-Fry and Ying Yang Rice are both comforting and healthy meals that are worth a try.

    Ingredients

    Here’s a look at what you need to make this Chinese Tomato Egg Soup. The highlights are here but the full ingredient list and quantities of each are in the recipe card.

    List of tomato egg soup ingredients including water, tomatoes, eggs, sesame oil, boxed chicken broth, a small dish of cornstarch, and packaged soft tofu.
    • Soft or silken tofu – this dish is all about the soft texture so the softer the tofu, the better!
    • Tomatoes – fresh roma tomatoes are commonly used for this dish. I recommend to use fresh tomatoes instead of canned so the tomatoes are more juicy.
    • Chicken broth (unsalted) – my parents’ usually make their own broth with pork loin and bones. However, I want to make this quick and easy so chicken stock works perfectly!
    • Corn starch slurry – gives a smoother and creamier texture to the soup. If not added, I think the texture is too-watery.
    • Eggs – adding in beaten eggs slowly creates that beautiful ribbon effect. You can also use egg whites only like my egg drop soup.
    • Sesame oil – adding in a little bit of sesame oil brings so much flavor to the soup. Be careful not to add too much or else it overpowers the delicious tomato flavor.
    • Cilantro – add this for fragrant fresh flavor. You can also add sliced green onions instead.
    • White pepper powder (optional) – if you want a little spicy and traditional chinese flavor, add white pepper powder. Black pepper tastes slightly different but also works if that’s all you have.

    Substitutions and Variations

    • Use Vegetable Broth Instead of Chicken Broth: For a vegetarian take on this classic tomato egg Chinese dish, swap the chicken broth with a light vegetable broth. It keeps the soup flavorful while making it plant-based.
    • Make It Spicy with Chili Oil or White Pepper: For a bit of heat, drizzle some chili oil. Not too much or the soup will taste oily.
    • Add Greens Like Spinach or Bok Choy: Toss in a handful of fresh spinach, bok choy, or napa cabbage when you’re adding in the tomatoes. Cook until your desired softness and then add your whisked eggs and cornstarch slurry.

    How to Make Tomato Egg Soup

    A plate of chopped tofu and fresh tomato chunks.

    Step 1: Gently slice the tofu in small cubes. Roughly chop the tomatoes.

    Tomato and tofu chunks in a pot of water.

    Step 2: Boil chicken broth and water on medium heat. When the broth is boiling, add in tomatoes and tofu. Boil for 10 minutes.

    Mixing cornstarch and water in a small saucer.

    Step 3: While the broth is boiling, make corn starch slurry by mixing 1 tablespoon corn starch with ¼ cup of water. Set aside.

    Two raw eggs in a bowl.

    Step 4: Beat two eggs until well combined. Set aside.

    Adding salt to a pot of tomatoes and tofu simmering in water.

    Step 5: Add some salt and chicken bouillon (optional) to the soup.

    Adding beaten eggs to a pot of tomatoes and tofu simmering in water.

    Step 6: Next, add your beaten eggs slowly to make the egg ribbons. Add your corn starch slurry and mix everything together. Turn off heat.

    Tomato egg soup with tofu and sprinkled cilantro in a pot.

    Step 7: Garnish with chopped cilantro, ½ teaspoon sesame oil, and white pepper (optional) to taste.

    Expert Tips

    • Use ripe tomatoes for the best flavor: The juicier and riper the tomatoes, the more vibrant and naturally sweet your soup will be—no need for added sugar!
    • Add the beaten eggs slowly in the soup to create those ribbons. If you add it all at once, it can be clumpy.
    • Don’t stir the soup too much after cooking. This will make your soup have a watery texture and you may break your soft tofu apart.
    Scooping some tomato egg soup with tofu chunks and sprinkled cilantro from a bowl.

    Recipe FAQs

    Can I make this soup ahead of time?

    No, I recommend making the soup when you’re ready to eat it. If you reheat the soup, the egg may be more tough and the soup texture will be too watery.

    What can I serve with Chinese Tomato Egg Soup?

    This soup is often served with a bowl of steamed rice and a stir-fried dish like Crispy Chinese Chicken. It also complements super savory meals like General Chicken and Shrimp and Pork Wontons in Spicy Sauce.

    Check Out More Asian Soup Recipes

    • sizzling rice soup
      Sizzling Rice Soup
    • Easy Seolleongtang (Ox Bone Soup)
    • Bowl of macaroni soup with fried egg, ham, and a spoonful of pasta.
      Hong Kong Macaroni Soup
    • Egg drop soup with tofu served in a bowl with spoon.
      Egg Drop Soup with Tofu

    Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook, and Pinterest!

    A bowl of tomato egg soup with tofu chunks and garnished with cilantro.
    Print Recipe Pin Recipe
    No ratings yet

    Easy Chinese Tomato Egg Soup

    This Easy Chinese Tomato Egg Soup is a popular Chinese soup. The soup is made with soft eggs, tofu and tangy tomatoes for the ultimate comfort meal!
    Prep Time5 minutes mins
    Cook Time15 minutes mins
    Course: Main Course, Side Dish
    Cuisine: Chinese
    Servings: 2 people
    Calories: 76kcal
    Author: Dana

    Ingredients

    • ½ block soft or silken tofu cut in small cubes
    • 2 pieces tomatoes
    • 1¾ cup unsalted chicken broth 14 ounces; 1 cup ¾
    • ¾ cups water
    • corn starch slurry  (1 tbs corn starch + ¼ cup water)
    • 2 pieces eggs
    • ½  teaspoon salt  (add ½ teaspoon more if needed)
    • ½ teaspoon chicken bouillon (optional)
    • ½ teaspoon  sesame oil

    For garnish:

    • chopped cilantro
    • white pepper powder  (optional)

    Instructions

    • Gently slice the tofu in small cubes. Roughly chop the tomatoes.
    • Boil chicken broth and water on medium heat. When the broth is boiling, add in tomatoes and tofu. Boil for 10 minutes.
    • While the broth is boiling, make corn starch slurry by mixing 1 tablespoon corn starch with ¼ cup of water. Set aside.
    • Beat two eggs until well combined. Set aside.
    • Add some salt and chicken bouillon (optional) to the soup.
    • Next, add your beaten eggs slowly to make the egg ribbons. Add your corn starch slurry and mix everything together. Turn off heat.
    • Garnish with chopped cilantro, ½ teaspoon sesame oil, and white pepper (optional) to taste.

    Notes

    Expert Tips
    • Use ripe tomatoes for the best flavor: The juicier and riper the tomatoes, the more vibrant and naturally sweet your soup will be—no need for added sugar!
    • Add the beaten eggs slowly in the soup to create those ribbons. If you add it all at once, it can be clumpy.
    • Don’t stir the soup too much after cooking. This will make your soup have a watery texture and you may break your soft tofu apart.

    Nutrition

    Calories: 76kcal | Carbohydrates: 10g | Protein: 4g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 4mg | Sodium: 655mg | Potassium: 182mg | Fiber: 0.1g | Sugar: 0.3g | Vitamin A: 14IU | Vitamin C: 0.1mg | Calcium: 12mg | Iron: 1mg
    Facebook Share Twitter Share
    Did you make this?Please give it a 5-star rating, or leave a comment to share your experience! Tag @cookwithdanaa on Instagram to show me your beautiful creations! 😊

    More Authentic Chinese Recipes

    • Spicy Garlic Eggplant garnished with Thai chili, green onions, and sesame seeds on a plate.
      Chinese Eggplant with Garlic Sauce
    • Crispy Chinese Chicken garnished with sesame seeds and green onions and served with white rice.
      Crispy Chinese Chicken (20 Minute Meal)
    • Pork and cabbage stir fry in a pot beside a bowl of rice and a pair of chopsticks.
      Pork and Cabbage Stir Fry
    • Plate of fried dumplings and Chinese red envelopes on the side with tangerines.
      Chinese Peanut Dumpling (KOK CHAI 角仔)

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi there, I'm Dana and I create Asian recipes that are yummy and easy for everyone to make! I hope my food reminds you of a little taste of home.

    More about me →

    • Facebook
    • Pinterest
    • Instagram
    • YouTube
    • TikTok

    Popular Recipes

    • chicken and rice with cucumbers, spicy sweet and sour red sauce, green onions ginger
      One Pot Chicken Rice – Hainanese Chicken Rice
    • udon noodles with chicken and pork broth, pork mince, green onions and spinach
      Easy Tan Tan Udon (Tantanmen Recipe)
    • chinese chicken rice with sausage
      Easy One Pot Chinese Chicken and Rice
    • mango dessert with cream, graham cracker, and ripe yellow mangoes
      Filipino Mango Float
    • Chicken and broccoli with white rice and wooden spoon.
      Easy Chinese Chicken and Broccoli
    • Egg drop soup with tofu served in a bowl with spoon.
      Egg Drop Soup with Tofu

    Featured Recipes

    • Kimchi udon noodles with spicy sauce, green onions, fried egg on top on a plate.
      Kimchi Udon (15 Minutes Meal)
    • chinese hot pot - bok choy beef tofu mushrooms
      Easy Chinese Hot Pot At Home
    • salmon nigiri with spicy crab avocado slices, green onions and spicy red sauce
      Spicy Salmon Sushi with Crab
    • Crispy fried chicken with lemon and sriracha mayo.
      Chicken Karaage (Japanese Fried Chicken)
    • white long noodles with sliced cucumber, minced pork and peanuts on top. mix with sesame and chili sauce for fragrant noodles
      Easy Dan Dan Noodles
    • pork mince sunny side egg with white rice
      Braised Minced Pork Sauce

    Latest ‘Grams

    Featured

    A bowl of tomato egg soup with tofu chunks and garnished with cilantro.

    Easy Chinese Tomato Egg Soup

    Tuna poke tacos with crispy seaweed shells, rice, tuna, topped with avocado and sesame seeds, served on a wooden chopping board.

    Tuna Poke Tacos

    Footer

    Sign up to receive
    the latest recipes from
    Cook With Dana!

    ↑ back to top

    • Facebook
    • Pinterest
    • Instagram
    • YouTube
    • TikTok

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Cook With Dana

    Privacy Policy

    Accessibility

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required