You’ll smell it before you see it. Stinky tofu (臭豆腐, chòu dòufu) is Taiwan’s most divisive, most photographed, and most argued-about street food — fermented bean curd whose volatile compounds carry a memorable odor of “wet socks” and rotting garbage from a block away. And then, once you’ve held your nose and taken the first bite, the inside is mild, custardy, slightly cheesy, and surprisingly delicious. It’s the dish first-time travelers swear they’ll never try, and the dish many of them end up ordering twice.
For visitors, stinky tofu in Taipei is one of those food experiences that earns the trip-of-a-lifetime story. The city has stinky tofu on every night market and many food streets, with deep regional differences in how it’s prepared. Fried with pickled cabbage and a chili-garlic sauce is the most beginner-friendly version; mala-stewed with duck blood is the more advanced; grilled with sticky-rice sausage is the local-favorite. Just outside the city, the village of Shenkeng claims to be the stinky tofu capital of Taiwan — a 30-minute trip from central Taipei that’s well worth a half-day for serious food travelers.
This guide covers stinky tofu in Taipei for 2026: what it is and why it smells, the different preparation styles, the best places to try it (from night-market beginner stalls to the deep specialists at Shenkeng), how to eat it for the best experience, and how to time visits around the famous stalls.

Stinky Tofu in Taipei at a Glance
- What it is: Fermented bean curd, prepared deep-fried, stewed, grilled, or steamed
- Smell: Strong, sulfurous, often compared to wet socks or rotting garbage
- Taste: Mild, slightly cheesy, custardy interior
- Best beginner version: Fried stinky tofu with pickled cabbage and chili-garlic sauce
- Best places: Shenkeng Old Street (the capital), Raohe Night Market, Shilin Night Market, Jiufen Old Street
- Cost: NT$50–120 per serving at most night-market stalls
- How to eat: Start with the fried version; add pickled cabbage; pair with cold beer or Chinese herb tea
- Time needed: 15 minutes (at a night market); half-day (Shenkeng pilgrimage)

