Vietnamese Rainbow Pudding (Chè Sương Sa Hạt Lựu)

Servings: 8 Total Time: 1 hr 30 mins Difficulty: Intermediate
A refreshing and colourful Vietnamese dessert with crunchy and chewy rubies, creamy coconut sauce and sweet mung bean soup.
Vietnamese Rainbow Pudding (Chè Sương Sa Hạt Lựu) pinit

Vietnamese Rainbow Pudding – Chè Sương Sa Hạt Lựu – is my all-time favourite dessert. It’s a delightful mix of flavours, textures and vibrant colours, making it as fun to eat as it is to look at. The crunch of water chestnuts, the sweetness of mung bean soup, the creaminess of coconut sauce – every spoonful is a perfect balance. My version takes it a step further by using fruit freeze-dried powder to give the rubies a gorgeous pink and purple hue, while my favourite pandan flavour adds a natural green.

This pudding may look complicated, but trust me, it’s much easier than it seems. It does require a little effort, but the end result is more than worth it. If you’re looking for a dessert to impress your family or guests, this is the one. Today, it is warm and sunny in the UK, this pudding is the perfect refreshing treat. Picture those hot summer days – this is my go-to pudding.

Vietnamese Rainbow Pudding (Chè Sương Sa Hạt Lựu)

Let me walk you through how to make this beautiful Vietnamese Rainbow Pudding.

The star of the pudding – colourful rubies

The highlight of this dessert is the trio colourful rubies – water chestnut cubes coated in tapioca flour and boiled to create a chewy, translucent texture. This is where we start.

If you’ve never heard of water chestnuts, here’s a fun fact: “They’re not actually nuts but rather an aquatic vegetable that grows in marshes, underwater, or in mud“. You can read more about them here. Once peeled, they reveal a white, crunchy and juicy flesh. Chop them into small cubes, and now comes the fun part – dyeing them into three beautiful colours.

water chestnuts

For the green rubies, I use pandan leaves blended with water to create a dark green juice. For pink and purple, food colouring is an easy option, but I love adding natural flavours too. I mix freeze-dried blueberry powder with water for a deep purple shade and strawberry powder for a lovely pink.

Vietnamese Rainbow Pudding (Chè Sương Sa Hạt Lựu) - colourful rubies

The chopped water chestnuts should be soaked in their respective colour mixtures for a couple of hours. The longer they soak, the deeper the colour. Keep in mind that once coated in tapioca and boiled, the colours will fade slightly, so a stronger dye is better.

Making the mung bean soup

While waiting for the rubies to absorb their colours, it’s time to prepare the mung bean soup. This is the base of the pudding and gives it a naturally sweet and creamy texture.

Simmer mung beans (I’ve soaked them for 3 hours in advance) in water on low heat for about 30 minutes. Once softened, whisk them while still simmering to break them down. Add sugar and bring the mixture to a gentle boil again. For an authentic Vietnamese touch, add a few drops of banana extract. This small addition brings out a traditional aroma. The consistency is up to you, but I prefer it slightly runny rather than too thick.

mung bean soup

Preparing the black glass jelly

To add another layer of texture, I use black glass jelly. A shop-bought powder pack makes this step quick and easy.

Follow the instructions on the packet, typically, mix 50g of jelly powder with 1 litre of water and 100g of sugar. Stir constantly until fully dissolved. Run the mixture through a sieve to remove any lumps for a smooth texture.

Pour the liquid into a saucepan and put it on medium heat, stirring constantly until it comes to a gentle boil. Lower the heat and simmer for another 2-3 minutes, continuing to stir until the mixture is smooth and thickened. Pour it into a glass tray and let it cool completely before refrigerating. Once set, cut into small cubes, ready to be added to your pudding.

black glass jelly
black glass jelly

Making the coconut sauce

The coconut sauce ties everything together, adding a creamy, slightly salty contrast to the sweetness of the pudding.

In a saucepan, bring a tin of coconut milk to a gentle boil with a pinch of salt and two tablespoons of sugar. Adding a couple of pandan leaves is an option. To thicken it slightly, make a tapioca slurry by mixing 1 teaspoon of tapioca flour with a couple of tablespoons of water. Stir it into the coconut milk while heating until it reaches a gentle boil, then turn off the heat. Be careful not to overcook it, as coconut milk can split if overheated.

coconut sauce

Coating and cooking the rubies

Now, back to our colourful rubies. Work with one colour at a time to avoid mixing them up.

Scoop the chopped, dyed water chestnuts out of their colour juices, but don’t throw the liquid away – you’ll use it to boil the rubies later. In a separate bowl, gradually add tapioca flour, mixing well until the cubes are evenly coated. I use about 3 tablespoons of flour per batch, just enough to cover the chestnuts without clumping.

Coat the rubies
Coat the rubies

Bring the reserved coloured juice to a boil (adding extra water if needed). Drop the tapioca-coated chestnuts in and cook until they turn translucent and float to the surface – this takes just couple of minutes. Immediately scoop them into a bowl of cold water to prevent sticking. Repeat the process for the other two colours. Once all are cooked, drain and transfer them to a tray or plate, ready to serve.

Colourful rubies

Assemble the Vietnamese Rainbow Pudding

