Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Stinky Tofu from China AI-generated image

Street Food China

Stinky Tofu

Pungent fermented tofu, deep-fried until crisp.

Nationwide
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

About Stinky Tofu

Tofu is fermented in a brine until powerfully aromatic, then deep-fried crisp and served with pickled cabbage and chilli sauce. Famous for its smell, it is a cult night-market delicacy in China and Taiwan.

History & Culture

Stinky tofu’s origins are debated, with competing claims tracing it to the Ming or Qing dynasties in China, often linked to a tofu seller accidentally leaving tofu in brine too long. The dish is traditionally fermented in a mixture that can include vegetables, shrimp, or herbs, which produces its intense, ammonia-like aroma.

Regional variations abound: Hunan-style stinky tofu is typically darker and spicier, while the Jiangnan version is milder and often served with sweet sauce. In Taiwan, it is a beloved night-market staple, frequently paired with pickled cabbage and chili paste, symbolizing the playful, bold side of Chinese street food culture.

How to make Stinky Tofu

AI-assisted, not kitchen-tested

Fried Stinky Tofu with Pickled Cabbage and Chilli Sauce

A famous Taiwanese and Chinese night-market snack: pungent fermented tofu fried until crisp, served with tangy pickled cabbage and a sharp, savoury chilli sauce.

Prep
20 min
Cook
15 min
Total
35 min
Serves
4
Difficulty
Medium

Recipe ingredients

  • 500 g (1 lb 2 oz) firm fermented stinky tofu, traditional fermented stinky tofu in brine, or null
  • 200 g (7 oz) Napa cabbage, shredded, for quick pickle
  • 1 tsp fine sea salt
  • 1 tsp caster sugar, for the quick pickle
  • 30 ml (2 tbsp) rice vinegar
  • 60 ml (¼ cup) Chinese chilli-garlic sauce, e.g. Lao Gan Ma or sambal oelek
  • 2 cloves garlic, finely grated
  • 15 ml (1 tbsp) light soy sauce
  • 10 g (1 tbsp) fresh ginger, finely grated
  • 500 ml (2 cups) neutral frying oil, peanut or canola; smoke point ≥ 190 °C / 375 °F
  • 2 g (½ tsp) white pepper, optional, for the chilli sauce

Steps

  1. 1 Make the quick pickle: toss the shredded Napa cabbage with the salt and sugar in a bowl. Massage for 1 minute until wilted, add the rice vinegar, and set aside to pickle for at least 15 minutes. Drain before serving.
  2. 2 Make the chilli sauce: stir together the chilli-garlic sauce, grated garlic, grated ginger, soy sauce, and white pepper (if using) in a small bowl. Set aside.
  3. 3 Prepare the tofu: gently lift the fermented tofu from its brine (do not rinse the pieces you intend to fry, the smell is the point), and pat each piece dry with paper towels. Excess brine causes dangerous splattering, so be thorough.
  4. 4 Heat the oil in a wok or heavy saucepan to 175 °C / 350 °F. Use a thermometer; the tofu must be fully submerged.
  5. 5 Fry the tofu in small batches for 3 to 4 minutes per side, until the exterior is deep golden-brown and crisp and the inside is hot and just-set. The tofu should puff slightly and sound hollow when tapped.
  6. 6 Drain on a wire rack (not paper towels, which will make it soggy). Cut each piece open across the top to form a pocket.
  7. 7 To serve: stuff each warm tofu pocket with a spoonful of the drained pickled cabbage, then spoon over the chilli sauce. Eat immediately, while the outside is still crackling.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

A Chinese or Taiwanese night market, despite the aroma.

No restaurants are listed for Stinky Tofu yet. Serve it? Get listed and be the first.

Planning a trip to China?

Find places to stay and ways to get there.

Recipes from travellers

No one has shared their own Stinky Tofu recipe yet. Yours would be the first.

Share how you make Stinky Tofu

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Stinky Tofu - frequently asked questions

What is Stinky Tofu?

Tofu is fermented in a brine until powerfully aromatic, then deep-fried crisp and served with pickled cabbage and chilli sauce. Famous for its smell, it is a cult night-market delicacy in China and Taiwan.

What is Stinky Tofu made of?

Stinky Tofu is made with fermented tofu, pickled cabbage, chilli sauce and garlic.

Where does Stinky Tofu come from?

Stinky Tofu comes from China, and is especially associated with Nationwide. Stinky tofu’s origins are debated, with competing claims tracing it to the Ming or Qing dynasties in China, often linked to a tofu seller accidentally leaving tofu in brine too long.

Where can I eat Stinky Tofu?

A Chinese or Taiwanese night market, despite the aroma.

How do you make Stinky Tofu?

Making Stinky Tofu at home takes about 20 minutes of prep and 15 minutes of cooking. The recipe on this page serves 4 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

More traditional dishes from China

Taste Stinky Tofu in Shanghai

Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.

Before you go to China

Round out your trip - most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Stinky Tofu.

Write a review

Sign in to verify you're a real person, then share your thoughts on Stinky Tofu.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Stinky Tofu.