Plain tofu pudding is a genuinely healthy food. A 100-gram serving of the silken tofu base contains roughly 55 calories, delivers a solid dose of plant protein, and carries very little saturated fat. The catch is that tofu pudding is rarely eaten plain. The syrups, sweetened beans, and starchy toppings piled on top can turn a light, nutritious bowl into something closer to dessert.
What’s in the Base
Tofu pudding, known as douhua or doufu hua, starts with soy milk that’s gently coagulated into a custard-like texture. The base itself is impressively lean: high in protein relative to its calorie count, low in saturated fat, and naturally free of cholesterol. Soy is one of the few plant proteins considered “complete,” meaning it contains all nine essential amino acids your body can’t make on its own.
Tofu also has a glycemic index of just 15, which is very low. That means the base, on its own, causes almost no spike in blood sugar. For anyone managing blood sugar levels or simply trying to avoid energy crashes, unsweetened tofu pudding is about as gentle on your metabolism as a food can be.
One nutritional detail worth knowing: the coagulant used to set the tofu affects its mineral content. When calcium sulfate (gypsum) is the coagulant, calcium levels reach 120 to 200 milligrams per 100 grams, making it a meaningful source of calcium, especially for people who avoid dairy. Many traditional douhua recipes use gypsum for exactly this reason. Other coagulants, like glucono-delta-lactone (GDL), produce a silkier texture but contribute far less calcium.
The Syrup Changes Everything
Most tofu pudding is served with a sweet syrup, and this is where the nutrition picture shifts. A single serving of douhua with ginger brown sugar syrup contains about 146 calories, 17 grams of sugar, and 21.8 grams of carbohydrates. That’s a big jump from the plain base. For context, 17 grams of sugar is roughly four teaspoons, close to what you’d find in half a can of soda.
Traditional preparations vary widely. Cantonese-style douhua often comes in a light ginger syrup. Taiwanese versions might use brown sugar syrup or even a savory broth with soy sauce and chili oil. Southeast Asian versions sometimes add pandan-flavored sugar water. The savory versions tend to be lower in sugar but can be higher in sodium. If you’re making tofu pudding at home, cutting the syrup in half or switching to a thinner, less concentrated version is one of the simplest ways to keep the bowl closer to its healthy base.
Toppings Add Up Fast
Toppings are the other variable. A fully loaded bowl with sweetened peanuts, sweetened red beans, taro balls, and brown sugar syrup can easily exceed 500 calories. Here’s how common toppings compare in a typical serving:
- Brown sugar syrup (100 ml): 150 calories, 37.5 grams of carbs, no protein
- Sweetened peanuts (30 g): 160 calories, 10 grams of fat, 5 grams of protein
- Taro balls (50 g): 100 calories, 24 grams of carbs, 1 gram of protein
- Sweetened red beans (40 g): 80 calories, 18 grams of carbs, 2 grams of protein
Peanuts and red beans at least contribute some protein and fiber. Taro balls and boba pearls are essentially pure starch and sugar with minimal nutritional value. If you want toppings, unsweetened red beans or mung beans are the most nutritious choices, adding fiber and plant protein without a sugar load.
Heart and Bone Health Benefits
Soy foods like tofu pudding carry some broader health advantages. The FDA has recognized that consuming at least 25 grams of soy protein per day can lower total and LDL (“bad”) cholesterol. A single bowl of douhua won’t hit that threshold on its own, but it contributes. Soy products in general are considered beneficial for cardiovascular health because of their polyunsaturated fat content, fiber, vitamins, and minerals, combined with very low saturated fat.
The evidence on bone health is less clear-cut. Some studies have found that soy compounds called isoflavones slow bone loss in postmenopausal women, while others show no benefit. The American Heart Association has noted that clinical trials on this question have been too short and too small to draw firm conclusions. So while tofu pudding isn’t a proven bone-builder, it’s not a bad choice either, particularly when made with calcium sulfate.
Soy and Hormones
One of the most persistent concerns about soy foods is that they contain plant compounds structurally similar to estrogen, called isoflavones. The worry is that eating soy could disrupt hormone levels. A large meta-analysis of 40 randomized controlled trials, covering over 3,200 participants, found that soy isoflavones had no statistically significant effect on any measure of estrogenic activity in postmenopausal women. Estrogen levels, follicle-stimulating hormone, and other markers all remained unchanged compared to controls.
The current scientific consensus is that soy isoflavones behave differently from human estrogen in the body. They act more like selective modulators, meaning they can bind to estrogen receptors without producing the same hormonal effects. For the vast majority of people, eating tofu pudding regularly poses no hormonal concern.
How to Keep It Healthy
The base of tofu pudding is one of the healthiest things you can eat: low calorie, high protein, low glycemic, and rich in beneficial plant compounds. The question is really about what you put on it. A bowl with light syrup and a modest scoop of unsweetened beans is a genuinely nutritious snack or light meal. A bowl drowning in brown sugar syrup with peanuts, taro balls, and boba is closer to a dessert, though still a better one than most alternatives.
If you’re ordering from a shop, asking for less syrup or syrup on the side gives you control over the biggest source of added sugar. Choosing one topping instead of three keeps the calorie count reasonable. And if you’re making it at home, the plain base keeps in the fridge for a couple of days, making it an easy protein-rich snack you can dress up however you like.

