Home › Recipes › Tofu › Crispy Stinky Tofu (臭豆腐): Street-Style With Savory Sauce

Crispy Stinky Tofu (臭豆腐): Street-Style With Savory Sauce

臭豆腐 is the most misunderstood snack in Chinese food: to one person it is the smell of a night market, to another it is a dare. This xiachufang recipe is the home version, and it makes the dish approachable because the tofu itself is ordinary firm tofu, fried until crisp — all the fermented funk lives in the sauce, where you control it. That means you can dial it from “barely there” to “full street-market” in the same pan.

The sauce is the interesting part: sesame paste loosened with water, a little fermented tofu (臭豆腐 or 腐乳) mashed in, garlic water, a chili-cumin-sesame blend bloomed with hot oil, then soy, oyster sauce, and a touch of sugar. It is a cross between a Sichuan cold-noodle dressing and the sauce ladled over fried tofu at a Hunan street stall, and it is genuinely one of the best things you can put on a fried piece of anything.

Crispy fried tofu pieces with savory stinky tofu sauce

What Is 臭豆腐 (Stinky Tofu)?

臭豆腐 literally means “stinky tofu” — tofu that has been fermented in a brine, then fried and served with sauce. In China it comes in regional styles: Changsha’s black, crisp 臭豆腐 and Shaoxing’s softer, paler version are the two most famous.

Traditionally the tofu itself is fermented for days, which is what produces the smell and the tang. This home recipe takes the shortcut that most home cooks use: fry fresh firm tofu and put the fermented flavor in the sauce, using a spoon of jarred fermented tofu. The result is crisp-on-the-outside, custardy-inside tofu with all the savory, funky complexity you want — and none of the days-long fermentation.

If you are not ready for fermented tofu, make this dish anyway and leave it out. The sesame-garlic-chili sauce is excellent on its own — it is basically a cold-noodle dressing, and I have eaten it over tofu stew more than once.

1
Tomato cod and tofu stew in a bright sauce
Tomato Cod & Tofu Stew (Fan Qie Zhi Xue Yu Dun Dou Fu)
Tomato cod and tofu stew: ripe tomatoes cooked down into a bright sauce, seasoned with soy, sugar, and salt, then joined by cubed tofu and cod fillets that simmer gently until the fish is just cooked – the gravy bowl over rice.
Check out this recipe

Why This Recipe Works

  • Firm tofu fries clean. Pressed firm tofu holds its shape, crisps on the surface, and stays soft inside.
  • Drying the surface prevents splatter. Patting the slices dry gives you an even crust and keeps the oil calm.
  • The sauce carries the fermented flavor. Jarred fermented tofu gives the funk without a multi-day brine.
  • Hot oil blooms the spices. Pouring smoking oil over chili, cumin, and sesame wakes them up in seconds.
  • Garlic water, not raw garlic. Blending garlic with water mellows it, so the sauce is savory rather than harsh.

Equipment Needed

  • Wok or deep pan for frying
  • Thermometer (optional but useful)
  • Small heatproof bowl for the spice pour
  • Blender or mortar for the garlic water

Ingredients

  • 1000 g (2.2 lb) firm tofu
  • 20 g sesame paste (芝麻酱)
  • 50 g jarred fermented tofu (臭豆腐 or 腐乳)
  • 100 g water, divided
  • 25 g garlic
  • 20 g chili flakes
  • 10 g white sesame seeds
  • 15 g cumin seeds
  • 0.5 g five-spice powder
  • 10 g light soy sauce
  • 10 g oyster sauce
  • 5 g sugar
  • Oil for frying

Ingredient Notes

Firm tofu. Use firm or extra-firm; silken tofu will collapse in the oil.

Fermented tofu (臭豆腐 / 腐乳). Sold in jars in the refrigerated section of Chinese markets. Regular 腐乳 (fermented bean curd) gives a milder, more savory result; jarred 臭豆腐 gives the full aroma.

Sesame paste. Chinese sesame paste (芝麻酱) is toasted and thick — tahini works but tastes lighter.

Cumin and five-spice. The pairing is what makes the sauce read as street-stall rather than salad dressing.

