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 (臭豆腐, 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
| Nutrient | Per serving |
|---|---|
| Calories | 180 kcal |
| Protein | 14 g |
| Total fat | 11 g |
| Saturated fat | 2 g |
| Carbohydrates | 9 g |
| Sodium | 780 mg |
| Sugar | 2 g |
Values are estimates. Actual nutrition will vary depending on specific ingredients and portion sizes.
Frequently Asked Questions
Related Recipes
If you enjoyed this dish, try these other Hunan favorites next.