At the table
Eat with a spoon, letting each spoonful cool. Stir in the toppings if desired; this is a savory soybean dish, not a sweet rice porridge.
Contains soy. Some versions also contain squid or dried shrimp; check toppings, cooking fat and stock before choosing a vegetarian or vegan serving. Confirm the actual recipe for allergies.
The soft base may suit a child who can eat this texture. Cool each small spoonful and check for chewy seafood toppings and relevant allergies.
Recipes vary. Ask the restaurant about ingredients and serving before you order.
GET TO KNOW THE DISH
What goes into it?
Explore some key ingredients below. Preparations may use additional seasonings and ingredients.
Seasoning and toppings vary. Some Jingning versions add squid or dried shrimp, while a simpler preparation uses beans, oil, salt and herbs.
Typical ingredients
In some versions
Recipes vary by restaurant.
How does it taste?
Gentle soybean aroma with savory seasoning; toppings can add seafood flavors.
- Chili heat
- Texture
- Soft, thick and slightly grainy, rather than smooth set tofu.
- How it’s made
- Soak and grind soybeans, then cook the ground beans and liquid together. Season with oil and salt; scallion or coriander may be added before serving warm.
Seasoning and toppings vary. Some Jingning versions add squid or dried shrimp, while a simpler preparation uses beans, oil, salt and herbs.
A CONNECTION TO PLACE
Origin & regional roots
Associated with Zhejiang.
About this regional connection
Zhejiang: Associated with southern Zhejiang (Lishui/Wenzhou mountain counties); not exclusive to one city.
Ask if they have it first
请问你们有豆腐娘吗?
Do you have this item?
A LITTLE SOMETHING TO READ
Story & history
The “mother of tofu” at the table
Doufuniang’s name means “mother of tofu”: ground soybeans go into the pot before the curd-setting stage of tofu making. In Jingning’s She communities, this familiar home dish also welcomes guests. Grinding and cooking create its distinctive soft, grainy texture; herbs and, in some versions, seafood add contrast.







