📖 Jump to Recipe

Duo Jiao Steamed Stinky Tofu (剁椒蒸臭豆腐)

Stinky tofu steamed with chopped chilies and garlic oil

Prep10 min
Cook15 min
Serves3
DifficultyEasy
SchoolXiangjiang
SpiceSpicy

Duo jiao steamed stinky tofu (剁椒蒸臭豆腐, duò jiāo zhēng chòu dòu fu) is a pungent, fiery Hunan snack for the bold. Cubes of stinky tofu — fermented until powerfully aromatic — are topped with a vivid layer of chopped salted chilies (duo jiao), garlic, and chili oil, then steamed until the tofu turns soft, almost custardy, and drinks in the salty-spicy topping. The smell is intense, but the taste is a revelation: the funky, cheesy depth of the tofu is balanced perfectly by the bright, tangy heat of the duo jiao. It is a beloved street and home snack across Hunan, where stinky tofu (臭豆腐) is a point of regional pride. If you love bold flavors and can brave the aroma, this dish is unforgettable.

Stinky tofu — Hunan's proudest pungency

Stinky tofu (臭豆腐, chòu dòu fu) is one of China's most divisive and most beloved foods. Tofu is fermented in a brine of fermented milk, vegetables, and meat (each region has its secret recipe) until it develops a powerful, cheesy, earthy aroma. Hunan, and Changsha in particular, is famous for its stinky tofu — usually deep-fried and served with chili sauce on the street. The steamed version with duo jiao is a home-style preparation that highlights the tofu's soft, custardy interior. What surprises newcomers is that the flavor is far milder and more complex than the smell suggests — the fermentation creates umami depth akin to aged cheese. For Hunan locals, stinky tofu is comfort food and cultural identity rolled into one pungent bite.

Ingredients

Use ready-fermented stinky tofu (sold at Asian markets in vacuum packs or from street vendors). The duo jiao is the same chopped salted chilies used across Hunan cooking.

  • 300 g stinky tofu, cut into cubes
  • 3 tbsp duo jiao (chopped salted red chilies)
  • 5 garlic cloves, minced
  • 1 tbsp ginger, minced
  • 2 tbsp chili oil (with sediment)
  • 1 tbsp cooking oil
  • 1 tsp light soy sauce
  • 1 tsp sesame oil
  • 1/2 tsp sugar
  • 1 tsp black vinegar
  • 2 scallions, green parts for garnish
  • 1 tbsp cooking wine

Step-by-Step Instructions

  1. Prep the tofu. Rinse the stinky tofu cubes briefly under water and pat them dry. Arrange them in a single layer on a heatproof shallow dish that fits your steamer. Sprinkle with the cooking wine to soften the aroma and help the flavor penetrate. If the cubes are very thick, cut them in half horizontally so they steam evenly and absorb more of the topping. Let them sit while you make the topping.
  2. Mix the chili topping. In a bowl, combine the duo jiao, minced garlic, minced ginger, chili oil, light soy sauce, sugar, and black vinegar. Stir well — the mixture should be a vivid, glossy red, fragrant with garlic and fermented chili. Taste a tiny amount and adjust: it should be salty, tangy, and spicy, with a faint sweetness. If it is too salty, add a splash of water. This topping is the heart of the dish, so get the balance right.
  3. Top and steam. Spoon the chili mixture evenly over the tofu cubes, making sure each one gets a good coating. Set up a steamer with plenty of boiling water. Place the dish in the steamer, cover, and steam over high heat for 12 to 15 minutes, until the tofu is hot through and softened, almost custardy, and the topping has melded into a bubbling red sauce. The pungent aroma will fill your kitchen — that is normal and a sign it is working. Check the steamer water halfway through.
  4. Finish with hot oil. Carefully remove the dish from the steamer. Heat 1 tablespoon of cooking oil in a small pan until it just smokes, then pour it sizzling over the chili topping — this flash-cooks the garlic and releases a burst of fragrance. Drizzle the sesame oil over the top. The hot-oil finish is what makes the dish smell irresistible rather than merely funky; do not skip it.
  5. Garnish and serve. Scatter the scallion greens over the tofu for a fresh contrast to the pungent, spicy flavors. Serve hot, straight from the steaming dish, with toothpicks or small forks as a snack, or with rice as part of a meal. To eat, scoop up a cube of soft tofu with its vivid red topping — the contrast of the creamy, funky tofu and the bright, fiery duo jiao is the whole point. Brace yourself for the smell, then enjoy the surprisingly complex flavor.
