Juicy tomatoes are hollowed and steamed with well seasoned tofu crumbs. These tofu-stuffed tomatoes are then served with a scrumptious sweet and sour sauce.

Juicy tomatoes are hollowed and steamed with well seasoned tofu crumbs. These tofu-stuffed tomatoes are then served with a scrumptious sweet and sour sauce.

Pin this now to find it later!

Pin It

An improvised dish

This is a recipe I created originally over a decade ago when I was living in Beijing as a single girl who rarely cooked any proper meals. Out of the blue, I decided to have a dinner party in my apartment with my best girlfriends and wanted to cook something unusual for fun.

In one of the dishes, I used two common ingredients: tomato and tofu. Instead of chopping them into pieces as Chinese cooks usually do, I stuffed the tomatoes with well seasoned tofu crumbs. It turned out to be a success. At least, my friends were quite impressed by my creative idea.

Save this recipe
Enter your email & we’ll send it to your inbox. Plus get great new recipes from us every week!

Juicy tomatoes are hollowed and steamed with well seasoned tofu crumbs. These tofu-stuffed tomatoes are then served with a scrumptious sweet and sour sauce.

A nice combination of flavours

In Chinese cuisine (especially home cooking), tofu is commonly paired with tomato. You can find them in stir-fries, braised dishes, salad or soup. My original tofu-stuffed tomatoes was a salad. The flavour was good, but I found the texture of raw tomato didn’t go very well with that of the tofu. So I improved the dish by steaming it.

The tomato stays in its shape, but changes in its texture. And I noticed the steaming process helps the different flavours (from tomato, tofu and various condiments) to combine better. Later on, I started adding shiitake mushrooms to the filling which brings a particular aroma to this dish.

Serve with a delicious sauce

The development of my tofu-stuffed tomatoes didn’t stop there. The concept of gravy in Western cuisine inspired me to make use of the pulp taken out of the tomatoes.

I used white rice vinegar and sugar to enhance the natural “sweet & sour” taste of tomatoes. Adding of soy sauce and Shaoxing rice wine provided an distinct feature of Chinese cuisine to this dish. At  this stage, I felt it was finally a complete recipe to share.

Juicy tomatoes are hollowed and steamed with well seasoned tofu crumbs, then served with a sweet and sour sauce made from the pulp of the tomatoes.

Substitute ideas

When you purchase the ingredients, I suggest that you look for ripe, juicy tomatoes and Chinese-style firm tofu. Dried shiitake mushrooms are recommended, but you may replace them with other mushrooms of your choice  Adding minced meat or chopped prawns to the tofu stuffing also works well and are  equally delicious!

Steam without a steamer

if you don’t have a regular steamer to hand, you can use a wok to achieve the same effect. Here is the procedure:

  1. Place all the stuffed tomatoes onto a plate. Put a small bowl in the middle of a wok.
  2. Fill the wok with hot water (lower than the bowl).
  3. Place the tomato plate on top of the bowl.
  4. Cover the wok with a lid then steam.
A tomato stuffed with tofu
5 from 6 votes

Tofu-stuffed tomatoes (番茄豆腐盅)

Juicy tomatoes are hollowed and steamed with well seasoned tofu crumbs. These tofu-stuffed tomatoes are then served with a scrumptious sweet and sour sauce.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 6 medium-sized ripe tomatoes

For the stuffing

  • 200 g firm tofu, 7oz
  • 6 dried shiitake mushrooms, rehydrated and chopped, see note 1 & 2
  • 1 teaspoon ginger, minced
  • 2 teaspoon light soy sauce
  • 1/2 teaspoon sesame oil
  • 1/2 teaspoon Shaoxing rice wine
  • 1/4 teaspoon salt
  • 1 pinch ground Sichuan pepper

For the sauce

  • 1 teaspoon vegetable oil
  • 1 stalk spring onion, finely chopped
  • 1 teaspoon light soy sauce
  • 1 teaspoon white rice vinegar, or cider vinegar
  • 1/2 teaspoon Shaoxing rice wine
  • 1 pinch salt
  • 1 pinch sugar
  • 1 teaspoon corn starch, mixed with 2 tsp water

Instructions 

  • Stand the tomatoes on a chopping board. Slice the tops off the tomatoes. Scoop out the pulp with a small spoon (keep it in a bowl for later use).
  • Drain the tofu then crumble it with your fingers (or with a fork). In a bowl, mix the tofu, chopped shiitake mushroom, ginger and all the seasonings for the stuffing.
  • Fill the tomato shells with the stuffing mixture. Top up the tomatoes with the remaining stuffing to form a nice round top.
  • Place stuffed tomatoes into a steamer (see note 3). Cook for 10 minutes over medium heat.
  • While waiting, prepare the sauce. Discard the hard lumps in the pulp of the tomatoes. Keep the juice (and the seeds). Heat up the oil in a sauce pan over a medium heat. Stir in spring onion then fry until fragrant. Add the juice, soy sauce, vinegar, rice wine, salt and sugar. Bring it to a boil. Pour in the starch & water mixture (stir well beforehand). Cook until the sauce has the desired thick consistency.
  • When the stuffed tomatoes are cooked, place them onto serving plates. Pour the sauce over. Sprinkle some chopped spring onion as a garnish.

Notes

1. How to rehydrate dried shiitake mushrooms: soak them in cold water for at least 8 to 12 hours (depends on the size) until very soft. Trim and discard the stem before chopping.
2. I use dried shiitake mushrooms for its unique aroma. You may substitute them with other mushrooms (preferably wild ones). It’s also a great idea to use minced meat or chopped raw prawns to replace mushrooms.
3. If you don’t have a steamer to hand, you can use a regular wok to achieve the same effect. Here is the procedure:
  • Place all the stuffed tomatoes onto a plate. Put a small bowl in the middle of a wok.
  • Fill the wok with hot water (lower than the bowl).
  • Place the tomato plate on top of the bowl.
  • Cover the wok with a lid then steam (I used the same method to cook “Steamed pork ribs with butternut squash”).

Your Recipe Notes

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

Hi! I’m Wei

Born and raised in China, I’m the do-it-all creator behind this blog, a free digital cookbook sharing authentic, accessible Chinese recipes since 2017. I couldn’t be happier to have you here!

More Tofu

Leave a comment

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

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments

  1. Tina says:

    5 stars
    This recipe is excellent, I’ve made it in the past. I’m here again for the sauce though. Which can be used for many different dishes. We need more recipes like this, Wei!

    1. Wei Guo says:

      I’m glad you use the sauce for other dishes. Thank you for sharing that!

  2. Helen says:

    This sounds good! It is actually very similar to Vietnamese stuffed tomatoes (a ground pork mixture is normally used but I am vegetarian so I replace the pork with tofu). It is cooked in a pain, and then tomato sauce from the insides served on and around it. If you google you will find recipes!

    1. Wei @ Red House Spice says:

      Thank you Helen for sharing your knowledge. I’ll go check it out!

  3. Jwiltz says:

    I am really enjoying your recipes. Such wonderful flavor! And your recipes are so easy to make. I made 1/6th this for breakfast…because I only had 1 tomato. The flavor was so divine that I ate it way too fast. Yum! Thank you ?

    1. Wei @ Red House Spice says:

      How wonderful! So happy to hear that and thank you for the kind words. It means a lot to me!