What Is Stinky Tofu, Really?
Stinky tofu is fermented bean curd. The standard preparation soaks fresh tofu in a brine of fermented vegetables, meat, milk, or shrimp for several hours to several months, depending on the maker’s recipe. The microorganisms in the brine break down the tofu’s proteins into sulfur-containing amino acids, which then degrade further into the volatile gases (indole, dimethyl trisulfide, hydrogen sulfide) that produce the famous smell.
The fermentation is what creates the smell — but the smell is misleading. The flavor of stinky tofu is surprisingly mild: salty, slightly cheesy, sometimes faintly bitter from the fermentation, with the texture of soft cheese on the inside and (when fried) crispy skin on the outside. Locals will tell you the smell is the warning that the food is good; the taste is the reward.
Modern Taiwanese stinky tofu has roots in late imperial China but has evolved into a distinctly Taiwanese dish. The most popular legend traces it to a Qing Dynasty scholar named Wang Zhihe, who, after failing the imperial examination, accidentally let a batch of tofu ferment too long and discovered the resulting dish was unexpectedly delicious. The recipe gained popularity, eventually reaching the imperial palace, and migrated to Taiwan with Chinese refugees after 1949.
The Different Styles of Stinky Tofu
Stinky tofu comes in several distinct preparations. Knowing the difference helps you order what you’ll actually enjoy.
1. Deep-Fried Stinky Tofu (炸臭豆腐, zhà chòu dòufu)
The most popular version and the best entry point for newcomers. Cubes of stinky tofu are deep-fried until golden, then served with a topping of pickled cabbage (sometimes with grated carrot and ginger) and a chili-garlic sauce on the side. The frying mellows the smell significantly while preserving the savory umami. Crispy outside, soft custard-like inside. The pickled cabbage cuts through any lingering pungency.
Where: Every night market and many food streets. NT$60–80 per portion.
2. Stewed Stinky Tofu / Mala Stinky Tofu (麻辣臭豆腐, málà chòu dòufu)
The Sichuan-inflected version. Hunks of semi-firm stinky tofu are stewed in a spicy, numbing broth made with doubanjiang chili-bean paste, Sichuan peppercorn, and beef or pork stock. Often served alongside duck blood pudding or pig blood cake (both are gelatinous, mild, and good vehicles for the spicy broth). The dish is intensely flavored, more pungent than the fried version, and a winter favorite.
Where: Specialist mala restaurants in Da’an, Zhongshan, and around the Wanhua district. NT$120–200 per bowl.
3. Grilled Stinky Tofu (烤臭豆腐, kǎo chòu dòufu)
A slab of semi-firm stinky tofu, skewered on two sticks and grilled over charcoal until the outside crisps. Often served stuffed with greens, scallions, and sauces. A specialty of Shenkeng Old Street and some Taipei night markets. The grilling produces a smoky aroma that competes with the stinky tofu’s own smell — the result is more complex and more “stinky” than the fried version.
Where: Shenkeng Old Street, Raohe Night Market (occasionally). NT$70–100.
4. Steamed Stinky Tofu (清蒸臭豆腐, qīngzhēng chòu dòufu)
The most pungent and the version most travelers find challenging. Whole pieces of stinky tofu are steamed and served in a small dish with soy sauce, scallions, and chili oil. The frying or grilling is absent, so the full smell comes through. A local-favorite that doesn’t compromise.
Where: Traditional Taiwanese restaurants; harder to find at night markets. NT$80–120.
5. Stinky Tofu Hot Pot (臭豆腐火鍋)
A variation where stinky tofu is added to a regular Sichuan hot pot. The broth picks up the fermented funkiness; vegetables and meat cook in the broth alongside the tofu cubes. Particularly popular in winter.
6. Shenkeng-Style Stinky Tofu
The Shenkeng region has developed its own distinct preparation that’s slightly different from the rest of Taiwan — usually heavier on the pickled garnishes, often paired with peanut powder, and traditionally served alongside a Chinese herb tea to balance the strong flavors.
The Best Places to Try Stinky Tofu in Taipei
1. Shenkeng Old Street (深坑老街) — The Tofu Capital
The single most-recommended destination for serious stinky tofu travelers. Shenkeng is a small village about 30 minutes south of central Taipei, and the local culture is built around traditional tofu-making. Old Street is a 400-meter pedestrian zone lined with dozens of stinky tofu specialists, each offering different preparations.
- Where: Shenkeng District, New Taipei City
- Get there: Bus 912 from Taipei City Hall MRT (35 min), or MRT to Muzha Station + Bus 660/666/819 (25 min)
- What to try: Grilled stinky tofu, mala-stewed stinky tofu, deep-fried with peanut powder, paired with Chinese herb tea
- Cost: NT$60–200 per portion at different stalls
- Time needed: 1.5–3 hours including transit
- Best day: Weekday afternoon; weekends are very crowded
2. Raohe Night Market (饒河街觀光夜市)
Several stinky tofu specialists work the long pedestrian street. The fried-with-pickled-cabbage version is what most stalls serve. Easy to combine with the rest of Raohe’s iconic stalls.
- Get there: MRT Songshan Station, Exit 5
- Best stalls: A few unmarked specialists midway down the street; ask locals or follow the lines
- Cost: NT$60–90
3. Shilin Night Market (士林夜市)
The biggest night market in Taipei has multiple stinky tofu specialists, both in the outdoor street stalls and in the B1 underground food court. The specialist stall on the south side near the temple end is widely regarded as one of Shilin’s better picks.
- Get there: MRT Jiantan Station, Exit 1
- Cost: NT$70–100
4. Jiufen Old Street (九份老街)
The lantern-lit mountain village a 90-minute trip from Taipei has several stinky tofu specialists. The ShiMiOian stall on Jishan Street is a long-running favorite — slightly different preparation than Taipei, with a smokier fermentation.
- Get there: TRA train to Ruifang + Bus 1062
- Cost: NT$80–120
5. Ningxia Night Market (寧夏夜市)
The old-school local night market in Taipei has several family-run stinky tofu stalls. The Ningxia version tends to be slightly more traditional than Shilin’s tourist-leaning options.
- Get there: MRT Shuanglian Station + 5-minute walk, or Daqiaotou Station
- Cost: NT$60–80
6. Modern Mala Restaurants (Da’an, Zhongshan)
For the stewed mala version, specialist Sichuan-Taiwanese restaurants in central districts serve sit-down bowls with duck blood pudding. Lao Si Chuan, San He Yuan, and several others around Da’an are local favorites.
- Cost: NT$200–400 per bowl

