Hanzhong vegetable tofu is the most nurturing of the city's celebrated Four Great Snacks — freshly made soft tofu curds coagulated with sour whey rather than gypsum, folded with shredded white cabbage and ladled over thin rice congee. Dressed with pounded garlic, chili oil, sesame oil, and rice vinegar at the table, it balances soy sweetness, vegetable freshness, sour fragrance, and clean heat. The dish has sustained households in the Hanshui river valley since at least the Ming dynasty.
The origins of Hanzhong vegetable tofu are layered in two legends. One traces it to the early Han dynasty, when Liu Bang ruled Hanzhong as King of Han and the dish was already a staple of the local garrison. A Tang-dynasty account from Xixiang County tells of a farmer named Zhao Shanshun who accidentally poured fresh soybean milk into a simmering rice congee pot; the residual heat and acidity curdled the milk into silken soft curds, which he enriched with garden greens for his recovering wife — the dish spread through the hamlet and across the Hanshui basin from there. Whether Han or Tang in origin, by the Ming and Qing dynasties the preparation was thoroughly embedded in local daily life. The defining technique — sour whey coagulation rather than gypsum — gives the tofu a cleaner flavour and softer texture than its counterparts in other Shaanxi cities.
Snow-white curds dissolve on the tongue with a gentle soy sweetness before the thin rice porridge underneath adds warmth and body; shredded white cabbage offers a light, watery crunch; the pounded-garlic chili dressing ignites a slow, spreading heat that rises through everything. All four textures and flavours arrive in a single spoonful — a modest-looking bowl that delivers unexpected complexity.
Sour whey — the acidic liquid strained from a previous tofu batch, rich in lactic acid — is poured in a thin stream into soymilk heated to 80–85°C. The lactic acid depresses pH to near the isoelectric point of soy proteins (principally glycinin), triggering thermal denaturation and the loose aggregation of unfolded protein chains into a high-moisture, silken curd. Unlike calcium-sulfate coagulation, which precipitates proteins in seconds, acid-whey coagulation proceeds over several minutes, yielding fine, uniform curds with maximum water retention. White cabbage's mild organic acids help stabilise the delicate gel during the brief shared simmer, preventing the curds from breaking apart.
Variations
菜豆腐稀饭 — the canonical presentation of fresh curds over thin rice porridge with chili dressing; plain bowl of curds with no porridge, heavier on the chili-garlic sauce; chilled summer version dressed with rice vinegar, sesame oil, and cucumber; the Sichuan douhua (豆花) is a close regional cousin, but Hanzhong's version uses sour whey rather than gypsum, yielding a distinctly more acidic and softer curd.
On the Palate
Where Hanzhong Vegetable Tofu sits in the Chinese flavor cloud
Ingredients
Serves 4How it's made
7 steps · 25 min
- 1480 min
Soak yellow soybeans in cold water for 8 hours; drain, then grind with fresh water in batches to a smooth slurry; strain through fine muslin to yield about 1.5 litres of soymilk.
- 230 min
Wash rice and simmer in 1 litre of water over low heat for 30 minutes until thin and porridge-like; keep warm.
- 315 min
Heat soymilk in a separate pot to 80–85°C; reduce to low heat; pour the sour whey in a thin stream in three additions, stirring gently clockwise, until white curds bloom and the liquid clears.
Watch outHold the soymilk at 80–85°C and drizzle the whey in slowly — pour too fast or too hot and the curd turns coarse and grainy instead of silky.
- 43 min
Add shredded white cabbage to the tofu curds; stir gently; simmer on low for 3 minutes until the greens are just tender but still bright green.
Watch outSimmer the cabbage just to bright-green and barely tender — a minute too long and it goes drab and soft.
- 55 min
Pound garlic and ginger to a paste; combine with chili oil, rice vinegar, sesame oil, and salt in a small dipping bowl.
- 63 min
Ladle warm rice porridge into bowls; spoon the tofu curds and cabbage over the porridge.
- 72 min
Top with chopped scallions and cilantro; add the garlic-chili dressing to taste; serve immediately while steaming hot.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






