Chinese Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Stinky Tofu
A fermented tofu dish with a strong odor but a mild, savory flavor, usually deep-fried and served with pickled cabbage.
Contains common allergens
In the app, Listahan checks these against your household automatically.
Good to know
- Crispy
- Ready in under 30 minutes
Matched from this dish's own ingredients and timing. Browse more: crispy recipes30-minute meals
Instructions
6 steps- 1
Prepare the Tofu: Carefully remove the stinky tofu from its brine. Rinse the squares gently under cold water and pat them completely dry with paper towels. Warning: The smell is intensely pungent.
- 2
Heat the Oil: Heat the cooking oil in a wok or deep fryer to a moderately high 350°F (175°C). Use good ventilation in your kitchen.
- 3
Deep Fry: Carefully slide the tofu squares into the hot oil. Fry them for 5-7 minutes. You want the outside to become incredibly hard, golden, and crispy, while the inside remains soft and slightly porous.
- 4
Drain: Remove the crispy tofu with a slotted spoon and drain thoroughly on a wire rack.
- 5
Make the Sauce: In a small bowl, mix the chili garlic sauce, sweet soy paste, grated garlic, and sesame oil.
- 6
Assemble: Poke a small hole in the top of each crispy tofu square using a chopstick. Spoon a little of the sauce directly into the hole. Serve immediately while piping hot, topped with a generous mound of cold, sweet, and sour pickled cabbage to cut through the richness.
Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Listahan Family Score™
61/100
Works for many families
Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.
Nutrition
per serving415
Calories
13 g
Protein
8 g
Carbs
39 g
Fat
Estimated per serving. Actual values depend on the brands and portions you use.
Listahan cooking guide
Chef notes & practical guide
Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.
Cultural context
Stinky Tofu (chou doufu) is one of the most polarizing street foods in Chinese cuisine, fermented in a brine of vegetables, meat scraps, and sometimes dried shrimp for weeks or months until it develops a sulfurous, pungent aroma that is jarring to newcomers but deeply savory to those who grew up eating it. Its origins trace to the Qing Dynasty, when fermentation was essential for preservation, and Hunan and Taiwan both claim distinct regional styles. The Taiwanese night market version -- fried until crispy and served with pickled cabbage -- is the most internationally recognized form; its smell far exceeds its actual intensity of flavor once you take a bite.
Listahan note
This version uses store-bought fermented stinky tofu blocks (available at Asian grocery stores) and focuses on the Taiwanese night market style: deep-fried until hollow-crisp and served with quick-pickled cabbage.
Technique cues
- Pat the tofu blocks completely dry before frying -- fermented tofu holds more water than regular tofu and that surface moisture will cause violent oil spattering if not removed.
- Fry at 350 to 360 degrees Fahrenheit rather than higher; this lower temperature allows the inside to steam through and hollow out while the exterior turns golden, giving the characteristic crispy shell around a soft, custardy interior.
- Serve the quick-pickled cabbage cold against the hot tofu -- the contrast in temperature and the acidity of the pickled vegetable is what makes the Taiwanese version so compelling and balances the richness of the fried curd.
Kitchen flow
- Parallel prep
- Make the quick-pickled cabbage at least 30 minutes before frying; it improves as it sits and can be made up to a day ahead.
- Make-ahead
- The tofu can be drained and dried on a rack in the refrigerator for up to 2 hours before frying, which further reduces surface moisture and improves crispiness.
- Leftover move
- Re-crisp leftover fried stinky tofu in an air fryer or oven at 400 degrees for 5 to 7 minutes; serve with fresh pickled cabbage since the original garnish will have softened.
- Cleanup rhythm
- Fry stinky tofu with the kitchen well-ventilated and windows open; clean the frying vessel and any splatter surfaces promptly, as the fermented odor can linger on cast iron or unventilated surfaces.
Ingredient brief
Role, handling, and swap guidance for each key ingredient.
fermented stinky tofu
main ingredient
Purpose: The fermentation transforms ordinary tofu into a deeply savory, umami-loaded food with a porous, crumbly interior that crisps dramatically when fried.
Handling: Purchase from the refrigerated section of an Asian grocery store; drain on paper towels and cut into large cubes.
Adaptation: There is no direct substitute that replicates the flavor -- if unavailable, extra-firm tofu marinated in miso and a small amount of fish sauce for 24 hours gives a mildly pungent, fermented-adjacent result.
cabbage
quick pickle garnish
Purpose: The pickled cabbage provides acidity and crunch that cuts through the richness of the fried tofu and refreshes the palate between bites.
Handling: Shred finely, toss with rice vinegar, a pinch of sugar, and salt, and let sit for at least 20 minutes before serving.
Adaptation: Daikon radish, sliced thin and pickled in the same brine, makes an equally good accompaniment.
oyster sauce
finishing drizzle
Purpose: A thin drizzle of oyster sauce over the fried tofu adds a glossy, savory-sweet layer that bridges the pungent tofu and the pickled cabbage.
Handling: Thin with a small amount of warm water if the sauce is too thick to drizzle evenly.
Adaptation: Hoisin sauce works as a sweeter alternative; for a vegetarian version, use mushroom-based vegetarian oyster sauce.
chili sauce or chili crisp
heat condiment
Purpose: Stinky tofu is almost always served with some form of chili condiment to add heat and another layer of complexity against the fermented base.
Handling: Serve in a small dish alongside rather than pre-applied so heat level can be adjusted per diner.
Adaptation: Sriracha or sambal oelek both work; chili crisp (Lao Gan Ma style) adds textural crunch alongside the heat.
Technique notes
- Use a dedicated wok or pot for frying stinky tofu if possible -- the pungent fermented aroma can transfer to lightly seasoned oil that you use for other cooking.
- Listen to the tofu as it fries: an initial loud sizzle will quiet down as the surface moisture escapes, then pick up again as the crust forms; this second phase of sizzle is the signal that it is almost ready to pull.
- Do not crowd the frying vessel -- stinky tofu releases more steam than regular tofu during frying and pieces that are too close together will steam each other rather than crisping individually.
Ingredient swaps
- Vegetarian direction
- Replace oyster sauce with mushroom-based oyster sauce; all other components including fermented stinky tofu itself are typically vegan.
- Lower-fat direction
- Air fry at 380 degrees Fahrenheit for 12 to 15 minutes, flipping once; the crust will not achieve the same hollow-crispy interior but the fermented flavor is fully preserved.
- Newcomer-friendly approach
- Source a milder-fermented stinky tofu if your Asian grocery stocks different intensity levels; some are labeled 'light' and have a noticeably milder aroma while still delivering the characteristic interior texture.
Serve alongside
- Taiwanese scallion pancakes (cong you bing)
- Sweet potato fries (a common night market pairing)
- Oyster vermicelli soup (o-a-misua)
- Taiwanese bubble tea (classic milk tea)
- Cold Shaoxing rice wine
Serving suggestions only — check pairings for your household's allergens.
Storage & reheating
- Uncooked fermented stinky tofu blocks keep refrigerated in their brine for several weeks; once fried, the tofu is best eaten within 20 minutes.
- Leftover fried pieces can be refrigerated for up to 1 day, though significant softening occurs; re-crisp in a 400-degree oven for best results.
Equipment
- Deep wok or heavy pot for stable high-heat frying with room for the tofu to float
- Spider strainer for gentle retrieval without breaking the crisp crust
- Wire rack over a sheet pan for draining and holding the tofu before serving
Make this household-aware
Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.
Plan it in Listahan
Add Stinky Tofu to your week, check it against your household's allergens, and build the shopping list automatically.
More Chinese recipes
Chinese Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Steamed Fish with Soy and Ginger
A traditional banquet dish featuring delicately steamed whole fish with hot oil poured over aromatics.
Chinese Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Xiao Long Bao (Soup Dumplings)
Delicate steamed buns filled with pork and a rich, savory soup.
Chinese Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Yuxiang Rou Si (Fish-Fragrant Pork Shreds)
A classic Sichuan dish that uses "fish-fragrant" seasoning (sweet, sour, and spicy) on pork shreds, containing no actual fish.