How to Eat Stinky Tofu Like a Local
For First-Timers
- Start with fried, not steamed or stewed. Fried is the most beginner-friendly — the frying mellows the smell.
- Order from a busy stall. Lines mean fresh tofu and a quality preparation.
- Get the pickled cabbage topping. Most stalls include it free; ask if they don’t. It cuts through the strong taste.
- Use the chili-garlic sauce. Spoon a small amount on top — the garlic and chili balance the umami.
- Take a small bite first. The first bite is to test your tolerance; the second bite is to enjoy.
- Don’t overthink the smell. Close your eyes and taste — the flavor is mild.
- Have a drink ready. Cold beer (Taiwan Beer) or cold bubble tea works as a chaser.
For Adventurous Eaters
- Move to the mala-stewed version. Order with duck blood pudding for the classic local pairing.
- Try grilled stinky tofu at Shenkeng. The smoky char adds complexity.
- Sample the steamed version at a traditional restaurant.
- Pair with Chinese herb tea (kǔchá) for the traditional Shenkeng experience.
What to Order with Stinky Tofu
- Taiwan Beer or local pale lagers: The cold, slightly bitter beer cuts through the richness.
- Chinese herb tea (青草茶): The traditional pairing, especially at Shenkeng. Slightly bitter, cooling.
- Pickled cabbage and ginger: Most stalls include free; ask for extra if you want.
- Cold cucumber salad: Refreshing palate cleanser.
A Half-Day Shenkeng Pilgrimage
If you want the deep stinky tofu experience, take a half-day to visit Shenkeng. Here’s a tested plan:
- 11:00 AM: Leave central Taipei by Bus 912 from City Hall MRT or via Muzha + bus.
- 11:45 AM: Arrive Shenkeng Old Street.
- 12:00 PM: Lunch — fried stinky tofu at one of the headline specialists, plus a Chinese herb tea.
- 1:00 PM: Browse the street — grilled stinky tofu, mala variant, peanut-powder variant.
- 2:00 PM: Coffee or tea at a Shenkeng café.
- 2:30 PM: Bus back to Taipei.
- 3:15 PM: Back in central Taipei with stinky tofu in your nose for the rest of the day.
Combine with a hot springs afternoon in Beitou or a Ximending shopping evening for a full day.
Stinky Tofu Etiquette
Some unwritten rules that locals appreciate:
Don’t loudly complain about the smell. The locals smelling it are eating it because they love it. Loud disgust is rude.
Don’t take photos of strangers eating. Eat-in-action shots are fine of your own group; don’t snap close-ups of locals.
Try at least one bite before deciding. Ordering and refusing to eat after one whiff is considered wasteful.
Tip-style service isn’t expected. Most stinky tofu stalls are casual; pay the listed price.
Pickled cabbage is for eating, not decoration. Mix it into the tofu rather than picking around it.
Don’t double-dip. Use the sauce spoon to put sauce onto your tofu; don’t dip the same bite twice.
Common Mistakes
Trying steamed stinky tofu first. The most pungent version. Wait until you’ve tried the fried.
Ordering from a sparsely-attended stall. Fresh tofu = busy stall. Slow stalls means tofu has been sitting in the brine longer.
Skipping the pickled cabbage topping. It’s part of the experience and balances the flavor.
Trying to mask the smell by holding your nose. Defeats the point. The smell informs the taste experience.
Going to Shenkeng on a weekend without expecting crowds. Saturday afternoons can be packed with day-trippers.
Comparing it to Western “stinky cheese.” They’re different food traditions. Treat stinky tofu on its own terms.
Eating only at touristy stalls. The best stinky tofu often comes from older, less obviously-tourist-friendly stalls.
Related Taipei guides
- Taipei Food Guide: What to Eat and Where to Find It
- Best Beef Noodle Soup in Taipei: 10 Iconic Bowls
- Xiao Long Bao in Taipei: Din Tai Fung & Beyond
- Traditional Taiwanese Breakfast in Taipei: What to Order
- Best Vegetarian Restaurants in Taipei: 20 Top Picks
- Michelin Restaurants in Taipei: The Guide
Frequently Asked Questions
What does stinky tofu in Taipei taste like?
Surprisingly mild — slightly cheesy, savory, salty, with a custard-like interior and a crispy exterior (when fried). The smell is much more intense than the taste. Most first-time eaters say it tastes much better than it smells.
Why does stinky tofu smell so bad?
The smell comes from sulfur-containing compounds (indole, dimethyl trisulfide, hydrogen sulfide) released during fermentation. The microorganisms in the brine break down tofu proteins into amino acids, which produce these volatile compounds. The smell is the signature of proper fermentation; mild-smelling stinky tofu is usually under-fermented.
Where can I try stinky tofu in Taipei?
Shenkeng Old Street (the tofu capital, 30 minutes south of central Taipei) is the deepest experience. Within central Taipei, Raohe Night Market, Shilin Night Market, and Ningxia Night Market all have specialist stalls. Jiufen Old Street is another option for travelers heading on the day trip there.
What’s the best stinky tofu for first-timers?
Deep-fried stinky tofu with pickled cabbage and chili-garlic sauce. The frying mellows the smell significantly; the pickled cabbage cuts the strong flavor; the chili sauce adds complexity.
How much does stinky tofu cost in Taipei?
NT$60–100 for a serving at most night-market stalls. NT$200–400 for a sit-down mala-style bowl at a Sichuan-Taiwanese restaurant. Shenkeng stalls run NT$60–200 depending on preparation.
How do I get to Shenkeng Old Street from Taipei?
Take Bus 912 from Taipei City Hall MRT (35 min), or MRT Wenhu (Brown) Line to Muzha Station + Bus 660, 666, or 819 (25 min). Direct taxi from central Taipei is about NT$400.
Is stinky tofu vegetarian?
The basic preparations (fried, grilled) are typically vegetarian. The mala-stewed version often uses meat broth and may include duck or pig blood pudding — confirm with the stall before ordering if you’re vegetarian.
What should I drink with stinky tofu?
Cold Taiwan Beer or a Taiwanese pale lager pairs well — the bitterness cuts through the richness. Chinese herb tea (kǔchá, 青草茶) is the traditional pairing, especially at Shenkeng. Cold bubble tea also works for non-alcohol drinkers.
Is stinky tofu safe to eat?
Yes — modern preparation methods ensure safety. The fermentation is controlled, and the cooking (frying, grilling, stewing) eliminates any pathogen risk. Stinky tofu is a centuries-old dish with no significant food safety issues at reputable stalls.
Final Take
Stinky tofu in Taipei is one of those food experiences you do once and either become a convert or laugh about for years. The smell is real and intense; the taste is genuinely good. Start with a fried portion at a busy Raohe or Shilin stall, add the pickled cabbage and chili sauce, and have a cold beer ready. If you fall in love, do the half-day pilgrimage to Shenkeng for the deep version. Either way, you’ve crossed a small threshold from “tried Taiwan” to “actually ate Taiwan.”