Prep & Mise en Place

Cut the tofu into thick slices and pat them very dry with paper towels. Mash the fermented tofu with half the water and the sesame paste until smooth. Blend the garlic with the remaining water. Combine the chili flakes, sesame seeds, cumin, and five-spice in a heatproof bowl, and have the soy, oyster sauce, and sugar ready.

Cooking Process

Step 1 — Cut and Dry the Tofu

Slice the tofu into thick pieces and dry the surfaces thoroughly — wet tofu will not crisp and will spit in the oil.

Thick slices of firm tofu on a board

Step 2 — Make the Fermented Base

Mix the sesame paste, fermented tofu, and half the water until smooth.

Sesame paste and fermented tofu mixed in a bowl

Step 3 — Make the Garlic Water

Blend the garlic with the remaining water.

Garlic blended with water

Step 4 — Set Up the Spice Bowl

Put the chili flakes, white sesame, cumin seeds, and five-spice powder in a heatproof bowl.

Chili cumin and sesame in a heatproof bowl

Step 5 — Bloom and Finish the Sauce

Pour smoking hot oil over the spices, then stir in the garlic water, soy sauce, oyster sauce, sugar, and a pinch of MSG if you use it.

Hot oil poured over chili spices to make the sauce

Step 6 — Fry the Tofu at About 200°C

Heat the oil to roughly 200°C (about 390°F) and fry the tofu until golden on both sides.

Tofu frying in hot oil until golden

Step 7 — Drain and Crisp

Lift the tofu out and drain it well — a rack is better than paper if you have one, so the crust stays crisp.

Fried tofu draining on a rack

Two temperatures matter here, and they are different jobs. The oil at 200°C sets a crust on the tofu in under two minutes, so the inside stays custardy. The oil you pour over the spices wants to be a touch hotter — just at the smoke point — because its only job is to release the fat-soluble flavor in the cumin and chili. If the spice bowl does not hiss when the oil hits it, the oil was not hot enough, and the sauce will taste dusty.

Step 8 — Sauce and Serve

Pour the sauce over the fried tofu — or serve it on the side for dipping, which keeps the crust crisp longer.

Sauce poured over crispy fried tofu

Step 9 — Eat Immediately

臭豆腐 waits for no one: serve it hot, while the shell is still crackling.

Finished crispy stinky tofu ready to eat

Common Mistakes When Making Stinky Tofu

1. The tofu will not crisp. Cause: wet surfaces. Fix: pat the slices dry, and let them sit on a rack for ten minutes before frying.

2. The sauce tastes harsh. Cause: raw garlic and unbloomed spices. Fix: blend garlic with water and pour smoking oil over the spices.

3. The tofu absorbs oil. Cause: oil not hot enough. Fix: fry at about 200°C (390°F) and do not crowd the pan.

4. The sauce is too thick. Cause: sesame paste without enough water. Fix: loosen it a spoon at a time until it ribbons off the spoon.

5. It is overwhelmingly funky. Cause: too much fermented tofu. Fix: start with 25 g, taste, and add more — the sauce should be savory first.

Variations

Mild version. Skip the fermented tofu and add an extra spoon of sesame paste.

Air fryer. Brush the tofu with oil and air fry at 200°C (400°F) for 12-14 minutes, turning once — less crisp, but much less oil.

Sweeter sauce. Add a spoon of sweet bean sauce or hoisin, closer to the northern street style.

Frequently Asked Questions

Do I have to ferment the tofu myself? No — this recipe deliberately skips it and puts the fermented flavor in the sauce.

Where can I buy fermented tofu? Refrigerated jars of 腐乳 or 臭豆腐 are sold at Chinese and Asian grocery stores.

Is it safe to eat? Yes — it is fried tofu with a jarred fermented condiment, not a home fermentation project.

What if I hate the smell? Use regular 腐乳 or leave it out entirely; the sesame-garlic-chili sauce is delicious on its own.

What do I serve it with? Cold beer, or as a side with rice and a vegetable stir-fry.

How to Serve

