Grandma kept a clay pot on the back burner every winter, and the faint grassy sweetness drifting from it meant one thing: she was making this traditional water chestnut sweet soup. Peeling those muddy little corms was the part nobody wanted, but the moment they hit simmering water and turned translucent, releasing that clean, cooling fragrance, it felt entirely worth it. It’s one of those Chinese dessert soups that needs almost nothing beyond good ingredients and patience.
Why Simplicity Is the Whole Point Here
Rock sugar and fresh water chestnuts don’t need help. When you strip everything back to two or three ingredients, the soup either works or it doesn’t, and that honesty is actually what makes mastering it so satisfying. The liquid turns faintly golden, barely sweet, with a crispness that softens just enough without losing its character. Cold or warm, it lands differently, but it’s always right.
What Goes Into This Bowl
Fresh water chestnuts are the heart of this recipe, so the ingredient list is refreshingly short. Here’s what to gather before you start:
Fresh water chestnuts (about 500g / 1.1 lbs): These are sold with their dark brown skin still on at most Asian grocery stores. Look for firm ones with no soft spots or shriveling. The freshness matters here since canned water chestnuts carry a metallic undertone that flattens the clean sweetness you’re after.
Rock sugar (60–80g / about 2–3 oz): Loose chunk rock sugar melts more evenly than single large crystals. It gives a rounded, mellow sweetness that white sugar just can’t replicate in a Chinese water chestnut dessert soup. Start with less and adjust at the end.
Water (1.5 liters / about 6 cups): Plain filtered water. No broth, no additives.
Pandan leaves, optional (2–3 leaves, tied into a knot): A Southeast Asian influence, but it deepens the fragrance beautifully without competing. Completely optional if you want the purest traditional version.
Getting Your Chestnuts Ready
Rinse the water chestnuts under cold running water and scrub off visible mud. Peel each one with a small paring knife, removing the skin in downward strokes starting from the top. Once peeled, drop them straight into a bowl of cold water to prevent any slight browning. You can leave them whole for a more traditional look, or halve them if you prefer them to release more starch into the broth.
Cooking It Step by Step
Step 1: Rinse and peel the water chestnuts
Work through all the water chestnuts first before turning on any heat. Keep the peeled pieces in cold water until every single one is done. Rushing the peeling mid-cook leads to uneven cooking times, and a few pieces will end up mushy while others stay too firm.
Step 2: Bring the water to a gentle boil
Pour 1.5 liters of water into a medium pot and bring it to a boil over medium-high heat. Drain the water chestnuts and add them in. You’ll immediately notice the water clouding slightly as the natural starch begins releasing.
Step 3: Add pandan leaves if using
Drop the knotted pandan leaves into the pot now, within the first two minutes of boiling. Let them steep with the chestnuts as the soup cooks. The broth will take on a faint herbal warmth. Discard the leaves before serving.
Step 4: Simmer until the chestnuts turn just tender
Reduce the heat to medium-low and simmer uncovered for 18 to 22 minutes. The water chestnuts are ready when they lose their raw chalky white color and become lightly translucent, shifting toward a pale ivory. Press one gently with a spoon: it should yield without crumbling, holding its shape while feeling cooked through. Avoid boiling hard the entire time or the texture turns grainy.
Step 5: Sweeten with rock sugar
Add the rock sugar in the last five minutes of cooking, not at the start. Stirring it in at the end gives you full control over sweetness without cooking the sugar too long, which can create an overly thick or syrupy texture. Taste and adjust. The soup should taste lightly sweet with a clean, cooling finish.
Step 6: Serve warm or chill before serving
Ladle into small bowls while warm, or let the pot cool completely and refrigerate for two hours to serve cold. Both versions are traditional. The cold version especially highlights the crisp, refreshing quality that makes this Chinese water chestnut dessert soup so popular in warmer months.
Serving It Warm vs. Cold Depending on the Season
When Temperature Changes Everything
In summer: Chill the soup for at least two hours before serving. The rock sugar syrup slightly thickens as it cools, giving each sip a silkier, more refreshing feel. Pour over a small amount of crushed ice in the bowl if you want a more pronounced cooling effect.
In winter or after a meal: Serve it just off the heat, slightly warm rather than piping hot. The fragrance opens up more at a gentle temperature, and the water chestnuts stay slightly crisper than when the soup has been sitting and reheating.
As a light between-meal drink: Strain out the solids and serve just the broth in a small cup. It’s essentially a naturally sweetened herbal-style drink, clean and light enough to drink mid-afternoon without feeling heavy.
Easy Swaps and Adjustments
Fresh vs. canned water chestnuts for soup: Fresh will always give a better result since the texture stays crisp and the flavor is naturally sweet. Canned works in a pinch: rinse them thoroughly in cold water, reduce cook time to about 8 minutes, and expect a slightly softer texture.
Rock sugar alternatives: White sugar works but tastes sharper. Coconut sugar adds warmth but shifts the color to a darker amber. Honey stirred in off heat is another option, though it changes the flavor profile noticeably.
Adding ginger: A thin slice of fresh ginger added with the water chestnuts gives a mild warming note. Popular in winter versions for anyone who runs cold.
Barley addition: Some households add cooked pearl barley for a more filling dessert soup. Add pre-cooked barley in the last few minutes so it doesn’t break down.
What to Serve Alongside This Soup
When I serve this at home, it usually sits at the end of a meal as a light dessert rather than a standalone course. On its own, it’s light and subtle, which means it pairs well without competing with richer dishes.
Sesame rice balls (tang yuan): Add 2 or 3 small plain or sesame-filled tang yuan directly into the soup bowl for a more filling dessert.
Steamed sponge cake (ma lai go): Serve a small slice on the side to contrast the light liquid with something soft and lightly caramelized.
Almond tofu (annin tofu): Scoop a piece into the chilled soup. The mild almond flavor and silken texture work quietly alongside the water chestnut broth without overwhelming it.
As part of a traditional Chinese dessert spread: Pair it alongside red bean soup and longan jelly for a full tang shui dessert table at family gatherings.
Getting the Texture Right Every Time
Chestnuts turning mushy: Usually a sign of hard boiling throughout the cook time. Keep the heat at a gentle simmer after the initial boil. A rolling boil breaks down the cell walls too fast and produces a grainy, floury texture instead of that distinct clean bite.
Soup tasting flat or bland: Rock sugar added too early can mellow out without impact. Always add sweetener in the last five minutes. Also check your water chestnut freshness: older or overly mature ones have less natural sweetness.
Broth looking cloudy or thick: A small amount of cloudiness is normal as starch releases from the water chestnuts. Excessive cloudiness usually means the heat was too high, causing rapid starch breakdown. Skim the surface once during cooking if needed.
Keeping Leftovers
Leftover soup keeps well in the refrigerator for up to three days in a covered container. The chestnuts will continue to soften slightly as they sit, which most people actually prefer by day two. Reheat gently over low heat rather than microwaving, since rapid reheating can make the chestnuts grainy. The chilled version straight from the fridge doesn’t need reheating at all.
Traditional Water Chestnut Sweet Soup Recipe
Description
A classic Chinese dessert soup made with fresh water chestnuts and rock sugar, simmered until lightly sweet and cooling. Simple to prepare, naturally refreshing, and just as good warm as it is chilled.
Ingredients
Main
Optional
Instructions
Step 1: Prepare the water chestnuts
Scrub each water chestnut under cold running water to remove surface mud. Using a small paring knife, peel the dark brown skin by working downward from the crown of each piece. Transfer peeled chestnuts immediately into a bowl of cold water to prevent browning. Leave whole or halve them depending on your preference.
Step 2: Start the soup base
Pour 1.5 liters of filtered water into a medium pot. Drain the peeled water chestnuts and add them to the pot. Bring to a boil over medium-high heat. If using pandan leaves or ginger, add them at this stage so their fragrance has time to steep into the broth.
Step 3: Simmer gently
Once boiling, reduce the heat to medium-low. Allow the soup to simmer uncovered at a gentle pace for 18 to 22 minutes. Avoid a hard boil throughout this stage. The chestnuts should slowly shift from chalky white to a lightly translucent pale ivory. Skim any surface foam in the first five minutes if needed.
Step 4: Check for doneness
Test a water chestnut by pressing it gently against the side of the pot with a spoon. It should yield with slight resistance without crumbling or feeling mushy. If still chalky in the center, continue simmering for another 3 to 5 minutes and test again.
Step 5: Sweeten the soup
Once the chestnuts are cooked through, add the rock sugar directly into the pot. Stir over low heat for 3 to 5 minutes until fully dissolved. Taste and adjust sweetness now. The finished soup should taste clean and lightly sweet without any harsh sugar edge.
Step 6: Serve or chill
Remove pandan leaves and ginger slices. Serve warm immediately in small bowls, or allow the pot to cool to room temperature before refrigerating for at least two hours. Both serving temperatures are traditional and produce a distinctly different tasting experience.
Nutrition Facts
Servings: 4 ServingCalories:90kcalSodium:10mgDietary Fiber: 2gSugars: 14gProtein:1gCarbohydrates: 22g
Note
- Fresh water chestnuts produce the best texture and sweetness. Canned chestnuts can substitute but reduce cook time to 8 minutes.
- Rock sugar is strongly preferred over white sugar for its rounded, mellow sweetness.
- Pandan leaves are optional but add a fragrant herbal undertone popular in Southeast Asian variations.
- Leftovers keep refrigerated for up to 3 days. Chestnuts continue to soften slightly over time, which many prefer.