Braised Tofu and Mushrooms is a comforting Chinese-style tofu dish with crispy golden tofu, savory mushrooms, and a rich umami-packed sauce that’s perfect with steamed rice. The tofu turns beautifully golden on the outside while staying soft and silky inside, soaking up all the delicious sauce without falling apart.
If you’ve ever struggled with tofu sticking to the pan, crumbling during cooking, or tasting bland, don’t worry — this recipe solves all of those problems with a few simple techniques. One of the biggest secrets is soaking the tofu in salted water first, which helps firm it up while seasoning it from the inside out.
This homemade braised tofu recipe is simple enough for busy weeknights but still feels deeply comforting and satisfying. The mushrooms add earthy flavor, the garlic and ginger create aroma, and the glossy sauce ties everything together beautifully.
And while serving it in a clay pot is optional, it keeps the dish hot longer and gives it that classic Chinese restaurant-style presentation.
What Is Braised Tofu?
Braised tofu is a classic Chinese-style dish where tofu is first pan-fried until golden, then gently simmered in a savory sauce with vegetables, mushrooms, or protein.
Unlike crispy deep-fried tofu dishes, braised tofu focuses on balancing texture and flavor. The tofu develops a light crust that helps it absorb the sauce while still holding its shape during cooking.
The result is a comforting dish that’s rich, savory, and perfect for serving with rice.
Why Soak Tofu in Salt Water?
Soaking tofu in salted water is a simple restaurant technique that makes a surprisingly big difference.
The salt helps draw out excess moisture while gently firming the tofu, which makes it:
- Less likely to break apart
- Easier to pan-fry
- Better at absorbing flavor
- Crispier on the outside
This small step is especially helpful when working with softer tofu varieties.
Why Does Tofu Fall Apart?
Tofu usually falls apart for three main reasons:
- Too much moisture
- Flipping too early
- Heat that’s too high
Soaking the tofu in salted water helps firm it up, while thoroughly drying the surface improves browning and reduces sticking.
Another important tip is patience — once the tofu develops a golden crust, it naturally releases from the pan much more easily.
How to Keep Tofu from Sticking?
The best way to prevent tofu from sticking is:
- Use a nonstick pan
- Pat the tofu dry thoroughly
- Preheat the pan properly
- Avoid moving the tofu too early
Once the tofu forms a golden crust, it naturally releases from the pan instead of tearing apart.
Best Tofu for Braising
Soft tofu creates a silky texture that absorbs sauce beautifully, while firm tofu is easier to handle and less delicate.
For this recipe, soft tofu gives the most traditional texture, but firm tofu also works very well if you prefer something sturdier.
Why Use a Clay Pot?
Clay pots retain heat exceptionally well, which keeps the dish bubbling hot while serving.
In Chinese cooking, clay pots are often used for braised dishes because they help flavors meld together while creating a comforting restaurant-style presentation.
Even though this recipe can be made without one, the clay pot adds both warmth and visual appeal.
Let’s Talk Ingredients
Tofu
Soft tofu stays delicate and silky inside while becoming beautifully golden outside after pan-frying. Handling it gently is key.
Mushrooms
Shiitake mushrooms add deep, earthy flavor, while white beech mushrooms bring a lighter texture and natural sweetness that balance the dish.
Ginger and Garlic
These aromatics create the savory foundation of the sauce and add warmth and fragrance to the dish.
Vegetarian Oyster Sauce
Vegetarian oyster sauce adds rich umami flavor while keeping the dish vegetarian-friendly. Regular oyster sauce also works well.
Cooking Oil
A high-smoking-point cooking oil, such as avocado oil, helps the tofu brown evenly without burning.
Step-by-Step: Let’s Cook
Serves: 2
Prep time: 15 minutes
Cook time: 15 minutes
Step 1: Soak the tofu
In a large bowl, whisk the salt into the water until dissolved.
Gently add the tofu blocks and let them soak for about 10 minutes.
Remove the tofu and pat it dry thoroughly with paper towels.
Tip: Soaking the tofu in salted water helps firm it up and prevents breakage during cooking.
Step 2: Make the sauce
In a bowl, whisk together the water, soy sauce, dark soy sauce, and vegetarian oyster sauce until smooth.
Set aside.
Tip: Preparing the sauce ahead of time helps the cooking process move quickly once the wok gets hot.
Step 3: Pan-fry the tofu
In a nonstick skillet over medium heat, add 3 tablespoons of cooking oil.
Carefully add the tofu pieces and pan-fry for about 3 minutes per side until golden brown.
Transfer to a paper towel-lined plate.
Tip: Let the tofu develop a crust before flipping to prevent sticking and crumbling.
Step 4: Stir-fry the vegetables
In a wok over high heat, add the remaining cooking oil.
Add the carrot, ginger, garlic, shiitake mushrooms, and white beech mushrooms. Stir-fry for about 30 seconds until fragrant.
Tip: High heat keeps the vegetables vibrant while building flavor quickly.
Step 5: Combine and thicken
Pour the sauce into the wok and bring to a boil.
Return the tofu to the wok and gently toss to coat.
In a small bowl, combine the cornstarch and water to make a slurry. Stir the slurry into the wok and cook until the sauce thickens into a glossy coating.
Tip: Adding the slurry at the end creates that silky restaurant-style sauce texture.
Step 6: Serve
Transfer everything to a preheated clay pot and top with the scallions.
Serve hot with steamed rice.
Tip: A clay pot keeps the dish hot longer and adds classic restaurant-style presentation.