Secrets to great stinky tofu
  • Use ready-fermented tofu. Making stinky tofu from scratch takes weeks — buy it fermented.
  • Don't skip the hot-oil finish. Sizzling oil tames the funk and unlocks the aroma.
  • Steam until custardy. The tofu should be soft and almost melting, not rubbery.
  • Balance the salty duo jiao. A little sugar and vinegar round off the fierce saltiness.

Variations

Like most Hunan home cooking, this dish welcomes small adjustments to suit your taste and pantry.

Deep-fried stinky tofu

Instead of steaming, deep-fry the cubes until crispy and serve with the duo jiao sauce spooned over — the classic Changsha street style with crunchy exterior.

With pork

Add 50 g of minced pork fried with the duo jiao for a richer, more substantial version popular in home cooking.

Nutrition

Estimated values per serving (recipe serves 3). Tofu provides plant protein; the dish is relatively low in calories but high in sodium from the duo jiao.

NutrientPer serving
Calories180 kcal
Protein14 g
Total fat11 g
Saturated fat2 g
Carbohydrates9 g
Sodium780 mg
Sugar2 g

Values are estimates. Actual nutrition will vary depending on specific ingredients and portion sizes.

Frequently Asked Questions

Is stinky tofu safe to eat?
Yes, absolutely. Despite its powerful smell, stinky tofu is perfectly safe. The pungency comes from a controlled fermentation in a brine — similar to how cheese or fermented pickles are made. The fermentation creates complex flavors and aromas, but it does not produce harmful bacteria when done properly. Commercially sold stinky tofu (in vacuum packs or from street vendors) is produced under regulated conditions. As with any food, buy from reputable sources, keep it refrigerated, and cook it thoroughly before eating. The smell is far more intense than the taste — most people who try well-cooked stinky tofu are surprised by how mild and savory it actually is.
What does stinky tofu taste like?
The flavor is much milder and more pleasant than the smell suggests. It tastes savory, earthy, and slightly tangy, with a deep umami richness reminiscent of aged cheese or fermented beans. The fermentation gives it a complex, almost nutty depth that plain tofu lacks. When steamed, the texture becomes soft and custardy, almost creamy. The duo jiao topping adds bright, salty, spicy contrast that balances the funk. Most newcomers expect something overwhelming and are surprised to find a nuanced, savory flavor. If you enjoy strong cheeses, fermented foods, or blue cheese, you will likely enjoy stinky tofu — it occupies a similar flavor territory.
Where can I buy stinky tofu?
Stinky tofu is sold at Chinese and Asian markets, usually in the refrigerated section in vacuum-sealed packs labeled 'stinky tofu' or 'chou dou fu'. Some larger markets sell it fresh from tubs. Street vendors in Chinatowns also sell it ready-fried. If you cannot find it locally, some online Asian grocers ship it. There are two main styles: Changsha/Hunan (black, fermented in a dark brine) and Taiwanese (lighter yellow). Either works for this recipe, though the black Hunan style is most authentic. If stinky tofu is truly unavailable, you can substitute firm tofu — the dish will still be tasty, but you will lose the signature funky depth.
Can I make stinky tofu at home?
You can, but it is a multi-week project and somewhat tricky. You need to create a fermentation brine from fermented milk, bamboo shoots, shrimp shells, and salt, then soak plain tofu in it for several days. The brine itself often needs to be 'started' and matured over time. For most home cooks, it is far easier to buy ready-fermented stinky tofu and focus on the cooking. If you are curious, there are recipes online, but be prepared for a strong-smelling kitchen and variable results. The duo jiao steaming technique in this recipe works with store-bought stinky tofu and is the quickest way to enjoy this dish at home.

Related Recipes

If you enjoyed this dish, try these other Hunan favorites next.

📖 The Hunan Cookbook

Love This Recipe? Get All 20

The complete guide to authentic Hunan cooking — 20 proven recipes, pro chef tips, and three regional styles. Instant download, free lifetime updates.

Get the Cookbook — $9.99 →

30-day money-back guarantee · Instant PDF download