mwl-logo

Made With Lau

Recipes

Our Family

Courses

Cookbook Newsletter

mwl-logo

Made With Lau

madewithlau.com

Dad's Tomato Tofu Soup, Perfected Over 61 Years

番茄豆腐湯
Prep: 20 minCook: 20 minTotal: 40 minServes: 5

Ingredients

14 ozmedium firm tofu
4 ozfresh mushroom
2 eggs
3 tomatoes
2 sliceginger
3 spring onion
Slurry Ingredients
3 tbspcornstarch
4 tbspwater
Cooking Ingredients
14 ozchicken broth
3 cupwater
2 tbspketchup
1 tspsalt
2 tbspsugar
1 tspsesame oil
1 tbspcooking oil

Instructions

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.​

2
Prepare tofu

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

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.

4
Prepare slurry

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

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.

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.

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.

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.

9
Add flavors

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

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.

Recipe by Daddy Lau · 2× James Beard Award Winner · madewithlau.com

Dad's Tomato Tofu Soup, Perfected Over 61 Years

番茄豆腐湯
▶ 712K views on YouTube
👍 15.5K likes
Prep
20 min
Cook
20 min
Total
40 min
Serves
5
Daddy Lau
By Daddy Lau · 2x James Beard Awards · 60+ years
Published Oct 2021 · Updated Nov 2024

Why this recipe

The story
Tomato Tofu Soup (番茄豆腐湯) — Daddy Lau
Daddy Lau

Most tomato tofu soup recipes online are tested only a handful of times. My dad used to make this dish multiple times a day, every day, for 60+ years and can make this in his sleep.

I know you'll love it as much as our community does! This recipe has over 712K views, 15.5K likes on YouTube.

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

Serves5
Main Ingredients
14 ozmedium firm tofu
4 ozfresh mushroom
2 eggs
3 tomatoes
2 sliceginger
3 spring onion
Slurry Ingredients
3 tbspcornstarch
4 tbspwater
Cooking Ingredients
14 ozchicken broth
3 cupwater
2 tbspketchup
1 tspsalt
2 tbspsugar
1 tspsesame oil
1 tbspcooking oil
Understanding Flavor
FUNDAMENTALS
Understanding Flavor
Dive Deeper →

Instructions

10 steps · click any step to scrub ↑
1

Prepare vegetables

scroll to play this step

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.​

The 10 Essential Cutting Techniques
LESSON 3.3
The 10 Essential Cutting Techniques
Dive Deeper →
2

Prepare tofu

scroll to play this step

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

3

Prepare eggs

scroll to play this step

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.

4

Prepare slurry

scroll to play this step

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

5

Sauté ingredients

scroll to play this step

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.

6

Boil ingredients

scroll to play this step

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.

7

Add slurry to the soup

scroll to play this step

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.

8

Add eggs

scroll to play this step

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.

9

Add flavors

scroll to play this step

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

10

Taste test & plate

scroll to play this step

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.

Pairs well with

View all →
50 min

Longevity Noodles (三鮮伊面)

View recipe →
25 min

Ginger Scallion Spaghetti (薑蔥撈麵)

View recipe →
60 min

Plant-Based Meal (植物性餐點)

View recipe →

Frequently Asked Questions

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.

mwl-logoMade With Lau

A family-run Cantonese cooking project from Daddy Lau, Randy Lau, and a small team in the Bay Area.

Recipes
All recipesEasy weeknightsTakeout favoritesSoups & brothsDim sumNoodles
Learn
Mini masterclassesAll courses
About
Our familyCookbook (2027)ContactPrivacy
Made with ♥ in the Bay · © 2026 · Year of the Horse
YouTube · 1.78MInstagram · 412KTikTok · 891K