🌍 FlavorBridge View Interactive Recipe →
Chè Ba Màu 🇻🇳 Vietnamese Cuisine

Chè Ba Màu

Vietnam's jewel-box dessert: layers of green pandan jelly, yellow mung bean paste, and red kidney beans in sweetened coconut milk over crushed ice. A riot of color, texture, and tropical sweetness.

30 min prep 🔥45 min cook 75 min total 🍽6 servings 📊medium

The Cultural Story

The name means "three-color dessert," but walk past any chè vendor in Ho Chi Minh City and you might count four, five, or six colors layered in a tall glass. The classic version builds up from the bottom: plump red kidney beans or adzuki beans cooked in simple syrup, a layer of yellow mung bean paste, and a vibrant green of pandan-flavored jelly or grass jelly. Everything gets crowned with coconut milk — rich, lightly sweetened, scented with a pinch of salt — poured over crushed ice that keeps the whole thing cold as you eat. Chè ba màu belongs to a vast family of Vietnamese sweet soups, cold drinks, and dessert preparations all grouped under the word chè. There are hundreds of varieties: chè trôi nước (glutinous rice balls in ginger syrup), chè bưởi (pomelo jelly dessert), chè hạt sen (lotus seed dessert). But ba màu is arguably the most iconic — the one sold at street carts from Hanoi to Cà Mau, from Vietnamese bakeries in Paris to strip mall dessert shops in Houston. Its cheerful colors make it instantly recognizable, almost a flag. The layers represent more than aesthetics. Green is often pandan — a Southeast Asian herb with a subtly sweet, vanilla-like fragrance used in everything from cakes to rice. Yellow is mung bean, one of the most universal legumes in Vietnamese cooking, eaten at every meal from breakfast congee to wedding desserts. Red is kidney bean or adzuki — sweet, earthy, and filling. Together they build a dessert that is substantial enough to be a small meal, sweet without being cloying, and cool enough to survive a Saigon August afternoon. Street vendors serve it in plastic cups with two straws and a spoon, and eating it is one of the small, uncomplicated pleasures of Vietnamese city life.

Ingredients

Instructions

  1. 1Cook the red beans: soak beans overnight or quick-soak in boiling water 1 hour. Drain, add fresh water to cover by 2 inches. Simmer 45–60 minutes until tender. Drain most water, leaving just a little. Add sugar and salt. Simmer 5 more minutes until syrupy. Set aside to cool.
  2. 2Cook the mung beans: drain soaked mung beans. Place in a saucepan with water to cover by 1 inch. Simmer 20–25 minutes until very soft and most water is absorbed. While warm, add sugar, salt, and pandan extract. Mash gently with a fork — you want a coarse, slightly chunky paste, not completely smooth. Set aside.
  3. 3Make the pandan jelly: bring water, agar-agar, and sugar to a boil, stirring until agar dissolves completely (about 3 minutes). Add pandan extract. Pour into a shallow pan or tray to a depth of about 1 cm. Let set at room temperature 30 minutes, then refrigerate until firm. Once firm, cut into small cubes or strips.
  4. 4Make the coconut milk topping: in a small saucepan over medium-low heat, warm the coconut milk with sugar and salt — do not boil. Add the tapioca starch slurry and stir for 2 minutes until very slightly thickened. Remove and let cool to room temperature.
  5. 5Assemble: in tall glasses or bowls, layer from the bottom: a generous spoonful of red beans, then a layer of mung bean paste, then a handful of pandan jelly cubes.
  6. 6Fill glasses with crushed ice up to the rim. Pour 3–4 tbsp of coconut milk over the top, letting it seep down through the layers. Serve immediately with a long spoon and straw.

Cook this with the full experience

Join FlavorBridge to explore authentic recipes from cultures around the world — with comments, ratings, and the stories behind every dish.

Open Interactive Recipe →