mwl-logo

Made With Lau

Recipes

Our Family

Courses

Cookbook Newsletter

mwl-logo

Made With Lau

蒸釀豆腐

The Steamed Stuffed Tofu My Dad's Made 100,000 Times

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

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 94.2K views and 1.9K likes on YouTube!

Love from our community

@marilynlegaspi4412

Your family is so blessed with fantastic dinners made by your father ❤

@mariekeung7187

I love this dish! I have some tofu in my fridge now so this will be a great one to make this weekend! My son will love it! Thanks, Daddy Lau!!

@pathua7692

Fantastic dish! Always love steamed dishes❤

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

Steamed Stuffed Tofu (蒸釀豆腐)

Steamed Stuffed Tofu (蒸釀豆腐) main image

This soothing side dish is a classic addition to any homemade Cantonese dinner. The ingredients are easy to digest and the tofu is silky soft, which adds up to a whole lot of love in every single bite!

Ingredients

Prep

30 minutes

Total

45 minutes

Share

Use our magic wand to update this recipe!

4

Main Ingredients

  • 1 package soft tofu
  • 10 oz shrimp
  • 10 oz swai fish fillet
  • 2 stalk green onion
  • 1 tsp cornstarch
  • 1 tsp oil

Filling Marinade

  • 1 tsp salt
  • 1 tsp sugar
  • 0.50 tsp white pepper
  • 2 tbsp cornstarch
  • 2 tbsp water

Sauce

  • 1 tbsp fish sauce
  • 1 tbsp oyster sauce
  • 1 tsp sugar
  • 4 tbsp water
  • 1 tsp cornstarch

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

Does size matter?

We specify that we used size 26/30 shrimp in our video, meaning each pound of shrimp of this size will have 26-30 pieces. To prepare our shrimp for the filling, we'll peel, de-vein, and smash it into a paste.

Ultimately, it's more important to get good quality shrimp in the amount that you prefer, and to prepare it nicely. If your shrimp is smaller or larger, that's totally fine and won't change the recipe, as long as you're happy with the quality.

Use what you have access to. That's the true spirit of Chinese cooking!

Soft or firm tofu

Soft tofu's delicate texture is amazingly creamy and light. However, the softer the tofu, the more easily it falls apart with aggressive movements. As much as we love soft tofu, it's not suitable for fried and pan-fried dishes.

Enter the steamer! Since there's no stirring or tossing involved with a simple steamed dish, there's much less risk of damaging a more delicate tofu. The steamer is the perfect home for some happy slabs of soft tofu.

If you prefer more of a bite to your tofu, then use firmer tofu. It's all up to your preferences.

Instructions

Prep

30 minutes

Total

45 minutes

Share

Use our magic wand to update
this recipe!

4

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: Create filling

Start by preparing the filling, which will be a fish and shrimp paste. If you wish, you can opt for only fish, only shrimp, or any combination of proteins, like ground pork or beef. While you can sometimes buy this at a Chinese seafood counter, it's good to know how to make it from scratch!

Start by cleaning and peeling the shrimp (10 oz). To peel the shell off, twist and wiggle the tail off. Then, hook a finger under the remaining shell and pull it straight off. If the shrimp is not de-veined already, slide a toothpick or tip of a knife under the dark vein and pull it out.

Give the shrimp a quick wash with clean water to rinse off any debris and shell bits. Squeeze all the water out, and then set it aside.

Prepare the fish fillet (10 oz) by patting it dry with a paper towel. Then, lay it down on your chopping board and cut it into thin slices. Once the fish is all chopped into thin slices, you're going to start smashing it. It's best to use the broadest knife you have for this, the closest thing you have to a cleaver.

Grip your cleaver high on the handle, extend your index finger out to push down on the blade, and turn the cleaver horizontally. Carefully smash the fish slices down into the cutting board. You won't need a lot of sudden, dramatic force, as the fish is delicate and will succumb easily to smashing.

The smashed fish slices should begin to form a paste, and as you go through the fish, gather it back up into new piles to smash again. It should get stickier and more paste-like with the second pass.

