臭豆腐

Changsha Stinky Tofu

Chou Dou Fu
Medium-Hot Deep-frying Changsha, Hunan Tofu
Crispy deep-fried black stinky tofu cubes topped with red chili sauce, pickled radish, and cilantro
Changsha Stinky Tofu

About This Dish

Changsha Stinky Tofu, known in Chinese as Chou Dou Fu (臭豆腐), is the most iconic street food of Changsha and arguably the most recognizable snack in all of Hunan. Blocks of firm tofu are soaked in a fermented brine for hours, then deep-fried in hot oil until the exterior turns ink-black, blistered, and shatteringly crisp while the interior remains soft, almost custardy. The fried pieces are then drenched in a vividly red chili sauce made from fermented chopped chilies (duo jiao), garlic, soy sauce, and sesame oil, and finished with pickled radish, cilantro, and scallions. Served on skewers or in small bowls, it is eaten standing up at street-side stalls, often with a crowd of locals waiting for the next batch to emerge from the fryer.

The dish's most defining — and divisive — characteristic is its aroma. The fermentation process produces volatile compounds that give the tofu a pungent smell detectable from meters away, a scent that outsiders often find overwhelming but that Hunanese locals consider mouthwatering. This is the same class of culinary transformation that gives the world blue cheese, kimchi, and durian: a controlled fermentation that converts mild ingredients into intensely flavored delicacies. The aroma, however, is far stronger than the taste — once fried, the pungency moderates significantly, and the eating experience is dominated by the interplay of crispy texture, creamy interior, and the bright, spicy-savory chili sauce.

In the landscape of Hunan cuisine, stinky tofu occupies a unique position. While the most famous Hunan dishes — Chairman Mao's Red-Braised Pork, Dongan Chicken, Steamed Fish Head with Chopped Chilies — are restaurant dishes served at banquets and dinner tables, stinky tofu belongs to the street. It is the food of night markets, temple fairs, and sidewalk stalls, a dish that captures the working-class, unpretentious soul of Hunan food culture in a way that no banquet dish can. Every Changsha local has a preferred vendor, a favorite corner stall, an opinion about which neighborhood makes the best version.

What separates a truly great stinky tofu from a mediocre one is the balance of fermentation and frying. The fermentation must be deep enough to develop complex umami and the characteristic aroma, but not so long that the tofu turns bitter or collapses. The frying must be hot enough and long enough to produce a genuinely crispy exterior that holds up against the wet chili sauce — a common failure mode is tofu that goes soggy within seconds of being dressed. The chili sauce should be bright and layered, not merely hot, with the fermented chilies providing depth and the garlic providing punch. A great stinky tofu is a study in contrasts: black and white, crispy and soft, pungent and fresh, all in a single bite.

Flavor profile: Shatteringly crispy exterior yielding to a soft, custardy interior, with a pungent fermented depth moderated by high-heat frying. The chili sauce adds bright, spicy-savory heat with fermented umami, garlic bite, and nutty sesame. Toppings of pickled radish add sweet-tart crunch, while cilantro and scallions bring fresh herbal lift. Aroma: powerful fermented pungency that moderates dramatically upon frying.

Cook This Dish at Home

Follow our tested, step-by-step recipe with photos.

View Recipe →

History & Cultural Background

The origins of stinky tofu are traced back to a story from the Qing Dynasty, though like many food origin stories, the details are a blend of history and legend. The most widely told account dates to the reign of the Kangxi Emperor (1661-1722) and centers on a scholar named Wang Zhihe, who failed the imperial examination in Beijing and turned to selling tofu to support himself while preparing to retake the exam. According to the story, Wang discovered the fermentation process by accident when a batch of unsold tofu sat forgotten in a brine for several days during the hot summer. Too frugal to discard it, he fried the fermented blocks and discovered that the pungent-smelling tofu tasted remarkably good — the exterior crisped while the interior became tender and savory. The dish became popular, and Wang eventually opened a shop that brought stinky tofu to a wider audience.

Whether or not this origin story is historically accurate, stinky tofu spread across China over the following centuries, with different regions developing distinct preparations. The Changsha version — distinguished by its ink-black color, small bite-sized pieces, and the use of fermented chopped chili sauce — emerged as one of the most beloved. Changsha's position as a major commercial city on the Xiang River made it a natural hub for street food culture, and stinky tofu became a fixture of the city's bustling night markets and temple fairs. The famous Huogongdian (Fire Palace) on Pozi Street, established in the 18th century, helped standardize and popularize the Changsha style, serving it alongside other iconic Hunan snacks.

