Home-Style Tofu with Mushrooms, Spinach, and Fermented Black Beans
Experience crisp textures and deep, savory notes in a comforting plant-based stir-fry.

A signature of home-style Chinese cooking, this stir-fried tofu with mushrooms, spinach, and fermented black beans combines satisfying textures and earthy, savory flavors. Easy to prepare, yet full of character, it brings together crisp-edged tofu, umami-rich mushrooms, tender greens, and bursts of pungent black beans. Pair it with steamed rice for a simple, comforting vegetarian meal or as part of a larger family-style spread.
Why This Recipe Works
- Textural contrast: Pan-frying the tofu develops a golden crust, which contrasts perfectly with the softness of sautéed mushrooms and silky spinach.
- Layered umami: Fermented black beans provide deep, funky savoriness, balanced with aromatic garlic and sharp ginger.
- Nutritional value: The dish is packed with plant-based protein, fiber, and a range of vitamins and minerals, making it wholesome as well as delicious.
- Versatility: You can swap in your favorite mushrooms (shiitakes, creminis, or portabellas), use different leafy greens, or even add other vegetables depending on whatâs in season or in your pantry.
Key Ingredients and What Makes Them Special
Ingredient | Notes |
---|---|
Firm Tofu | Drained and patted dry, firm tofu holds its shape and crisps beautifully when pan-fried, giving the dish substance and richness. |
Button Mushrooms | Earthy and pleasantly chewy. Feel free to use a mix of mushroom varieties for deeper flavor. |
Spinach | Wilted in briefly at the end, spinach contributes fresh color and nutrition without overpowering the dish. |
Fermented Black Beans (Douchi) | Pungent and savory, these are the heart of classic Chinese black bean sauce flavors. |
Ginger & Garlic | Classic aromatics that build depth and complement the beansâ intensity. |
Soy Sauce, Shaoxing Wine, Sugar | These balance saltiness and umami, with a hint of sweetness to round the flavors. |
Equipment Youâll Need
- Large nonstick skillet or wok
- Cutting board and knife
- Slotted spoon or spatula
- Paper towels (for pressing tofu)
Step-by-Step Recipe
Ingredients
- 1 block firm tofu (about 1 1/4 pounds), drained
- 3 tablespoons vegetable or canola oil
- 4 ounces button mushrooms, stems discarded, thickly sliced
- 2 tablespoons fermented black beans (douchi), rinsed and coarsely chopped
- 1 tablespoon fresh ginger, minced
- 2 cloves garlic, minced
- 4 ounces baby spinach (or regular spinach, stems removed)
- 2 tablespoons Shao Xing wine or dry sherry
- 1 tablespoon soy sauce
- 1 teaspoon sugar
- 1/4 cup water or vegetable broth
- 1 teaspoon cornstarch (optional, for thickening)
- Freshly ground black pepper, to taste
Instructions
- Prepare the tofu: Place the tofu block between several layers of paper towels or a clean kitchen towel. Gently press to remove excess water. Cut tofu into 1-inch cubes.
- Pan-fry the tofu: Heat 2 tablespoons of oil in a large nonstick skillet or wok over medium-high heat. Add tofu pieces in a single layer. Cook, turning occasionally, until all sides are golden and crisp (about 8â10 minutes). Remove to a plate and set aside.
- Sauté mushrooms: Add the remaining tablespoon of oil to the same skillet. Add the mushrooms and cook, stirring occasionally, until browned and any released moisture evaporates, about 4â5 minutes.
- Add aromatics: Stir in ginger and garlic. Cook until fragrant (about 30 seconds). Stir in chopped fermented black beans and cook for another 30 seconds.
- Combine and season: Return the tofu to the skillet. Add spinach, Shaoxing wine, soy sauce, sugar, and water/broth. If a thicker sauce is desired, stir the cornstarch into a tablespoon of water and add at this stage.
- Toss and finish: Stir gently until the spinach wilts and the sauce thickens, about 2â3 minutes. Season with black pepper. Serve hot over steamed rice.
Recipe Tips and Variations
- Mix up the mushrooms: Shiitake, cremini, or king oyster mushrooms each bring their own textures and earthy flavors.
- Greens swap: Baby bok choy, napa cabbage, or choy sum are excellent substitutes for spinach.
- Protein boost: Add seitan or tempeh for more variety in plant-based protein.
- Spicy kick: Toss in sliced fresh chilies or a teaspoon of chili garlic sauce for heat.
- Gluten-free: Use tamari instead of soy sauce, and check for gluten-free fermented black beans if required.
Serving Suggestions
- Serve with hot steamed jasmine rice or brown rice to soak up the savory sauce.
- Pair with a crisp cucumber salad or quick-pickled vegetables for bright contrast.
- Include as one dish in a larger spread with sautéed greens, steamed dumplings, or a light soup for a complete meal.
Nutritional Information
Per Serving (approx.) | Amount |
---|---|
Calories | 241 kcal |
Protein | 13 g |
Fat | 17 g |
Carbohydrates | 11 g |
Fiber | 3 g |
Vitamin C | 15% Daily Value |
Iron | 21% Daily Value |
Values are estimates based on common ingredients; actual results may vary.
What Are Fermented Black Beans?
Fermented black beansâalso known as douchi (è±è±)âare a traditional Chinese ingredient made from soybeans that have been salted and fermented. Theyâre little flavor bombs: intensely savory, salty, and funky with a depth reminiscent of miso or anchovies. Find them in most Asian groceries, often labeled as “salted black beans” (not to be confused with the canned black beans common in Latin American cuisine).
To use, rinse gently to remove excess salt and chop coarsely before cooking. Their concentrated flavor means a little goes a long way, making them perfect for seasoning tofu, stir-fried vegetables, and meat dishes alike.
Frequently Asked Questions (FAQs)
Q: Can I make this recipe oil-free?
A: Yes, you can bake or air-fry the tofu cubes instead of pan-frying. Use a bit of vegetable broth to sauté the aromatics and mushrooms.
Q: Whatâs the best tofu for stir-fries?
A: Firm or extra-firm tofu holds its shape and creates a satisfying texture when seared. Softer tofu varieties tend to break apart but can be used for a more tender, silken finish.
Q: Is this recipe vegan?
A: Yes, all the ingredients are plant-based. Use tamari or coconut aminos instead of soy sauce for a gluten-free and vegan version.
Q: Whatâs a good substitute for fermented black beans?
A: If you canât find douchi, try using black bean garlic sauce (read labels for added ingredients) or, for a different flavor, miso paste with an extra splash of soy sauceâthough the taste will change somewhat.
Q: Can I add more vegetables?
A: Absolutely. Bell peppers, snow peas, baby corn, or napa cabbage work well. Adjust cooking times depending on the vegetables added so everything stays fresh and crisp.
Expert Tips for Success
- Press tofu well to extract moisture; this is key for a crisp, golden crust.
- Donât overcrowd the pan: Sauté mushrooms and tofu in batches if needed to ensure proper browning.
- Rinse fermented black beans brieflyâtoo much or too little can make the dish overly salty or lose complexity.
- Balance sauciness: Adjust water or broth and cornstarch amounts to achieve your favorite sauce consistency.
- Finish with fresh pepper or a splash of toasted sesame oil for extra aroma before serving.
Ingredient Shopping Guide
- Fermented black beans (douchi): Sold in bags or tubs at Chinese groceries or online. Store in a tightly sealed jar in the fridge for months.
- Shaoxing wine: Aromatic Chinese rice wine; dry sherry makes a solid substitute.
- Soy sauce and cornstarch: Pantry staples for most Asian recipes.
- Mushrooms: Button, cremini, shiitake, or even oyster all work. Pick based on texture preferences and availability.
- Choose organic or non-GMO tofu when possible for best flavor and sustainability.
Making It a Meal: Pairings and Leftovers
- Pair with steamed rice, congee, or noodles for a comforting, filling base.
- Leftovers can be refrigerated up to 2 days. Reheat gently in a skillet with a splash of water to loosen the sauce.
- This dish can be made ahead up to the point of adding spinach. Hold off on wilting in greens until youâre ready to serve for best color and texture.
Final Thoughts
Home-style tofu with mushrooms, spinach, and fermented black beans is a celebration of Chinese comfort food: practical, nutritious, and layered with complex flavors. It showcases the magic of simple techniques and the transformative power of fermented ingredients. Whether youâre a lifelong vegetarian or just looking to add flavorful plant-based meals to your repertoire, this dish is an essential. Gather your ingredients and enjoy the process â your kitchen will be filled with irresistible aromas and the promise of a memorable meal.
References
Read full bio of medha deb