Braised Tofu and Mushrooms
Ingredients
For the tofu
- 1 package soft tofu, cut into small blocks
- 4 cups water
- 1 teaspoon salt
For the clay pot
- 4 tablespoons avocado oil, divided, or other cooking oil
- 10 slices carrot
- 6 fresh shiitake mushrooms, sliced
- 1 bunch white beech mushrooms,
- 3 slices ginger
- 3 cloves garlic, smashed
- 1/2 stalk scallions, minced
For the sauce
- 1 cup water
- 1 tablespoon soy sauce
- 1/2 tablespoon dark soy sauce
- 2 tablespoons vegetarian oyster sauce, or regular oyster sauce
- 1/2 tablespoon cornstarch
- 1 ½ tablespoons water
Instructions
- To prepare the tofu, in a large bowl, whisk the salt into the water until dissolved. Gently add the tofu blocks and soak for about 10 minutes. Remove the tofu and pat dry thoroughly with paper towels.
- To make the sauce, in a bowl, whisk together the water, soy sauce, dark soy sauce, and vegetarian oyster sauce until smooth. Set aside.
- To pan-fry the tofu, in a nonstick skillet over medium heat, add 3 tablespoons of cooking oil. Carefully add the tofu pieces and pan-fry for about 3 minutes per side until golden brown.
- To stir-fry the vegetables, in a wok over high heat, add the remaining cooking oil. Stir-fry the carrot, ginger, garlic, shiitake mushrooms, and white beech mushrooms for about 30 seconds until fragrant.
- To combine and thicken, pour the sauce into the wok and bring to a boil. Return the tofu to the wok and gently toss to coat evenly. In a small bowl, combine the cornstarch and 1 ½ tablespoons water to make a slurry. Stir the slurry into the wok and cook until the sauce thickens.
- To serve, transfer everything to a preheated clay pot and top with the scallions. Serve hot.
Video
Notes
- Salted soaking: Soaking the tofu in salted water helps firm it up while drawing out excess moisture, making it less likely to break during cooking.
- Dry thoroughly: Patting the tofu dry before frying helps create better browning and reduces oil splatter.
- Don’t rush the flip: Let the tofu develop a golden crust before turning to prevent sticking and crumbling.
- Use medium heat: Medium heat allows the tofu to brown gradually without falling apart.
- Hot wok first: A properly heated wok helps the vegetables stir-fry quickly while staying vibrant.
- Clay pot bonus: Serving the dish in a clay pot keeps it hot longer and creates a beautiful restaurant-style presentation.
- Protein swap: This same braising sauce also works beautifully with chicken, shrimp, mushrooms, or eggplant.
Braised Tofu with Mushrooms
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 …
30-Min Seafood Hot and Sour Soup Recipe
Hot and Sour Soup is a classic Chinese soup known for its bold, tangy, and slightly spicy flavor. The “hot” comes from white pepper, …
Sweet and Sour Tofu Recipe
Sweet and Sour Tofu Recipe —Egg tofu is sliced into golden rings, fried to crispy perfection, then simmered in a glossy, sweet and tangy …
20-Min Braised Egg Tofu and Mushrooms
Braised Egg Tofu and Mushrooms is one of those dishes that feels simple but incredibly comforting. Silky egg tofu, lightly fried until golden on the …
Steamed Eggs with Tofu
Steamed Eggs with Tofu is one of the most comforting dishes I grew up eating. It’s soft, warm, and perfect with a bowl of rice. …
Stuffed Tofu Clay Pot Recipe
Stuffed Tofu Clay Pot is a warm and comforting dish that brings together tender tofu, a savory pork filling, and a flavorful braising sauce in …











