What is the name of the Chinese street food made from fermented tofu?

The story behind the answer

The Chinese street food made from fermented tofu is called stinky tofu. Its Chinese name, chou doufu, literally refers to its famously strong smell, while the flavor itself is often milder than newcomers expect.

The tofu is soaked in a fermented brine whose ingredients vary by region and producer. Traditional brines may include fermented milk, vegetables, seafood, bamboo shoots, mustard greens, and Chinese herbs, sometimes over several months. Commercial versions are often prepared much faster.

Stinky tofu is commonly deep-fried and served with chili, soy, sweet, or hoisin sauce. It may also be steamed, stewed, or grilled. Changsha-style tofu is known for a dark, crisp exterior and spicy toppings, while Taiwanese night-market versions are often paired with pickled cabbage and garlic sauce.

A common mix-up is fermented bean curd, a separate preserved tofu condiment usually eaten in small amounts with rice or congee. Stinky tofu is a snack or side dish made from tofu that has been fermented specifically to develop its distinctive aroma.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: