Growing up in my family’s restaurant kitchen in Sichuan, I often wondered why the vegetable dishes my father cooked tasted so much richer than what we made at home. We often assume restaurant food tastes better simply because of the “breath of the wok” (wok hei) or the high-BTU burners. While that is true, there is another secret: professional chefs are masters of using compound sauces to build layers of flavor instantly.

Today, I am sharing a “cheat” code for home cooks. This recipe for Braised Tofu and Mushrooms (酱烧口蘑豆腐) relies on a specific jarred sauce—Spare Rib Sauce—to do the heavy lifting. Despite the name, this sauce is a blend of fermented soybean paste, tomato paste, sesame paste, and spices. It creates a glossy, umami-packed glaze that makes the tofu taste even more satisfying than meat.
I have tested this recipe three times in my home kitchen using a standard stove, and the results are consistently finger-licking good. It is a perfect example of how choosing the right condiment can elevate a simple vegetarian meal into a restaurant-quality feast.
What Is Jiang Shao Kou Mo Dou Fu?
In Chinese, Jiang (酱) means sauce or paste, Shao (烧) refers to braising, Kou Mo (口蘑) is button mushroom, and Dou Fu (豆腐) is tofu.

Traditionally, a “red braised” dish requires caramelizing sugar and mixing multiple soy sauces and spices. This recipe simplifies that process by using a pre-made “Spare Rib Sauce” (most commonly the Lee Kum Kee brand). This sauce is tangy, sweet, and deeply savory. By pan-frying the tofu first and then braising it in this sauce, the tofu acts like a sponge, absorbing all those complex flavors.
Why This Recipe Works
- Texture Contrast: We pan-fry the firm tofu first. This creates a golden, chewy skin that holds its shape and grabs onto the sauce, while the inside remains tender.
- Flavor Shortcut: Instead of measuring out five different spices and sauces, the Spare Rib Sauce provides the tomato acidity, the fermented depth (from soybean paste), and the sweetness all in one spoon.
- Umami Synergy: Combining mushrooms (natural glutamates) with fermented bean paste creates a savory depth that mimics a meat dish, making this incredibly satisfying for vegetarians and meat-eaters alike.
Key Ingredients & Substitutions
- Firm Tofu (Old Tofu / Lao Dou Fu): You must use firm or extra-firm tofu for this recipe. Silken or soft tofu will fall apart during the double-cooking process (pan-frying then braising).
- Button Mushrooms: Fresh white or brown (cremini) mushrooms work best. They have a meaty texture that pairs perfectly with the tofu.
- Spare Rib Sauce: I specifically use Lee Kum Kee Spare Rib Sauce.
- Note: Despite the name, the ingredients in this sauce are typically plant-based (fermented soybean, sugar, tomato paste, sesame, etc.), but always check the label if you have strict dietary restrictions.
- Substitution: If you cannot find this, you can try a mix of 2 parts Hoisin sauce, 1 part ketchup, and a splash of soy sauce, though the flavor profile will be slightly different.
- Bell Peppers: I use a mix of green, red, and yellow for vibrancy and crunch, but you can use whatever color you have on hand.
- Aromatics: Fresh ginger, garlic, and the white parts of scallions are essential for that authentic Chinese base flavor.
Ingredients
The Main Components
- 10 oz (300g) Firm or Extra Firm Tofu
- 5 oz (150g) Fresh Button Mushrooms
- 1/4 Green Bell Pepper
- 1/4 Red Bell Pepper
- 1/4 Yellow Bell Pepper
- 2 tbsp Cooking Oil (divided use)
The Aromatics
- 2 cloves Garlic, minced
- 1 tsp Ginger, minced
- 1 Scallion (Spring Onion), whites minced, greens chopped for garnish
The Sauce & Seasoning
- 3 ½ tbsp (50g) Lee Kum Kee Spare Rib Sauce
- Water (enough to just cover ingredients, approx. 1 cup)
- Salt, to taste (only if needed)
Recipe Notes Before You Start
- Tofu Prep: There is no need to press the tofu for hours, but do pat the surface dry with paper towels before slicing. This prevents dangerous oil splatter when pan-frying.
- Knife Work: Cut the tofu into uniform thick slices (about 1cm or 0.4 inches). If they are too thin, they may break; too thick, and they won’t absorb enough flavor.
- Heat Control: When frying tofu, patience is key. Do not flip them too early, or the skin will tear. Wait until they release naturally from the pan.
Mise en Place / Prep