Now comes the most exciting part, putting everything together!

  • Fill a bowl or tall glass with ice.
  • Add a generous scoop of mung bean soup.
  • Add the colourful rubies.
  • Toss in some black glass jelly cubes.
  • Pour the creamy coconut sauce over the top.
Vietnamese Rainbow Pudding (Chè Sương Sa Hạt Lựu)

Mix everything up before eating and enjoy a cool, refreshing and utterly satisfying bowl of Vietnamese Rainbow Pudding.

This dessert is a showstopper – whether for a family gathering, special occasion or simply to treat yourself. Give it a try and let me know how it turns out!

Vietnamese Rainbow Pudding (Chè Sương Sa Hạt Lựu)

Check out the pudding section for more delicious sweet treat recipes! You’ll find a variety of desserts to satisfy your cravings, from traditional Vietnamese delights to modern twists.

Vietnamese Rainbow Pudding (Chè Sương Sa Hạt Lựu)

Difficulty: Intermediate Prep Time 30 mins Cook Time 60 mins Total Time 1 hr 30 mins
Servings: 8 Estimated Cost: £ 10

Description

A vibrant and refreshing Vietnamese dessert featuring chewy and crunchy tapioca-coated water chestnut rubies, sweet mung bean soup, creamy coconut sauce and silky black glass jelly - perfect for hot summer days!

Ingredients

Cooking Mode Disabled

For the Colourful Rubies

For the Mung Bean Soup

For the Black Glass Jelly

For the Coconut Sauce

To Serve

Instructions

  1. Prepare the Colourful Rubies
    • Divide the diced water chestnuts into three equal portions.
    • In separate bowls, mix the pandan juice, blueberry powder and strawberry powder with water. Soak each batch of water chestnuts in a different colour for 2 hours. 
    • Drain the coloured chestnuts (keeping the liquid), then coat each batch with tapioca flour, adding gradually until evenly covered.  
    • Bring the reserved coloured liquid to a boil (adding extra water if needed). Drop in the coated chestnut cubes and cook until they turn translucent and float (about 2 minutes). 
    • Transfer to a bowl of cold water to prevent sticking, then drain and set aside. 
    • Follow the same process for the other two colours. 
  1. Make the Mung Bean Soup
    • In a saucepan, simmer mung beans in water on low heat for 30 minutes until soft. 
    • Mash the beans with a whisk while simmering, then add sugar and bring to a boil. 
    • Stir in banana extract if using. Adjust consistency with more water if needed. 
  1. Prepare the Black Glass Jelly
    • Mix black glass jelly powder with 1 litre of water and 100g sugar until fully dissolved. 
    • Run the mixture through a sieve to remove any lumps. 
    • Heat over medium heat, stirring constantly until it reaches a gentle boil. 
    • Simmer for 2-3 minutes, then pour into a tray and let cool before refrigerating. 
    • Once set, cut into small cubes. 
  1. Making the Coconut Sauce
    • In a saucepan, heat coconut milk, sugar and salt over medium heat until neatly boiling. 
    • Stir in the tapioca slurry and bring to a gentle boil, stirring continuously. 
    • Remove from heat - do not overcook to prevent splitting. 
  1. Assemble the Pudding
    • Fill a bowl or tall glass with crushed ice/ice cubes. 
    • Add a generous scoop of mung bean soup. 
    • Add the colourful rubies and black glass jelly cubes. 
    • Pour over the coconut sauce. 
    • Mix everything before eating and enjoy the refreshing, vibrant dessert!

Nutrition Facts

Servings 8


Amount Per Serving
Calories 322.76kcal
% Daily Value *
Total Fat 2.3g4%
Saturated Fat 1.79g9%
Sodium 32.59mg2%
Potassium 706.07mg21%
Total Carbohydrate 71.6g24%
Dietary Fiber 6.73g27%
Sugars 37.11g
Protein 7.12g15%

Vitamin A 3.9 IU
Vitamin C 5.27 mg
Calcium 47.6 mg
Iron 2.3 mg
Vitamin E 0.9 IU
Vitamin K 2.92 mcg
Thiamin 0.24 mg
Riboflavin 0.19 mg
Niacin 1.24 mg
Vitamin B6 0.31 mg
Folate 169.53 mcg
Phosphorus 138.94 mg
Magnesium 64.02 mg
Zinc 1.08 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • For a shortcut, use food colouring instead of fruit powders for the rubies.
  • Adjust the sweetness of the mung beans soup and coconut sauce to taste.
Keywords: Vietnamese dessert, chè sương sa hạt lựu, rainbow pudding, water chestnut rubies, mung bean soup, coconut sauce, black glass jelly, chewy tapioca pearls, refreshing summer dessert, easy Asian dessert

Did you make this recipe?

Tag #summerandspicefoodblog if you made this recipe. Follow @summerandspicefoodblog on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
File under
Recipe Card powered by WP Delicious

Thao Bui

Food Blogger, Stylist and Photographer

Hi there, it’s lovely to meet you! I am a home cook, food lover and the founder of Summer and Spice. Originally from Hanoi, Vietnam—a city abundant in rich, diverse flavours—I now live in the UK with my husband and three kids.

Rate this recipe

Your email address will not be published. Required fields are marked *

Add a question

Your email address will not be published. Required fields are marked *

Min

Share it on your social network