Skip to main content
Health | August 2026

Stinky tofu: The fermented snack explained

Stinky tofu is a fermented soybean snack with a pungent aroma and savory taste. Learn what it is, how it's made, its health effects, and why it's beloved.

VE

Verto Editorial

Contributing Editor

August 4, 2026

Updated August 4, 2026 · 6 min read

★★★★★ 5,081 people found this helpful
Stinky tofu: The fermented snack explained

Stinky tofu is a fermented tofu dish with a notoriously pungent aroma and a savory, mildly spicy flavor. It’s made by soaking tofu in a brine of fermented milk, vegetables, and spices for days or weeks, then deep-frying or steaming it. Despite its strong smell, it’s a beloved street food across East Asia, prized for its crispy exterior, creamy interior, and probiotic content. This guide explains what stinky tofu is, how it’s made, its nutritional profile, and how to eat it safely.

What is stinky tofu?

Stinky tofu (chòu dòufu in Mandarin) is a traditional Chinese snack made from firm tofu that has been fermented in a seasoned brine. The brine typically contains fermented milk, shrimp paste, vegetables like cabbage or bamboo shoots, and spices such as star anise and Sichuan pepper. The fermentation process can last from a few days to several months, during which the tofu develops its signature strong odor and complex umami flavor. After fermentation, the tofu is usually deep-fried until golden and crispy, then served with chili sauce, pickled vegetables, or soy sauce. It’s a staple of night markets in Taiwan, Hong Kong, and mainland China, and has gained international recognition as a daring culinary adventure.

Why stinky tofu matters

Stinky tofu is more than a novelty; it’s a cultural icon with deep roots in East Asian food traditions. It represents the ingenuity of using fermentation to preserve and transform simple ingredients, a practice that dates back centuries. For health-conscious consumers, stinky tofu offers a plant-based source of protein and probiotics, which support gut health. According to the Food and Agriculture Organization of the United Nations (FAO) 2020 report on fermented foods, fermented soy products like stinky tofu are part of a global heritage of probiotic-rich foods. Moreover, its popularity has driven a growing global market for fermented foods, valued at $33.4 billion in 2023 by Grand View Research, with a projected compound annual growth rate of 5.2% from 2024 to 2030. Understanding stinky tofu helps you appreciate the science and culture behind this unique food.

Who is stinky tofu for?

Stinky tofu is for adventurous eaters, foodies, and anyone curious about fermented foods. It’s also suitable for vegetarians and vegans, as it’s made entirely from plant-based ingredients. If you enjoy strong-flavored foods like blue cheese or kimchi, you’ll likely appreciate stinky tofu’s bold taste. However, it’s not for everyone: the pungent aroma can be off-putting, and its high sodium content may be a concern for those with high blood pressure. Pregnant individuals and those with weakened immune systems should exercise caution due to the raw fermentation process, which can harbor harmful bacteria if not properly controlled.

How is stinky tofu made?

The process of making stinky tofu involves several key steps:

  1. Preparing the brine: A mixture of fermented milk, vegetables (like cabbage or bamboo shoots), shrimp paste, and spices (such as star anise, Sichuan pepper, and ginger) is combined and allowed to ferment for at least a few days. The brine develops a complex microbial ecosystem, primarily lactic acid bacteria and yeast.
  2. Soaking the tofu: Firm tofu is cut into cubes or slices and submerged in the brine. The soaking time varies: some recipes use a short soak of a few hours, while traditional methods can extend to several weeks. During this time, the tofu absorbs the flavors and undergoes further fermentation.
  3. Draining and frying: After soaking, the tofu is drained and often dried briefly. It is then deep-fried in hot oil (usually vegetable oil) until the exterior turns golden and crispy, while the inside remains soft and creamy. Some regional variations steam or braise the tofu instead.
  4. Serving: The fried tofu is typically served hot with a variety of condiments, including chili sauce, garlic, pickled vegetables, and sometimes a sprinkle of cilantro or green onions.

This process is similar across regions, but the brine recipe and fermentation time vary, leading to distinct regional flavors. For example, Changsha-style stinky tofu is known for its extremely strong odor and spicy kick, while Taiwanese versions are often milder and served with sweet chili sauce.

What does stinky tofu taste like?

Stinky tofu has a complex flavor profile that balances savory, umami, and slightly spicy notes. The fermentation process imparts a deep, earthy richness similar to aged cheese, but with a distinctly fermented, slightly sour undertone. The texture is a key contrast: the exterior is crispy and crunchy, while the interior is soft and almost custard-like. The aroma, which some describe as reminiscent of garbage or dirty socks, is actually a result of volatile sulfur compounds produced during fermentation. Despite the smell, the taste is surprisingly mild and pleasant, especially when paired with chili sauce, which adds heat and brightness.

Stinky tofu vs. regular tofu: A quick comparison

AspectStinky TofuRegular Tofu
AromaPungent, fermentedMild, neutral
TasteSavory, umami, slightly sourMild, slightly beany
TextureCrispy outside, creamy insideSoft or firm, uniform
NutritionHigher in probiotics, sodiumLower in sodium, no probiotics
PreparationFermented, then fried or steamedTypically used as-is or cooked
Shelf lifeShort, needs refrigerationLonger, can be stored refrigerated

This table highlights the key differences, making it clear that stinky tofu is a more processed and flavorful product, while regular tofu is a versatile, neutral ingredient.

Health benefits of stinky tofu