Slice the Tofu: Cut the block of firm tofu into rectangular slices approximately 1cm thick.
Prep Vegetables: Wash the mushrooms and slice them into thick pieces. Cut the bell peppers into bite-sized diamond shapes or squares.
Aromatics: Mince the ginger, garlic, and scallion whites. Chop the scallion greens and set aside for garnish.
Sauce Check: Weigh out the Spare Rib Sauce so it is ready to go.
How to Make Braised Tofu and Mushrooms
Step 1: Pan-Fry the Tofu Heat a skillet or wok over medium heat with about 1 tablespoon of oil. Carefully place the tofu slices in a single layer (do this in batches if your pan is small). Fry until the bottom is golden brown, then gently flip and fry the other side.

Chef’s Tip: A golden crust is crucial here—it creates the texture that will later soak up the sauce. Remove the tofu and set aside.
Step 2: Sauté Aromatics In the same pan, add a little more oil if it’s dry. Turn the heat to low and add the minced garlic, ginger, and scallion whites. Stir-fry gently until fragrant (about 30 seconds). Do not burn the garlic.

Step 3: Combine and Season Add the fried tofu and sliced mushrooms back into the pan. Turn the heat up to medium. Add the 50g of Spare Rib Sauce. Stir gently to coat everything in the red, glossy paste.


Step 4: The Braise Pour in enough water to just cover the ingredients (flush with the top of the tofu). Bring the liquid to a boil, then reduce the heat to low. Cover the pan with a lid.

Why we do this: Let it simmer for about 10 minutes. This allows the porous tofu and mushrooms to drink up the savory liquid.
Step 5: Add Crunch and Reduce Uncover the pan. You should see that the sauce has reduced slightly. Add the bell pepper slices now.


Chef’s Tip: We add peppers late so they stay crisp and colorful. If added too early, they turn mushy and dull.
Step 6: Thicken the Sauce Turn the heat up to high to reduce the sauce (this is called shou zhi or “collecting the juice”). Stir frequently to prevent burning. Once the sauce is thick, glossy, and clings tightly to the tofu, taste a small piece. Add a pinch of salt only if necessary (the sauce is already salty).

Step 7: Serve Transfer to a serving plate. Garnish with the chopped scallion greens. Serve immediately with steamed rice.


