mwl-logo

Made With Lau

Recipes

Our Family

Courses

Cookbook Newsletter

mwl-logo

Made With Lau

番茄豆腐湯

The Tomato Tofu Soup My Dad's Made 100,000 Times

Passing down my dad's (James Beard Award-winning) secrets from 50+ years of making Tomato Tofu Soup.

Why should you try my dad's recipe?

Recipe main image

Because my dad's made this dish thousands of times (literally!) over his 50+ year career as a Chinese chef. And now, you get to learn all of his tips and techniques.

I know you'll love it as much as our community does - this recipe video has over 711.4K views and 15.5K likes on YouTube!

Love from our community

@valeriescrafford7835

We love cooking along with Lau! This soup is so flavorful! Thank you so much for teaching us how to make your wonderful recipes. I especially love the time around the table, hearing of the stories and information you all share. I have made so many of your recipes. Each one is superb! I have to leave out animal products and salt and oil due to health issues, but still very delicious! Thank you so very much!

@dwiarjotawiran9281

Was the best soup I ever made tonight for my family dinner..thanks so much Dad Lau...Have great happy new year and always good health with whole family

@AlenaWu

super love this chaneellll !! cooked my first chinese soup (this recipe), truly such a joy to see my husband & son ate it... eventhough im a beginner cook lol. often failed in cooking but bcoz of the super detailed instruction -- i was able to do it successfully in one go !! hyped to learn the other recipes. thank u thank uuu Daddy Lau & Randy !!

Watch on YouTube

Meet your chef, Daddy Lau

50+ Years of Experience

50+ Years of Experience

My dad's been cooking Chinese food for over 50+ years, as a chef, restaurant owner, and loving father.

Meet our family

2x James Beard Awards

2x James Beard Awards

We won TWO James Beard Awards for our endeavors in teaching and preserving Cantonese cuisine.

Read more

Over 2.5M+ Followers

Over 2.5M+ Followers

My dad is the internet's favorite Chinese chef, teaching millions of people how to cook every month.

Watch our videos

Tomato Tofu Soup (番茄豆腐湯)

Tomato Tofu Soup (番茄豆腐湯) main image

I'm excited to share my mom's favorite soup - Tomato Tofu Soup!

Back in China, my parents had this soup but it had fewer ingredients in it. They didn't have ketchup but they used a combination of sugar, soy sauce, and some salt.

If you're like me and don't like tomatoes, this soup is perfect for you because it's not as tomato-forward as some other dishes.

This soup has a simple yet complex flavor profile. Its sweetness complements the savory elements in the soup. The slight tangy flavors from the tomatoes pair delicately with the silky eggs in the soup. You can control its flavors well. Feel free to highlight every element in the soup to your taste.

Ingredients

Prep

20 minutes

Total

40 minutes

Share

Use our magic wand to update this recipe!

5

Main Ingredients

  • 14 oz medium firm tofu (You can use firmer tofu. Avoid silky or soft tofu as it will fall apart during the cooking process.)
  • 4 oz fresh mushroom
  • 2  eggs
  • 3  tomatoes
  • 2 slice ginger
  • 3  spring onion

Slurry Ingredients

  • 3 tbsp cornstarch
  • 4 tbsp water

Cooking Ingredients

  • 14 oz chicken broth
  • 3 cup water
  • 2 tbsp ketchup
  • 1 tsp salt
  • 2 tbsp sugar
  • 1 tsp sesame oil
  • 1 tbsp cooking oil

Want a deeper dive into how to craft traditional, authentic Cantonese flavors?

Understanding Flavor

Learn how to recreate the Cantonese flavors you love by demystifying and mastering a handful of core, traditional ingredients

On Tomatoes

In Cantonese, tomatoes are called "faan keh", which literally translates to "foreign eggplant". This is a nod to China's confused but curious first impression of tomatoes when they first arrived on the scene a few hundred years ago during the Ming Dynasty.

Since then, tomatoes have made their way into different niches of Chinese cuisine, especially in classic Cantonese dishes like scrambled eggs and tomatoes or the soup we're learning how to make right now.

Instructions

Prep

20 minutes

Total

40 minutes

Share

Use our magic wand to update
this recipe!

5

Help Shape Our Cookbook!

We're writing a cookbook! It won't be available until 2027, but sign up now to get weekly tips and videos from our cookbook development.

Step 1: Prepare vegetables

Cut some of the tomatoes into small diced pieces. Make sure to keep the shape of the tomato intact so that it's easier to dice when you rotate it.

The smaller pieces will release more flavor into the soup and break down easily.