The fermentation process itself is a fascinating intersection of microbiology and culinary tradition. The brine, which is the heart of the process, typically contains a base of fermented bamboo shoots or vegetable matter, sometimes enriched with dried shrimp, meat broth, or herbs. This brine is a living culture — beneficial bacteria break down proteins in the brine into amino acids, producing the volatile compounds responsible for the characteristic aroma. These include indole, hydrogen sulfide, and various short-chain fatty acids — the same families of compounds found in aged cheeses and fermented fish sauces worldwide. A well-maintained brine can be kept and replenished for years, developing increasing complexity with time, much like a sourdough starter or an aged vinegar mother.

In the 20th and 21st centuries, Changsha stinky tofu transcended its regional origins to become a cultural symbol. It is featured in travel documentaries, food blogs, and social media as a must-try experience for visitors to Hunan. The dish's provocative name and aroma make it a natural conversation piece, and it has been written about by food writers and culinary anthropologists as an example of how fermentation transforms humble ingredients into delicacies. In contemporary Changsha, the dish is sold everywhere from traditional stalls at Huangxing Road and Pozi Street to modern food courts in shopping malls, and it remains a fixture at the city's famous night markets, where vendors fry batch after batch for lines of hungry customers.

Key Ingredients

Firm Tofu

豆腐 (dou fu)

The base ingredient. Firm tofu — pressed tightly enough to hold its shape during frying but still soft enough to yield a custardy interior — is essential. The tofu is typically cut into small rectangular pieces, about 4 x 3 cm, which provide a high surface-area-to-volume ratio for maximum crispiness. Soft or silken tofu will collapse during frying, while overly dense tofu will not develop the desired creamy interior.

Substitution: If authentic firm tofu is unavailable, use the firmest tofu you can find and press it further by wrapping in cloth and placing a weight on top for 30 minutes to remove excess water.

Fermentation Brine

卤水 (lu shui)

The soul of the dish. The brine is a complex liquid made from fermented bamboo shoots, dried shrimp, salt, and sometimes meat broth, aged for weeks or months. Beneficial bacteria in the brine break down proteins into amino acids, producing the volatile compounds that give stinky tofu its characteristic pungent aroma and deep umami flavor. A mature brine is a living culture, similar to a sourdough starter, and can be maintained indefinitely with regular replenishment.

Substitution: True stinky tofu brine cannot be easily replicated at home — it requires weeks of fermentation. For a home approximation, soak tofu in a mixture of fermented black beans, shrimp paste, and salted water for several hours, though the result will be milder.

Fermented Chopped Chilies

剁椒 (duo jiao)

The defining element of the Hunan-style chili sauce that drenches the fried tofu. Duo jiao is made by chopping fresh red chilies and fermenting them with salt in a sealed container for days or weeks, producing a bright, tangy, deeply savory condiment that is hotter and more complex than fresh chilies. The fermented chilies are blended with garlic, soy sauce, sesame oil, and a touch of sugar to create the vivid red sauce spooned over the hot tofu.

Substitution: If duo jiao is unavailable, use a blend of sambal oelek (Indonesian chili paste) and a small amount of rice vinegar. The result will be spicier but less fermented. Adjust sugar to balance the acidity.

Pickled Radish

萝卜干 (luo bo gan)

A crucial topping that provides textural and flavor contrast. Dried radish, pickled in salt and sometimes chili, is diced into small pieces and sprinkled over the dressed tofu. The pickled radish adds a sweet-tart crunch that cuts through the richness of the fried tofu and the heat of the chili sauce, providing a refreshing counterpoint. In Changsha, vendors often use a specifically local yellow pickled radish.

Substitution: Japanese takuan (yellow pickled radish) or Chinese zhacai (pickled mustard stem) can work as alternatives. Chop finely to match the texture.

Garlic & Sesame Oil

大蒜 & 香油 (da suan & xiang you)

Garlic provides sharp, pungent heat that complements the fermented chilies, while toasted sesame oil adds a nutty, aromatic finish that lifts the entire sauce. Both ingredients are blended into the chili sauce rather than applied separately, ensuring even distribution. The garlic should be finely minced, not grated, to maintain small textural bits throughout the sauce.

Substitution: For the sesame oil, use toasted sesame oil specifically — untilled sesame oil lacks the characteristic aroma. If garlic is unavailable, garlic chives (jiu cai) can provide a milder allium flavor.

Cooking Essentials

