Rating: 0.00
(0)

Braised Tofu with Mushrooms

By CiCi Li
December 18, 2024

Chinese Braised Tofu with Mushrooms is one of those dishes I turn to when I want something warm, comforting, and still light. It’s simple home cooking, but when done right, the tofu stays soft and silky while soaking up a rich, savory sauce, and the mushrooms add that deep, natural umami that makes every bite so satisfying.

A lot of people are nervous about cooking soft tofu because it breaks so easily—but once you understand the technique, it’s actually very approachable. The key isn’t complicated. It’s just a few small steps that help the tofu hold its shape while still keeping that delicate, melt-in-your-mouth texture.

This is the kind of dish you’ll often see in Chinese home kitchens—quick, balanced, and made with what you have on hand. You don’t need anything fancy, just good ingredients and the right cooking order.

If you’ve ever wanted to cook soft tofu without it falling apart, this recipe will show you exactly how to do it, step by step.

How to Keep Tofu from Breaking When Cooking

Soft tofu is delicate, but with the right technique, it can stay intact and beautifully silky.

Start by gently seasoning the tofu with a little salt and letting it rest. This helps it firm up slightly without losing its soft texture. After that, pat it dry to remove excess moisture—this makes a big difference when you pan-fry.

Pan-frying is the step that really helps. A light golden crust forms on the outside, which protects the tofu and allows it to hold its shape when you braise it later.

When you cook, move the tofu gently and avoid over-stirring. Let the sauce do the work, and the tofu will stay together while soaking up all that flavor.

Soft Tofu vs Firm Tofu: Which Should You Use?

Soft tofu gives you that silky, tender texture that works beautifully in braised dishes. It absorbs the sauce easily and feels light but still satisfying.

Firm tofu is easier to handle and less likely to break, so it’s a good option if you’re just starting. But the texture is very different—it won’t have that same delicate, smooth finish.

If you want that classic Chinese braised tofu texture, soft tofu is really worth trying.

What Mushrooms Work Best for This Dish?

Using a mix of mushrooms gives this dish more depth and texture.

Shiitake mushrooms bring a rich, earthy flavor. King oyster mushrooms add a slightly meaty bite. Beech mushrooms are lighter and a little sweet, which balances everything out.

You can mix and match depending on what you have—each type adds its own character, and together they create a more layered, satisfying dish.

Is Braised Tofu with Mushrooms Healthy?

Yes, this is a very balanced and nourishing dish.

Tofu is a great source of plant-based protein and is naturally low in saturated fat. Mushrooms add fiber and a deep umami flavor without needing heavy sauces.

It’s the kind of meal that feels comforting and satisfying, but still light enough that you don’t feel weighed down afterward.

Can You Make This Dish Vegan?

Yes, very easily.

This recipe is already vegetarian, and to make it fully vegan, just make sure you’re using a vegetarian oyster sauce made from mushrooms. It gives you the same rich, savory flavor.

Everything else in the dish is naturally plant-based, so it comes together beautifully without any changes.

Do You Need a Clay Pot?

A clay pot is traditionally used because it holds heat really well and keeps the dish warm and bubbling when you serve it. It also gives that classic presentation you often see in Chinese cooking.

But you don’t need one to make this at home. A regular pan or wok works perfectly fine—the flavor will still be just as delicious.

Let’s Talk Ingredients

Tofu
Soft tofu is the star here. It has that silky, delicate texture that absorbs the sauce beautifully. It’s more fragile than firm tofu, but with the right technique, it holds together and gives you that classic melt-in-your-mouth feel.

Mushrooms
A mix of mushrooms gives this dish depth and texture. Shiitake mushrooms bring a rich, earthy flavor, king oyster mushrooms add a slightly meaty bite, and beech mushrooms keep things light and balanced. Together, they create a really satisfying combination.

Aromatics
Ginger and garlic build the base of the flavor. When they hit the hot oil, they release that warm, fragrant aroma that makes the whole dish feel comforting and homey.

Carrots and snap peas
These add a bit of color and freshness. The carrots bring a light sweetness, and the snap peas give a crisp contrast to the soft tofu.

Soy sauce and dark soy sauce
Soy sauce adds saltiness and umami, while dark soy sauce gives the dish a deeper color and a slightly richer flavor.

Vegetarian oyster sauce
This adds that savory, slightly sweet depth that ties everything together. It’s what gives the sauce that full, rounded taste.

Cornstarch slurry
A simple mix of cornstarch and water helps thicken the sauce so it lightly coats the tofu without feeling heavy.

Cooking oil
Use a neutral, high-smoking-point cooking oil like avocado, peanut, or grapeseed oil. This helps when pan-frying the tofu and stir-frying the aromatics at higher heat.

Step-by-Step: Let’s Cook

Serves: 2 to 4
Prep time: 15 minutes
Cook time: 15 minutes

Step 1: Prepare the tofu

On a cutting board, cut the tofu into small, even pieces. Sprinkle with salt and let it rest for about 5 minutes, then gently pat dry to remove excess moisture.

Tip: This step helps the tofu firm up slightly so it’s easier to handle without breaking.

Step 2: Make the sauce

In a bowl, combine the water, soy sauce, dark soy sauce, and vegetarian oyster sauce, then mix until smooth.