Cut the rest of the tomatoes into larger pieces.

Cut the mushroom (4 oz) into small diced pieces. Set aside.

Wash and chop the spring onions into medium-sized bits. Separate the white parts from the greens and set them aside.

Slice and smash the ginger (2 slice) to have it release its flavor more quickly during the cooking process. Set them aside.

Removing tomato skin (optional)

If you want to remove the skin of the tomatoes, first score the skin from the bottom to the top. Pour hot water or boiling water over the tomato. Leave the tomatoes in the hot water for about 20 seconds and then peel the skin off gently.​

Step 2: Prepare tofu

Rinse the tofu (14 oz) and cut the block into medium pieces. You should aim to have 32-40 pieces.

Step 3: Prepare eggs

Crack eggs into a bowl and gently beat them. Note that they do not have to be well beaten leaving some bits of egg whites and yolks separate. Set aside.

Step 4: Prepare slurry

To create the slurry for the soup, combine cornstarch (3 tbsp) and water (4 tbsp). Mix until homogenous and set aside.

Step 5: Sauté ingredients

Turn on the stove and heat up the wok for 20-30 seconds on high heat before adding the cooking oil (1 tbsp).

Heat the oil for 15-20 seconds before adding the ginger (2 slice).

Sauté the bigger pieces of ginger brings out its flavor which will later enhance the soup. Because the ginger is not expected to be eaten like in stir-fry dishes, there is no need to chop it more finely.

Once the oil is rippling, turn down the heat.

Add and sauté the white parts of the spring onion​.​

Add in the smaller diced tomatoes. Let the smaller pieces of tomato cook for about 20-30 seconds before adding the rest.

Add the rest of the tomatoes in and cook for another 30 seconds.

The smaller pieces will be adding a more tomato flavor while the later tomato pieces give texter.

Add mushrooms (4 oz) and let cook for 20-30 seconds before transferring to a large pot.

Step 6: Boil ingredients

In a large pot, add all the fried ingredients.

Add chicken broth (14 oz) and water (3 cup).

Cover with the pot's lid and let it simmer for a minute and a half.

Add tofu (14 oz) and cover the pot again. Let the soup boil for 10 minutes before turning the heat down to low.

Step 7: Add slurry to the soup

Mix the slurry one more time to make sure the cornstarch hasn't settled and slowly add the slurry to the pot while continuously stirring the soup.

At this point, you can add more slurry for your desired consistency. Once the slurry is incorporated into the soup, turn the heat back to high.

Step 8: Add eggs

Pour the eggs slowly over the soup while gently stirring it. Make sure that the heat is on high when pouring the eggs so that they will cook quickly.

Once the eggs are floating to the surface of the soup add your flavors.

Step 9: Add flavors

Add ketchup (2 tbsp), salt (1 tsp), sugar (2 tbsp), and sesame oil (1 tsp).

Step 10: Taste test & plate

Taste to adjust the flavors and plate once it's to your taste! Garnish with the green parts of the spring onions. This is usually served in a large serving bowl and everyone can take the amount they want.

CCC Banner BG

Master Cantonese cooking from the ground up

Develop the intuition and foundation to cook Cantonese food with exclusive classes from a master chef.

Explore all masterclasses

Frequently Asked Questions

Enjoy!

We have many, many happy memories of enjoying this dish growing up.

Now, hopefully, you can create your own memories with this dish with your loved ones.

Also, I cordially invite you to eat with us and learn more about the dish, Chinese culture, and my family.

Cheers, and thanks for cooking with us!

Feel free to comment below if you have any questions about the recipe.

More Recipes


Chow Mein, with Instant Noodles (泡麵版炒麵)

泡麵版炒麵

Chow Mein, with Instant Noodles

Universal Stir Fry Sauce (萬用炒醬)

萬用炒醬

Universal Stir Fry Sauce

Beef Fried Rice (牛肉炒飯)

牛肉炒飯

Beef Fried Rice

Easy Chicken Broth (雞湯)

雞湯

Easy Chicken Broth

Made with love ❤️

The Lau Family

We started Made With Lau to celebrate Cantonese culture and honor the legacy of our wonderful parents, Jenny and Chung Sun Lau.

Our hope is that these recipes and stories help you spread the joy, love, and nostalgia that I felt growing up.

Getting started

As seen in..

FoodNetworkLogo
NYT
CNN
NPR

Made With Lau

Our Family

Privacy

Contact

Our Content

All Recipes

Courses

Check out our Mini Masterclasses

Get Social


Made with in the Bay
Made With Lau © 2025 | Year of the Snake