FAQ / Troubleshooting
Can I use chicken or pork in this?
Absolutely. This sauce is designed for meat. You can check out my Homestyle Braised Pork Belly for inspiration on meat techniques, but honestly, this tofu version rivals any meat dish.
My tofu is falling apart. Why?
You likely used tofu that was too soft, or you stirred too aggressively. Use a silicone spatula and use a scooping motion rather than a stirring motion.
The sauce is too watery.
Remove the lid and turn the heat to high for the last few minutes. The sauce needs to boil off the excess water to become a glaze.
Serving Suggestions
This dish is rich and flavorful, so it pairs best with a simple starch and a light vegetable side.
- Rice: Steamed Jasmine rice is non-negotiable to soak up that extra sauce.
- Greens: A simple Stir-fried Lettuce with Garlic or blanched bok choy works well to cut through the richness.
How to Store & Reheat
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat in a microwave or on the stovetop with a splash of water to loosen the sauce. Ensure the internal temperature reaches 165°F (74°C).
- Freezing: I do not recommend freezing this dish after cooking. Freezing changes the texture of the tofu (making it very spongy) and the peppers will become mushy upon thawing.
Nutrition Information (Per Serving)
- Calories: 290 kcal
- Carbohydrates: 18g
- Protein: 14g
- Fat: 19g
- Saturated Fat: 3g
- Cholesterol: 0mg
- Sodium: 950mg
- Potassium: 450mg
- Fiber: 4g
- Sugar: 9g
- Vitamin A: 850 IU
- Vitamin C: 45mg
- Calcium: 180mg
- Iron: 2.5mg
Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. Actual values may vary depending on the specific brand of “Spare Rib Sauce” used and the exact amount of oil absorbed during pan-frying.
Food Safety & Allergens
- Oil Splatter Warning: Firm tofu contains water. When placing tofu into hot oil, it can splatter aggressively. To prevent burns, ensure you pat the tofu slices completely dry with paper towels before frying. Gently slide the tofu into the pan away from you, rather than dropping it in.
- Allergen Alert: This dish contains Soy (from tofu and sauce), Wheat/Gluten (common in commercial Spare Rib Sauce), and Sesame (often present in the sauce base). Always check the label of your specific sauce bottle if you have sensitivities.
- Storage: Leftovers should be stored in an airtight container in the refrigerator within 2 hours of cooking. Consume within 3 days. Reheat until piping hot (165°F/74°C).
Recipe Notes from the Chef
The Secret Behind the Sauce While this recipe specifically calls for Lee Kum Kee Spare Rib Sauce, do not be afraid to experiment if you cannot find it. This specific sauce is a chef’s “hack” because it combines the savory depth of fermented soybean paste, the acidity of tomato, and the nuttiness of sesame paste all in one jar. If you are in a pinch, you can create a similar flavor profile by mixing 1 tablespoon of hoisin sauce, 1 tablespoon of ketchup, and 1 teaspoon of soy sauce. However, the original Spare Rib Sauce provides a unique, glossy red glaze that mimics classic restaurant-style braised dishes perfectly. Also, remember that firm tofu is non-negotiable here; silken tofu will simply disintegrate under the double-cooking method of frying and braising.

Braised Tofu and Mushrooms with Savory Sauce
Equipment
- Frying Pan or Wok
- Cutting Board
- Chef’s knife
Ingredients
Main Ingredients
- 10 oz firm tofu approx 300g, cut into 1cm thick slices
- 5 oz button mushrooms approx 150g, sliced
- 3.5 tbsp Lee Kum Kee Spare Rib Sauce approx 50g
- 1/4 green bell pepper sliced into diamonds
- 1/4 red bell pepper sliced into diamonds
- 1/4 yellow bell pepper sliced into diamonds
Aromatics & Seasoning
- 2 cloves garlic minced
- 1 tsp ginger minced
- 1 scallion whites minced, greens chopped
- 2 tbsp vegetable oil
- 1 cup water or enough to cover ingredients
- salt to taste
Instructions
- Prepare all ingredients: Cut tofu into 1cm thick slices, slice mushrooms, and cut peppers into diamond shapes. Mince garlic, ginger, and scallion whites.
- Heat a small amount of oil in a pan over medium heat. Pan-fry the tofu slices until golden brown on both sides. Remove carefully and set aside.
- In the same pan, add a bit more oil if needed. Sauté the minced garlic, ginger, and scallion whites over low heat until fragrant.
- Return the fried tofu and mushrooms to the pan. Increase heat to medium and stir gently.
- Add 50g of Spare Rib Sauce and stir to coat the ingredients evenly.
- Add enough water to become level with the ingredients. Bring to a boil, then reduce heat to low, cover, and simmer for about 10 minutes.
- When the sauce has reduced, remove the lid and add the bell peppers. Stir-fry briefly.
- Turn heat to high to thicken the sauce further until it clings to the tofu. Taste and add a pinch of salt if necessary.
- Garnish with chopped scallion greens and serve hot.




















Leave a Reply