Tip: Mixing the sauce ahead keeps the cooking process smooth and quick once you start.

Step 3: Pan-fry the tofu

In a pan over medium heat, heat the cooking oil until hot. Carefully add the tofu and pan-fry for about 3 minutes on each side until lightly golden and set. Remove and set aside.

Tip: A light crust forms on the outside, which helps the tofu hold its shape during braising.

Step 4: Build the base

In a wok over high heat, add the remaining cooking oil. Add the carrots, ginger, garlic, and mushrooms, then stir-fry for about 30 seconds until fragrant.

Tip: High heat brings out the aroma quickly and keeps the vegetables vibrant.

Step 5: Braise the tofu

Pour in the sauce and bring to a simmer. In a small bowl, mix the cornstarch with water to form a slurry, stir again, then add to the wok and cook until the sauce thickens. Return the tofu and gently toss to coat.

Tip: Let the sauce thicken before adding the tofu so it coats evenly without breaking it.

Step 6: Serve

Transfer everything to a preheated clay pot, top with scallions, and serve immediately.

Tip: A hot clay pot keeps the dish warm and enhances the overall experience.

Braised Tofu with Mushrooms

Braised Tofu with Mushrooms

No ratings yet
Chinese Braised Tofu with Mushrooms is a silky, savory dish with soft tofu and mixed mushrooms in a rich, flavorful sauce.
Servings 4
Prep Time 1 hour 15 minutes
Cook Time 15 minutes

Ingredients
  

For the tofu

  • 1 package soft tofu
  • 1/10 teaspoon salt

For the clay pot

  • 4 tablespoons cooking oil, divided
  • 12 slices carrot
  • 3 slices ginger
  • 3 cloves garlic, smashed
  • 1 medium king oyster mushroom, sliced
  • 6 medium fresh shiitake mushrooms, sliced
  • 1 bunch white beech mushrooms
  • 1/2 cup snap peas
  • 2 tablespoons scallions, thinly sliced

For the sauce

  • 1 cup water
  • 1 tablespoon soy sauce
  • 1/2 tablespoon dark soy sauce
  • 2 tablespoons vegetarian oyster sauce
  • 1 teaspoon cornstarch, for slurry
  • 1 tablespoon water, for slurry

Instructions
 

  • To prepare the tofu, on a cutting board, cut the tofu into small, even pieces, then sprinkle with the salt and let rest for 5 minutes. Gently pat the tofu dry with paper towels to remove excess moisture.
  • To make the sauce, in a bowl, combine the water, soy sauce, dark soy sauce, and vegetarian oyster sauce, then mix until smooth.
  • To pan-fry the tofu, in a pan over medium heat, heat 3 tablespoons of the cooking oil until hot, then carefully add the tofu and pan-fry for about 3 minutes per side until lightly golden and set. Remove the tofu.
  • To build the base, in a wok over high heat, add the remaining 1 tablespoon cooking oil, then add the carrot, ginger, garlic, king oyster mushrooms, shiitake mushrooms, beech mushrooms, and snap peas, and stir-fry for about 30 seconds until fragrant.
  • To braise, pour in the sauce and bring to a simmer. In a small bowl, mix the cornstarch with the water to form a slurry, stir again, then add to the wok and cook until the sauce thickens. Return the tofu and gently toss to coat.
  • To serve, transfer everything to a preheated clay pot, top with the scallions, and serve immediately.

Video

Notes

Salt the tofu first: Letting the tofu rest with a little salt helps it firm up slightly, so it’s easier to handle without breaking.
Pat dry gently: Removing excess moisture helps the tofu pan-fry better and develop a light crust.
Pan-fry to set the tofu: A light golden crust protects the tofu and helps it hold its shape during braising.
Use high heat for aromatics: Stir-frying the ginger, garlic, and mushrooms over high heat quickly brings out their fragrance and keeps the vegetables vibrant.
Stir the slurry before adding: Cornstarch settles quickly, so mix it again right before pouring to ensure the sauce thickens evenly.
Add tofu after thickening: Let the sauce thicken first, then return the tofu so it coats gently without breaking.
Preheat the clay pot: This keeps the dish hot and bubbling when served and enhances the overall experience.
Protein swap: You can use firm tofu for easier handling, or add mushrooms like enoki or oyster mushrooms for variation.
Author: CiCi Li
Course: Main Course
Cuisine: Chinese

Join the Conversation

  1. Theresa Pless says:

    Love this so much.

    1. CiCi Li Author says:

      Thanks so much, Theresa! 😀

  2. This recipe inspired me to cook tofu for the first time in my kitchen. Your instructions are easy to follow. Food was delicious. Served over rice. Thank you.

    1. CiCi Li Author says:

      Hi Vita, I’m so happy to hear that! Cooking tofu for the first time can feel a little intimidating, but you did it—and serving it over rice sounds perfect. Thank you for trying my recipe! ❤️

  3. Alice Bautista says:

    Love Tofu with veggies. Thanks for sharing it. I will try fresh shiitake and wood ear mushrooms next time .

    1. CiCi Li Author says:

      Hi Alice, both fresh shiitake and wood ear mushrooms sound like a fantastic idea. Hope you love it!

Leave a Reply

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

Recipe Rating




Like 12
Close
Copyright © 2026 CiCi Li. All rights reserved.
Web Design CODEC Prime
Close