Then, return to a normal knife-holding position and give the fish paste a thorough chop. This will severe any remaining long strands of connective tissue and ensure that the fish paste is nice and soft.

Next, start making the shrimp paste. There's no need to slice it first, so proceed directly to smashing. After smashing the shrimp, then chop it thoroughly. Gather the forming shrimp paste together and smash it further to get the paste even finer and stickier.

Next, mix the fish and shrimp pastes together. Fold them together, then give this mixed paste another thorough smashing.

Step 2: Marinate filling

Now that we have the shrimp and fish paste, we can finally marinate it. Add salt (1 tsp), sugar (1 tsp), white pepper (0.50 tsp), cornstarch (2 tbsp), and water (2 tbsp) to a bowl. Mix it up and pour it over the shrimp and fish paste.

Mix it very, very thoroughly until the paste has absorbed the marinade and become a sticky paste. The more you mix it, the bouncier and chewier your paste will be when you cook it!

Put the shrimp and fish paste into the refrigerator to chill while you prepare the tofu in the next step.

Step 3: Cut tofu

Remove the tofu (1 package) from its packaging and pour out the water.

When we cut the tofu, we’ll want to end up with short squares that the filling can perch safely on top of. Keep that final shape in mind as you make these cuts. When you lay the tofu block down on the cutting board, all of the cuts will start from the top and cut down.

Cut the tofu in half down the middle. Then, make four cuts perpendicular to that cut, resulting in ten squares of tofu. Lay the tofu squares down on the dish that you’ll be steaming in.

When choosing your steaming dish, make sure that it's heat-resistant. Ceramic, glass, and stainless steel are all fantastic choices. Avoid plastic to be safe, and certainly don't steam disposable dinnerware like paper or Styrofoam!

Use a paper towel to pat them dry. Sprinkle a bit of salt over them to season (not too much, as salt tends to draw water out of ingredients, which will create bigger puddles of liquid on your plate). Sprinkle some cornstarch over each piece of tofu as well, to help the filling adhere better.

While you have the cutting board out, chop the green onions (2 stalk). They'll go on last for a final garnish.

Step 4: Top tofu

Take your filling out of the fridge. Gently scoop about 1 tbsp of filling onto each tofu square. You can press down gently to shape the filling and encourage it to stick.

Coat the tops of each stuffed tofu with a little bit of oil (1 tsp) for extra shine and silkiness. You can either drizzle the oil or if you have a brush, you can also try brushing the oil on.

(Now’s a good time to start getting some water boiling so it’ll be ready for steaming later!)

Step 5: Create sauce

In a bowl, mix together fish sauce (1 tbsp), oyster sauce (1 tbsp), sugar (1 tsp), water (4 tbsp), and cornstarch (1 tsp). Later, you’ll be able to adjust the viscosity as you cook it.

Step 6: Steam tofu

If you have a dedicated steamer, that’s perfect for this step. We usually set up our wok with a steamer rack. To do that, set the steamer rack in the wok and add water. To save time, use already hot or boiling water.

Set the heat to high and cover the wok with a lid to help the water heat up quickly. Once the water is boiling, uncover the wok and set the dish with the stuffed tofu onto the steamer rack.

Cover with the lid and cook for 8-10 minutes, until the filling is firm. Another indicator that the filling is cooked through is to check for the shrimp’s cooked, orange color.

Take the stuffed tofu out and garnish with chopped green onion.

Step 7: Cook sauce

Pour the steaming water out, or use a new, clean wok. Set the heat to high and pour the sauce in. Add a dash of oil and stir the sauce as it cooks. Turn the heat down to medium as it begins to boil.

Here, you can adjust the viscosity of the sauce. If it’s too thick, add more water, a tbsp at a time. If it’s too thin, mix up some more cornstarch and cool water to make a thickening slurry, and add that as you stir.

When the texture of the sauce is to your liking, add a bit more oil for a glossy finish. You can either pour the sauce into a bowl, or pour it directly over the stuffed tofu. Enjoy!

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