The technique that defines Changsha stinky tofu combines controlled fermentation with precise deep-frying. Each step builds toward the characteristic contrast of crispy exterior and creamy interior that makes the dish so compelling.

  1. Prepare the fermentation brine

    Combine water with fermented bamboo shoots, dried shrimp, salt, and aromatics. The brine should be aged for at least 2-3 weeks before first use, developing a complex, pungent aroma.

    Why: The aged brine is the source of the dish's signature flavor and aroma. Beneficial bacteria break down proteins into amino acids, producing the volatile compounds that define stinky tofu. Watch for: the brine developing a pungent but not rotten smell — it should smell fermented, like aged cheese. Common mistake: using a fresh brine that hasn't developed sufficient bacterial activity, resulting in tofu that smells and tastes flat.

  2. Soak the tofu

    Submerge small rectangular pieces of firm tofu in the brine for 4-8 hours, depending on the strength of the brine and the desired intensity of flavor. Refrigerate during soaking in warmer months.

    Why: The soak allows the brine's flavor compounds to penetrate the tofu. Longer soaking produces more intense flavor. Watch for: the tofu taking on a slightly grayish tint and developing a noticeable aroma. Common mistake: soaking too long, which can make the tofu too soft and cause it to fall apart during frying.

  3. Cut the tofu

    Cut the soaked tofu into small rectangular pieces, approximately 4 x 3 cm and 1.5 cm thick. Handle gently to avoid breakage.

    Why: The small size ensures a high surface-area-to-volume ratio, which produces maximum crispiness relative to the soft interior. Watch for: clean cuts without crumbling — if the tofu is too soft, it was soaked too long. Common mistake: cutting pieces too large, which results in a soggy center and uneven frying.

  4. Heat the oil

    Fill a deep wok or pot with oil to a depth of at least 8 cm. Heat to 180°C (350°F). Use a thermometer to verify temperature.

    Why: The oil must be hot enough to instantly sear the exterior, creating a crisp shell before the interior overcooks. Watch for: a wooden chopstick inserted into the oil producing rapid, steady bubbles. Common mistake: frying at too low a temperature, which results in greasy, soggy tofu that absorbs oil rather than crisping.

  5. Deep-fry the tofu

    Fry the tofu pieces in small batches for 3-4 minutes until the exterior is dark, crispy, and blistered. The surface should be ink-black with irregular blisters.

    Why: The high-temperature frying creates the textural contrast that defines the dish — a shatteringly crisp shell with a soft, custardy interior. The dark color comes from the Maillard reaction and caramelization of the fermented sugars. Watch for: the tofu floating to the surface and the bubbling slowing as moisture reduces. Common mistake: overcrowding the wok, which drops the oil temperature and produces uneven, greasy results.

  6. Prepare the chili sauce

    While the tofu fries, blend fermented chopped chilies (duo jiao), finely minced garlic, soy sauce, toasted sesame oil, and a small amount of sugar. The sauce should be bright red, slightly thick, and intensely aromatic.

    Why: The sauce must be ready the moment the tofu emerges from the oil so it can be dressed while still piping hot. The heat helps the sauce penetrate the crispy exterior. Watch for: a vivid red color and a balance of heat, salt, and umami — taste and adjust before using. Common mistake: making the sauce too thin, which makes the tofu soggy, or too sweet, which masks the fermented depth.

  7. Assemble and serve

    Place the hot, freshly fried tofu pieces in a bowl or on skewers. Spoon the chili sauce generously over the top, letting it seep into the crispy surface. Sprinkle with diced pickled radish, chopped cilantro, and scallion greens.

    Why: The contrast between the hot, crispy tofu, the cool, bright sauce, and the crunchy, fresh toppings is what makes the dish transcendent. Watch for: the tofu still steaming when served — it must be eaten immediately. Common mistake: letting the tofu sit after frying, which causes the exterior to lose its crunch and become leathery.

Regional Variations

Stinky tofu exists in many forms across China, with the Changsha version being one of the most distinctive. Understanding how it differs from other regional styles reveals the diversity within the broader category of fermented tofu dishes.

Changsha Style (Hunan)

The Changsha version is the one described on this page — small, ink-black pieces deep-fried until crispy, then drenched in a vividly red chili sauce made from fermented chopped chilies. The Hunan style is distinguished by its intense spiciness, its use of duo jiao, and the inclusion of pickled radish as a topping. This is the spiciest and most assertively seasoned version of stinky tofu in China, reflecting the Hunan flavor profile that prioritizes bold, layered flavors.

Nanjing Style

Nanjing stinky tofu is fried in larger pieces and served with a milder sauce based on sweet fermented bean paste rather than chili. The color is lighter — dark brown rather than ink-black — and the accompanying condiments typically include sweet-and-sour pickled cabbage. Nanjing stinky tofu is gentler and less spicy than the Changsha version, focusing more on the fermented flavor of the tofu itself.

Taiwanese Style

Taiwanese stinky tofu (chou dou fu) is the version most familiar to international audiences, popularized by night markets in Taipei and Kaohsiung. The tofu is fried in larger cubes and served with a sweet-and-sour sauce and pickled cabbage. The fermentation aroma is generally more pronounced than in the Changsha version, while the spiciness is significantly lower. Taiwanese stinky tofu is also commonly served in a hot pot format, where the fermented blocks are simmered in a spicy broth.

Shaoxing Style