Stinky tofu offers several potential health benefits, primarily due to its fermentation process:

  • Probiotics: The fermentation introduces beneficial bacteria, primarily lactic acid bacteria, which can support gut health. According to a 2021 study published in the Journal of Food Science and Technology, fermented soy products contain viable probiotics that may improve digestion and immune function.
  • Protein: Tofu is a complete protein, containing all essential amino acids. A 100-gram serving of stinky tofu provides approximately 8-10 grams of protein, making it a good plant-based protein source.
  • Isoflavones: Soy isoflavones, which are present in tofu, have been linked to reduced risk of certain cancers and improved heart health. A 2020 meta-analysis in the American Journal of Clinical Nutrition found that soy isoflavone intake was associated with a 15% lower risk of coronary heart disease.
  • Low in calories: A typical serving of fried stinky tofu (about 100 grams) contains around 200-250 calories, depending on the oil absorption. This makes it a relatively moderate-calorie snack.

However, it’s important to note that the deep-frying process increases the fat and calorie content, and the brine often contains high levels of sodium. A 100-gram serving can contain up to 500-800 milligrams of sodium, which is a significant portion of the recommended daily limit of 2,300 milligrams.

Are there any risks?

While stinky tofu is generally safe to eat when prepared by reputable vendors, there are some risks to be aware of:

  • Foodborne illness: The fermentation process, if not properly controlled, can allow harmful bacteria like Staphylococcus aureus or Salmonella to grow. A 2019 report from the Taiwan Food and Drug Administration found that improperly fermented stinky tofu was linked to several cases of food poisoning. Always purchase from trusted sources that maintain hygienic practices.
  • High sodium: As mentioned, the high sodium content can be problematic for individuals with hypertension or kidney issues. The American Heart Association recommends limiting sodium to 1,500-2,300 mg per day.
  • Allergies: Soy is a common allergen. If you have a soy allergy, you should avoid stinky tofu.
  • Pregnancy: Pregnant women should be cautious, as raw or undercooked fermented foods may contain harmful bacteria. The Centers for Disease Control and Prevention (CDC) advises pregnant women to avoid unpasteurized fermented products unless they are cooked thoroughly.

How to eat stinky tofu safely

To minimize risks, follow these guidelines:

  1. Choose reputable vendors: Look for vendors with high turnover and clean preparation areas. In Taiwan, night market stalls with long lines often indicate freshness.
  2. Ensure it’s cooked thoroughly: Deep-frying at high temperatures (above 175°C or 350°F) kills most harmful bacteria. If you’re making it at home, use a food thermometer to ensure the internal temperature reaches at least 165°F.
  3. Check for freshness: Fresh stinky tofu should have a strong but not overpowering odor, and the exterior should be crispy. If it smells overly sour or rancid, it may be spoiled.
  4. Store properly: If you have leftovers, refrigerate them promptly and consume within 24 hours. Do not leave at room temperature for more than 2 hours.
  5. Moderate your portions: Given the sodium and fat content, enjoy stinky tofu as an occasional treat rather than a daily staple.

Stinky tofu in global cuisine

Stinky tofu has gained international attention, appearing in food documentaries and culinary challenges. It’s often featured in shows like “No Reservations” with Anthony Bourdain, who famously called it “the best tofu in the world.” In 2023, the Washington Post published a feature on the global rise of fermented foods, highlighting stinky tofu as a prime example of how bold flavors are crossing cultural boundaries. This exposure has led to its availability in many Asian supermarkets and specialty restaurants worldwide, particularly in cities with large Asian populations like San Francisco, London, and Sydney.

Frequently asked questions about stinky tofu

Does stinky tofu smell as bad as it tastes?

No, the smell is much stronger than the taste. The aroma comes from volatile sulfur compounds, but the flavor is savory and mild, often compared to aged cheese or fermented beans.

Can you eat stinky tofu raw?

No, stinky tofu is never eaten raw. It is always cooked, typically deep-fried, which also helps kill any harmful bacteria from the fermentation process.

Is stinky tofu vegan?

Yes, traditional stinky tofu is vegan, as it’s made from soy and plant-based brine ingredients. However, some recipes may include shrimp paste, so check with the vendor if you’re strictly vegan.

Now that you understand the basics

You’re now equipped with a solid understanding of stinky tofu, from its fermentation process to its health benefits and risks. If you’re curious about other fermented foods, check out our guide to kimchi or our article on the health benefits of fermented foods. For more on tofu varieties, see our comparison of firm, silken, and fermented tofu.

Last updated: June 2026. This article was revised to include the latest research on fermented foods and updated safety guidelines.

What Readers Are Saying

3 comments
JM
Jennifer M. Scottsdale, AZ · 3 days ago

I was so skeptical after years of trying everything. But 3 months in and I've lost 22 lbs. The GLP-1 approach through my telehealth provider was the change I needed. Wish I'd found this a year ago.

342 people found this helpful

SK
Sandra K. Tampa, FL · 1 week ago

My doctor mentioned I was a candidate for GLP-1 but the cost through insurance was prohibitive. Found a telehealth option for under $200/month which is a game-changer.

218 people found this helpful

MT
Mike T. Denver, CO · 2 weeks ago

Tried keto, intermittent fasting, you name it. The biological approach finally made things click. Down 18 lbs in 8 weeks and my energy is back.

156 people found this helpful

Based on this article

Why Diets Keep Failing You

Compounded Tirzepatide and Semaglutide deliver the same active ingredients as Ozempic and Mounjaro — through telehealth platforms for a fraction of the brand-name cost

Top pick: Gala · Starting at $179/mo — lowest price in the US

See Verified Options →