
Walnut Soup
Hawker • Singapore
About Walnut Soup
Sweet walnut paste dessert — brain food
How to Make Walnut Soup (Traditional & Healthy Version)
Walnut Soup is a beloved dessert found in Singapore’s vibrant kopitiam and hawker centres, reflecting the city’s fusion food culture. This smooth, creamy, and naturally sweet soup is often enjoyed as a soothing finale to a meal, especially during humid afternoons or festive gatherings. While its roots are linked to global influences, Singaporean Walnut Soup has evolved to suit local palates, blending the richness of walnuts with subtle hints of pandan and soy milk for a vegan-friendly twist. The taste is nutty and comforting, with a gentle sweetness that pairs perfectly with the tropical climate of Singapore. Many locals appreciate Walnut Soup for its nourishing qualities, often served warm to bring out the full aroma of roasted walnuts. In Singapore, health-conscious diners seek this dessert as a lighter alternative to traditional sweets, enjoying it as a guilt-free treat that fits perfectly into a balanced meal plan. Its popularity across generations makes it a staple in both home kitchens and bustling hawker stalls, embodying the multicultural spirit of Singaporean cuisine. Making Walnut Soup at home allows you to control the ingredients, reduce sugars, and boost nutrition, ensuring a wholesome dessert that’s suitable for vegan, vegetarian, and weight-conscious diets. This recipe is designed for easy preparation, with accessible ingredients that showcase local flavors and contemporary health trends in Singapore’s food scene.
Ingredients(for 1 small bowl, typical kopitiam portion)
- 1 cup Raw walnuts (gently toasted for aroma)
- 2 cups Soy milk (unsweetened, vegan-friendly)
- 1 cup Water (filtered)
- 2 tablespoons Rock sugar (adjust to taste)
- 2 Pandan leaves (tied into a knot) - optional
- 1 tablespoon Corn starch (mixed with 2 tbsp water)
- 1/4 teaspoon Sea salt (balances sweetness)
- 1/2 teaspoon Vanilla extract (optional, for aroma) - optional
- 2 tablespoons Chopped walnuts (for garnish) - optional
Instructions
- 1
Toast the raw walnuts in a dry pan over low heat until fragrant and lightly browned.
5 minutes
Stir constantly to avoid burning and enhance flavor.
- 2
Blend the toasted walnuts with soy milk and water until very smooth using a high-powered blender.
5 minutes
Strain if needed for extra silky texture.
- 3
Pour the walnut mixture into a pot, add pandan leaves if using, and bring to a gentle simmer over medium heat.
5 minutes
Do not boil to prevent curdling.
- 4
Add rock sugar and sea salt, stirring until the sugar dissolves.
2 minutes
Taste and adjust sweetness as desired.
Why This Dish is Healthy
This Walnut Soup recipe is healthy because it uses whole, minimally processed ingredients without dairy or refined sugar. Walnuts are known for their nutrient density, supporting cardiovascular health and weight management. The inclusion of soy milk makes it lactose-free and vegan-friendly, perfect for those seeking plant-based desserts in Singapore. By controlling sweetness and avoiding cream, this dessert fits well into calorie-conscious meal plans.
Walnut Soup is rich in plant-based protein, heart-healthy fats, and dietary fiber. Walnuts provide omega-3 fatty acids, essential vitamins like vitamin E, and minerals such as magnesium and potassium. Soy milk adds additional protein and is low in saturated fat, making this dessert suitable for both vegetarian and vegan diets. The use of pandan leaves offers antioxidants, while minimal sugar keeps the glycemic load low. This recipe supports healthy cholesterol, brain function, and sustained energy.
Pro Tips
- 💡Tip 1: Use freshly toasted walnuts for maximum aroma and flavor.
- 💡Tip 2: Strain blended soup for a silky texture, especially if serving to guests.
- 💡Tip 3: Adjust thickness by adding more or less corn starch slurry according to preference.
Storage & Serving
Store leftover Walnut Soup in an airtight container in the fridge for up to 2 days. Reheat gently on the stove, stirring to restore creaminess. Avoid freezing as texture may change.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 190.0 kcal |
| Protein | 4.0 g |
| Carbohydrates | 22.0 g |
| Total Fat | 10.0 g |
| Fiber | 1.0 g |





