Taiwanese peanut soup, often called hua sheng tang, is a gently sweet dessert soup of peanuts simmered until exceptionally soft in a light, clear broth. This stovetop version uses skinless peanuts and rock sugar, and it can be served warm or chilled; soaking the nuts first helps them cook more evenly.
Ingredients
- 2 cups (300 g) raw, shelled, skinless peanuts
- 6 cups (1.4 L) cool water, for soaking
- 8 cups (1.9 L) fresh water, for simmering
- ½ cup (90 g) Chinese rock sugar, or granulated sugar to taste
- 1 small pandan leaf, about 6 inches (15 cm), tied in a loose knot (optional)
- ⅛ teaspoon (0.5 g) fine salt, optional
Instructions
- Sort and soak the peanuts. Pick through the peanuts and discard any shriveled pieces or bits of shell. Rinse them under cool water, put them in a large bowl, and cover with the 6 cups (1.4 L) soaking water. Leave them for 8 hours or overnight at room temperature in a cool spot. The peanuts will absorb some water and cook more evenly after soaking. If your kitchen is very warm, refrigerate them while they soak.
- Drain and start the soup. Drain the peanuts and rinse them once more. Transfer them to a heavy pot with the 8 cups (1.9 L) fresh water and the pandan leaf, if using. Bring the pot to a boil over medium-high heat, which should take about 10 minutes. Skim off any foam that gathers on the surface. Lower the heat until the liquid is at a quiet, steady simmer, not a rolling boil.
- Simmer until the peanuts are soft. Partially cover the pot, leaving a small gap for steam to escape, and simmer for 1 hour 45 minutes. Check occasionally that the liquid is barely bubbling and that the peanuts remain covered; add a little hot water if evaporation exposes them. Stir gently once or twice, taking care not to break the peanuts. They are ready for the next step when one can be pressed easily between your fingers or mashed against the side of the pot with a spoon. If they are still firm or chalky in the center, keep simmering and check every 10 to 15 minutes. Peanut age and size can make the cooking time vary.
- Sweeten and finish. Add the rock sugar and optional salt. Simmer gently for 15 minutes, stirring once or twice until the sugar dissolves. Taste a spoonful of broth and add a little more sugar if you prefer a sweeter dessert. Turn off the heat, remove the pandan leaf, and let the soup stand for 5 minutes before serving. The broth will be lightly sweet rather than syrupy, allowing the flavor of the peanuts to come through.
Tips
- Choose the right peanuts. Use raw, shelled peanuts rather than roasted or salted snack peanuts. Roasted nuts have a different flavor and may not soften as evenly; salted peanuts can make the broth too salty. Skinless peanuts give the soup its pale, clean appearance, but peanuts with skins are usable if that is what you have. The skins may tint the broth and can loosen during cooking.
- Let tenderness guide the finish. Time is a useful estimate, not a guarantee. Older or larger peanuts can need longer, and adding sugar before they are tender can slow softening. Keep simmering in short intervals until the centers are creamy. A hard boil is not a shortcut: it can split the nuts and evaporate too much liquid before they soften.
- Adjust sweetness at the end. Chinese rock sugar is sold in Asian grocery stores and has a mellow sweetness that suits this soup. If you cannot find it, use an equal weight of ordinary granulated sugar; the soup will still work, though its flavor may taste a little more straightforward. Start with the listed amount and add more only after tasting.
- Keep the pot gently covered. A partially covered pot limits evaporation while still letting excess steam escape. If you use a tight-fitting lid, check the liquid level more often. Add hot water rather than cold so the simmer resumes promptly, and avoid adding water in large amounts that would dilute the broth.
Serving Suggestions
Serve the soup in small bowls as a dessert or a sweet afternoon snack. It is traditionally enjoyed warm or at room temperature, and it is also pleasant chilled; the broth may taste a little less sweet when cold, so taste it before serving and adjust the sweetness while it is still warm. Include both peanuts and broth in each bowl, using a ladle rather than draining the liquid.
For a more substantial dessert, serve it with small glutinous rice balls, often called tangyuan. Cook the rice balls separately according to their package directions, then add them to individual bowls just before serving. Keeping them separate until the last moment helps prevent them from becoming overly soft in the pot. A simple plate of fresh fruit or a lightly sweet tea can also accompany the soup without competing with its mild flavor.
Variations
Families and shops vary the sweetness, texture, and garnishes of Taiwanese peanut soup, so there is room to make this version your own. For a more fragrant bowl, include the optional pandan leaf while the peanuts simmer and remove it before serving. Pandan can be difficult to find; omitting it leaves a clean peanut-and-sugar flavor rather than making the soup incomplete. Avoid adding a large amount of a strong extract, which can overwhelm the delicate broth.
For a thicker, creamier result, ladle out about ½ cup (120 ml) of cooked peanuts with a little broth, mash them with a fork, and stir them back into the pot. This adds body without requiring flour or starch. For a lighter dessert, add a little hot water after cooking and correct the sweetness to taste. You can also serve the soup cold from the refrigerator, or warm only the portion you plan to eat. Add cooked tangyuan to bowls for a more filling variation, rather than simmering them with the peanuts.
Storage and Reheating
Cool leftovers promptly and refrigerate them in a covered container within 2 hours of cooking. The soup keeps for 3 to 4 days in the refrigerator. The peanuts may continue to absorb liquid as they sit, so the broth can seem thicker the next day; stir in a splash of water when reheating if you want a looser consistency.
Reheat only the amount you need in a small saucepan over medium-low heat, stirring occasionally until steaming hot, or use a microwave-safe bowl and heat in short intervals, stirring between them. For food safety, leftovers should reach 165°F (74°C) when reheated. Do not leave the soup at room temperature for more than 2 hours. To freeze, portion it into freezer-safe containers and use within about 2 months for best quality; thaw overnight in the refrigerator and reheat gently. The peanuts may be softer after freezing, but the soup remains usable.
Frequently Asked Questions
Can I make Taiwanese peanut soup without soaking the peanuts?
Soaking is strongly recommended because it helps the peanuts cook more evenly and shortens the long simmer. If you skip it, expect the peanuts to take longer and check tenderness rather than relying on the recipe timing. Add water as needed to keep them submerged. Do not add the sugar until the centers are soft.
Why are my peanuts still hard after simmering?
They may be older, unusually large, or not fully hydrated. Continue simmering gently and test a few peanuts from different parts of the pot every 10 to 15 minutes. Make sure there is enough liquid and that the pot is not boiling vigorously. Some batches simply need more time; the desired texture is tender throughout, not just soft on the outside.
Can I use peanuts with their skins on?
Yes. The soup will still cook, though the loose skins can darken the broth and give it a less smooth appearance. You can rub off skins that loosen during soaking, but removing every skin is not necessary. Use raw peanuts, not roasted peanuts, and keep the same soaking and simmering approach.
Can I use a pressure cooker?
Yes, but cooking times depend on the pressure cooker and the age of the peanuts. Follow the appliance maker’s directions for cooking soaked beans or legumes, use enough water for your model, and allow pressure to release safely according to its manual. Cook the peanuts until tender before stirring in the sugar; sugar can be added during a brief simmer after pressure cooking.
Is Taiwanese peanut soup served hot or cold?
Either way is suitable. Warm soup has a more noticeable aroma and makes a comforting dessert, while chilled soup is refreshing and can be prepared ahead. If serving it cold, chill it promptly in a shallow container and stir before portioning, since the peanuts settle and thicken the broth as it rests.
Can I reduce the sugar or make it sweeter?
Yes. The amount here makes a gently sweet broth, but preferences vary. You can begin with less sugar and add more after the peanuts are tender, tasting as you go. If you sweeten it while hot and plan to serve it chilled, remember that cold food can seem less sweet, so make the final adjustment after it has cooled.
Related
- Portuguese Kale Sausage Soup with Potatoes
- Portuguese Kale and Chorizo Soup, Made for Weeknights
- Portuguese Fish Stew with Potatoes: A Simple Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).