Vegan Hunan-Style Tofu (Quick & Spicy)
|
Cook20 min
|
Total30 min
|
Servings4

Browse all Vegan Dinner Ideas →238 plant-based recipes
This Hunan-style tofu delivers bold, fiery flavors in about 20 minutes from start to finish. The recipe uses quick-cooking ingredients: tofu that’s pan-fried until golden, shiitake mushrooms that soften in minutes, and aromatics like garlic and chile that bloom instantly in hot oil. The fermented black beans provide that signature umami punch without requiring lengthy preparation. You’ll build layers of flavor rapidly, then simmer everything together briefly, creating a dish that’s spicy, savory, and deeply satisfying. A tofu maker set* allows you to craft fresh tofu at home for even more control over texture and flavor in your dishes.
Fermented Black Beans Star
This vibrant Hunan-style tofu dish uses fermented black beans as its main ingredient, creating a deeply savory and umami-rich sauce that coats tender tofu and earthy mushrooms. The combination of aromatics like garlic and Fresno chiles provides heat and brightness, while the fermented black bean stock forms the flavorful base that brings all the elements together into one cohesive dish. To prepare your tofu properly, consider investing in a stainless steel tofu press* to remove excess moisture and achieve the perfect texture for pan-frying.
Ingredients:
Vegan Hunan-Style Tofu (Quick & Spicy)
by veganpreps.com

Ingredients
- 14-16 ounces firm tofu, cut into 3/4-inch cubes
- 4 cups water (for blanching tofu)
- 1 tablespoon fermented black beans, unrinsed (for blanching water)
- 1/4 teaspoon salt
- 3 tablespoons canola oil
- 2 large cloves garlic, finely chopped
- 1 Fresno chile, cut diagonally into thin slices
- 3-4 ounces fresh shiitake mushrooms, trimmed and sliced 1/4 inch thick
- 1 tablespoon Shaoxing rice wine or dry sherry
- 1 1/2 tablespoons fermented black beans, unrinsed (for sauce)
- 2 teaspoons light soy sauce
- 3/4 cup fermented black bean stock or vegetable stock
- 1/2 teaspoon cornstarch dissolved in 2 teaspoons cold water or stock
- 1 green onion, white and green parts, cut on the bias
- 3/4 teaspoon sesame oil
- 1/2-1 teaspoon chile oil
Instructions
- 1Bring 4 cups water with 1 tablespoon fermented black beans and 1/4 teaspoon salt to a boil in a medium saucepan. Add tofu cubes and blanch for 3 minutes to firm them up, then drain gently and set aside.
- 2Heat canola oil in a wok or large skillet over medium-high heat. Add garlic and Fresno chile and stir-fry for 30 seconds until fragrant. Add shiitake mushrooms and cook for 2-3 minutes until they begin to soften.
- 3Pour in the Shaoxing rice wine and stir for 30 seconds. Add the 1 1/2 tablespoons fermented black beans, soy sauce, and stock. Stir to combine.
- 4Add the drained tofu to the wok. Simmer over medium heat for 5-7 minutes, gently stirring occasionally, until the tofu absorbs the sauce.
- 5Stir the cornstarch slurry and pour it into the wok. Cook for 1-2 minutes, stirring gently, until the sauce thickens and clings to the tofu.
- 6Remove from heat. Drizzle with sesame oil and chile oil, scatter green onion over the top, and serve immediately with steamed rice.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
Fermented black beans should stay unrinsed to keep their pungent, salty flavor that makes this dish special. Prepare the fermented black bean stock ahead of time and refrigerate for up to a week, which makes cooking this easier when you’re ready. Firm tofu is important here because it holds together when you pan-fry it and keeps its texture when it simmers in the sauce, while softer types would fall apart and turn mushy.
Tofu Needs Proper Draining

Begin by preparing the fermented black bean stock, which forms the base flavor of this Vegan Hunan-Style Tofu dish. Bring 4 cups of water and 1 tablespoon of fermented black beans to a boil over high heat, then lower to a simmer for 20 minutes. Strain the mixture to yield approximately 3 cups of stock, which can be made ahead and refrigerated for up to a week. While the stock simmers, cut 14 to 16 ounces of firm tofu into chunky matchbox-sized pieces, approximately 1½ inches by 2 inches by ½ inch. This size allows the tofu to develop a golden, crispy exterior while maintaining a tender interior.
Proper draining is essential before pan-frying the tofu. After cutting the tofu into pieces, line a plate with a dish towel or double layer of paper towels and place the tofu on top to drain for 5 to 10 minutes. This step removes excess moisture that would otherwise stop the tofu from getting the golden-brown crust you want. When ready to cook, blot the tofu dry once more with additional paper towels before heating 3 tablespoons of canola oil in a large nonstick skillet over high heat. Pan-fry the tofu until golden brown and lightly crisp, approximately 3 to 4 minutes per side, then transfer to a plate while leaving the oil in the skillet for cooking the remaining ingredients.
Use Cremini Mushrooms Instead
Cremini mushrooms work just as well as shiitake in this dish. Cremini mushrooms offer a similar meaty texture and earthy flavor while being more affordable and easier to find at your local grocery store. They soak up the black bean sauce beautifully and soften quickly during cooking. Simply trim them and slice into quarter-inch pieces, just like you’d prepare shiitake. The cooking time stays the same – about one minute of stirring gets them tender. They’re slightly firmer than shiitake, which means they won’t fall apart in the skillet. This swap saves money without sacrificing taste or texture.
Pair With Steamed White Rice
Steamed white rice is your best companion for this Hunan-style tofu dish, and you should cook it alongside your other ingredients so it’s ready when you plate up. The mild, slightly sticky texture of white rice works well with the spicy black bean sauce, balancing the heat from the chiles and chile oil. Use a 1:1 ratio of rice to water, bringing it to a boil, then reducing heat and covering until tender (about 15 minutes). This creates the perfect base that lets the bold flavors stand out without overwhelming your palate, so every bite feels complete and satisfying.
Final Thoughts
This Vegan Hunan-Style Tofu rewards careful attention to detail, especially regarding timing and heat control. The dish relies on simplicity: quality tofu, properly drained and pan-fried until crispy, combined with bold aromatics and umami-rich fermented black beans. You’ll create something that tastes restaurant-quality but costs a fraction of the price.
In This Recipe.