In Shaoxing, Zhejiang, stinky tofu is often steamed rather than fried, served in a dish that looks like a small custard. The steaming method produces an entirely different texture — soft and jellied rather than crispy — and the fermented flavor is more concentrated. This version is an acquired taste even among stinky tofu enthusiasts, as the absence of frying means the pungent aroma is fully present in the eating experience.

Shanghai Style

Shanghai stinky tofu is typically fried and served with a sweet-and-savory sauce that may include hoisin, sweet bean paste, or a light soy-based glaze. The Shanghai version occupies a middle ground in spiciness between the fiery Changsha style and the mild Taiwanese style. It is often served as a street snack, accompanied by sweet pickled radish.

Pairing Suggestions

Changsha stinky tofu is primarily a street food eaten on its own, but it can be incorporated into a fuller meal with thoughtful pairings that complement its bold, pungent, and spicy character.

Steamed White Rice

The simplest and most traditional pairing. A bowl of plain white rice provides a neutral base that absorbs the spicy chili sauce and tempers the pungent tofu.

Green Tea (Cold)

A cold, unsweetened green tea cleanses the palate between bites and its slight astringency cuts through the richness of the fried tofu.

Hunan Sour and Spicy Noodles

A bowl of suan la fen (sour-spicy noodles) makes a natural companion, sharing the sour-spicy flavor profile while adding a different textural dimension.

Changsha Rice Noodles

Changsha-style fen (rice noodles) in a light broth provide a soothing, liquid contrast to the intensity of the fried and sauced tofu.

Plum Juice (Suan Mei Tang)

This sweet-tart sour plum drink, popular at Chinese street food stalls, provides refreshing acidity and sweetness that balances the heat and pungency of the tofu.

Light Vegetable Soup

A simple clear soup with bok choy or watercress provides a gentle, soothing counterpoint that lets the bold flavors of the stinky tofu shine.

Where to Try It

Experience this dish at these carefully selected Hunan restaurants:

Huogongdian (Fire Palace)

Pozi Street, Changsha, China

Hunan | $ | Hot

For the most authentic experience, seek out street-side vendors in Changsha's historic food districts. Pozi Street, near the Huogongdian, and the night markets along Huangxing Road are legendary for their stinky tofu. Look for stalls with a well-used fryer, a line of locals, and a mature fermentation brine — these are the signs of a vendor who takes the craft seriously. The best stinky tofu is made fresh to order, never pre-fried and reheated.

Frequently Asked Questions

Is Changsha stinky tofu safe to eat?

Yes, Changsha stinky tofu is completely safe. The strong aroma comes from a controlled fermentation process, similar to how cheese or kimchi is made. The fermentation uses beneficial bacteria and the high-temperature deep-frying step kills any harmful microorganisms. It has been consumed safely in China for centuries.

Why does Changsha stinky tofu smell so bad?

The pungent aroma comes from the fermentation brine, which typically contains fermented bamboo shoots, dried shrimp, and sometimes meat or vegetable broth. The bacteria break down proteins in the brine, producing volatile compounds including indole and hydrogen sulfide. This is the same process that gives strong cheeses their aroma. The smell is far stronger than the taste — once fried, the aroma moderates significantly.

What's the difference between Changsha stinky tofu and Taiwanese stinky tofu?

Changsha stinky tofu is deep-fried until dark and crispy, then served in bite-sized pieces drenched in chili sauce with pickled radish and cilantro. Taiwanese stinky tofu is typically lighter in color, served in larger pieces, and accompanied by sweet-and-sour pickled cabbage. The Changsha version is spicier and more intensely flavored, while the Taiwanese version is milder and more focused on the tofu's fermented flavor.

Can I make stinky tofu at home?

Making authentic stinky tofu at home is challenging because the fermentation brine takes weeks to develop and the aroma can be overwhelming in a home kitchen. However, you can approximate the dish by pan-frying firm tofu and serving it with the same chili sauce, pickled radish, and cilantro. The result will not have the fermented flavor, but it will capture the spirit of the dish.

Is Changsha stinky tofu vegetarian or vegan?

The tofu itself is plant-based, but traditional fermentation brines often contain dried shrimp or meat broth, making it non-vegetarian. The chili sauce may also contain dried shrimp. However, vegetarian versions exist — look for stinky tofu prepared with a purely plant-based fermentation brine. In Changsha, some vendors specifically offer vegetarian stinky tofu.

Is Changsha stinky tofu gluten-free?

The tofu and fermentation brine are typically gluten-free, but the chili sauce often contains soy sauce, which has wheat. You can make a gluten-free version by using tamari instead of soy sauce. All other ingredients — chilies, garlic, sesame oil, cilantro, and pickled radish — are naturally gluten-free.

Related Hunan Dishes

Explore More Hunan Dishes

All Hunan Dishes →