Changsha's most iconic street snack: cubes of fermented tofu deep-fried until the outside crackles while the inside stays custardy, then drowned in a fiery garlic-chili sauce with pickled chilies and scallions. The ferment smells fierce but tastes deeply savory and tangy, balanced by bright chili heat.
Prep Time45 mins
Cook Time20 mins
Total Time65 mins
Servings4
Yield4 servings (about 16 cubes)
Nutrition Facts
Per serving (estimated)
- 310 kcalCalories
- 22 gFat
- 3 gSaturated Fat
- 8 gCarbs
- 2 gFiber
- 2 gSugar
- 16 gProtein
- 780 mgSodium
- 280 mgPotassium
- 350 mgCalcium
- 3 mgIron
- 6 mgVitamin C
- 80 mcgVitamin A
Ingredients
For the Fermented Tofu (24-hour quick ferment)
- 1 lb (450 g) extra-firm tofu, cut into 1.5-inch cubes
- 3 cups filtered water
- 3 tablespoons fermented black beans (douchi), lightly crushed
- 2 tablespoons non-iodized salt
- 1 small bok choy, roughly chopped
- 1 small dried shiitake mushroom
- 1 bay leaf
- 1 teaspoon Sichuan peppercorns
For Frying
- 3 cups neutral oil (peanut or canola), for deep-frying
- 1 tablespoon cornstarch, for dusting
For the Spicy Changsha Topping
- 3 tablespoons pickled red chili peppers (duojiao), chopped
- 2 cloves garlic, finely minced
- 1 tablespoon grated ginger
- 2 scallions, thinly sliced (white and green parts separated)
- 1 tablespoon light soy sauce
- 1 teaspoon dark soy sauce
- 1 teaspoon Chinkiang black vinegar
- 1 teaspoon sesame oil
- 2 tablespoons chili oil with sediment
- 1 teaspoon sugar
- 2 tablespoons warm water or reserved ferment brine
Directions
- Prepare the quick ferment: bring the water to a boil with salt, fermented black beans, bok choy, shiitake, bay leaf, and Sichuan peppercorns. Simmer 10 minutes, then cool completely and strain into a glass or ceramic jar.
- Pat the tofu cubes dry with paper towels. Submerge them in the cooled brine, cover loosely, and leave at room temperature (70-72°F) for 24 hours until the tofu turns pale gray and develops a strong cheesy aroma. (For a shortcut, substitute 2 cups store-bought stinky tofu brine.)
- While the tofu ferments, make the topping: combine pickled chilies, garlic, ginger, scallion whites, both soy sauces, black vinegar, sesame oil, chili oil with sediment, sugar, and water. Stir and set aside at room temperature for 20 minutes to meld.
- Drain the fermented tofu cubes and pat them very dry with paper towels. Lightly dust each cube with cornstarch.
- Heat the oil in a wok or deep pot to 350°F (175°C). Fry the tofu in small batches for 3-4 minutes, turning, until deep golden and crisp on all sides. Transfer to a wire rack (not paper towels) to stay crisp.
- Reheat the oil to 360°F (182°C) and flash-fry the cubes a second time for 60-90 seconds for extra crunch, then drain again.
- Pierce the top of each fried cube 2-3 times with a chopstick or skewer to let the sauce soak in, then arrange in shallow bowls.
- Spoon 1-2 tablespoons of the spicy chili topping over each serving, making sure to include plenty of the chili oil and pickled chili bits. Finish with scallion greens and serve immediately while crackling hot.
Cook’s Notes
- Real Changsha vendors pierce the tofu before saucing so the fiery topping soaks deep into the custardy center; do not skip this step.
- If 24 hours feels too long, 2 cups of bottled stinky tofu brine from any Asian market produces nearly identical flavor in just 4 hours of soaking.
- Keep the tofu dry before frying; surface moisture causes dangerous oil splatter and prevents a crisp crust.
- A double fry (350°F then 360°F) is the secret to a shatteringly crisp shell that does not turn soggy under the wet topping.
- For a milder version, reduce the pickled chilies to 1 tablespoon and add an extra teaspoon of sugar to the sauce for balance.