Serve as a snack or a side dish with drinks, alongside chopped chili century egg, century egg salad, and youtiao. It is also good next to a braised dish like red-braised sea bream or perilla chicken wings, and it makes a fine vehicle for a sweet and sour egg plate as part of a small-plates dinner.

Storage & Reheat

Fried tofu is best eaten immediately. Leftovers can be refrigerated for a day and re-crisped in a dry pan or air fryer; the sauce keeps a week in the fridge and is excellent on noodles, cold vegetables, or rice.

Allergen Notice

Contains soy, wheat (soy sauce), and sesame.

Nutrition Disclaimer

Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.

About the Author & Recipe Development

I am Lin, and I grew up in my parents’ restaurant kitchen in Chengdu, where 臭豆腐 was a street food we were allowed to buy on the way home, never to make — my mother thought the smell would never leave the kitchen. This xiachufang recipe is the solution she would have approved of: fry fresh tofu, keep the fermentation in the sauce. I tested it twice, once with jarred 臭豆腐 and once with ordinary 腐乳, and I now keep both in the fridge depending on who is coming to dinner. The cumin is the detail people do not expect, and it is what makes the sauce taste like a night market rather than a salad bar.

Authoritative References

FDA cold storage guidance for refrigerated condiments, and USDA Safe Temperature Chart for deep-frying safety.

Crispy fried tofu pieces with savory stinky tofu sauce

Crispy Stinky Tofu (臭豆腐): Street-Style With Savory Sauce

Lin
Firm tofu fried until golden and dressed with a sesame, fermented tofu, garlic, cumin, and chili sauce.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Appetizer, Snack
Cuisine Chinese, Hunan
Servings 4 servings
Calories 340 kcal

Equipment

  • Wok or deep pan
  • Heatproof Bowl
  • Blender

Ingredients
  

For the Tofu

  • 2.2 lb firm tofu 1000 g
  • 0.5 cup oil, for frying

For the Sauce

  • 2 tbsp sesame paste 20 g
  • 3 tbsp jarred fermented tofu 50 g, 臭豆腐 or 腐乳
  • 0.4 cup water, divided 100 g
  • 5 cloves garlic 25 g
  • 2 tbsp chili flakes 20 g
  • 1 tbsp white sesame seeds 10 g
  • 1 tbsp cumin seeds 15 g
  • 0.13 tsp five-spice powder 0.5 g
  • 2 tsp light soy sauce 10 g
  • 2 tsp oyster sauce 10 g
  • 1 tsp sugar 5 g
  • 0.25 cup hot oil, for blooming the spices

Instructions
 

  • Slice the firm tofu thick and pat the surfaces completely dry.
    Thick slices of firm tofu on a board
  • Mix the sesame paste, fermented tofu, and half the water until smooth.
    Sesame paste and fermented tofu mixed in a bowl
  • Blend the garlic with the remaining water.
    Garlic blended with water
  • Combine the chili flakes, sesame seeds, cumin, and five-spice in a heatproof bowl.
    Chili cumin and sesame in a heatproof bowl
  • Pour smoking hot oil over the spices, then stir in the garlic water, soy, oyster sauce, and sugar.
    Hot oil poured over chili spices to make the sauce
  • Heat oil to about 200°C (390°F) and fry the tofu until golden on both sides.
    Tofu frying in hot oil until golden
  • Drain the tofu well so the crust stays crisp.
    Fried tofu draining on a rack
  • Pour the sauce over the tofu, or serve it on the side for dipping.
    Sauce poured over crispy fried tofu
  • Serve immediately while the crust is crisp.
    Finished crispy stinky tofu ready to eat

Notes

Tips: Dry the tofu thoroughly, fry at about 200°C, bloom the spices with smoking oil, and loosen the sesame paste with water a spoon at a time. Start with less fermented tofu and adjust.
Food Safety: Never leave hot oil unattended. Refrigerate the sauce up to a week; eat fried tofu the same day.
Allergen Notice: Contains soy, wheat, and sesame.
Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
Keyword Chinese street food, chou dou fu, fermented tofu sauce, fried tofu snack, stinky tofu, 臭豆腐
Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





You’ll also love