Tropical Mango Sticky Rice Recipe

Tropical Mango Sticky Rice Recipe

There are some desserts that transport you instantly, and for me, this Mango Sticky Rice recipe does just that. It takes me right back to a bustling street market in Chiang Mai, the air thick with the scent of charcoal grills, fragrant spices, and the sweet, intoxicating aroma of ripe mango and coconut. This isn’t just a dessert; it’s a texture and flavour experience. You get the soft, slightly chewy glutinous rice, saturated with a rich, sweet coconut sauce, paired with the bright, luscious sweetness of a perfectly ripe mango. A final drizzle of a salty-creamy coconut topping cuts through the sweetness, creating a perfectly balanced dish that is truly special.

I first attempted to recreate it at home after a holiday, determined to capture that authentic taste. It took a few tries to get the rice texture just right, but the result is a recipe I now make throughout the mango season. It’s the kind of dessert that feels both indulgent and wonderfully refreshing at the same time. I make this at least once a month when mangoes are at their peak – it’s become a family favourite. It’s ideal for finishing off a Southeast Asian-inspired meal or just as a standalone treat on a warm afternoon.

This authentic Mango Sticky Rice recipe will guide you through getting every element spot on, from steaming the rice to making the two distinct coconut sauces. Don’t be intimidated by the steps; they are straightforward and the result is more than worth the effort. Let’s get cooking!

Recipe Overview

This Mango Sticky Rice recipe creates a classic Thai dessert with three core components: perfectly steamed glutinous rice, a sweet coconut sauce to infuse the rice, and a slightly salty coconut cream topping to drizzle over. The flavour is a delightful balance of creamy, sweet, and subtly salty, with the fresh, juicy mango providing a bright contrast. After some testing, I found that letting the rice rest and absorb the coconut milk for at least 15 minutes is the key to getting that signature soft, chewy texture.

  • Prep Time: 15 minutes (plus 4 hours soaking time)
  • Cook Time: 30 minutes
  • Total Time: 45 minutes (plus soaking)
  • Servings: 4 people
  • Difficulty: Medium

Why You’ll Love This Mango Sticky Rice Recipe

  • Genuine Flavour: We’re not cutting corners here. You get the authentic taste of Thailand with the creamy, full-fat coconut milk creating a luscious sauce, balanced perfectly by a pinch of salt and the natural sweetness of palm sugar.
  • Active Cooking in 30 Minutes: While the rice needs a good soak, the hands-on cooking part comes together in about 30 minutes, making it an achievable treat for a special evening.
  • Flexible Recipe: You can easily adjust the sweetness of the sauce to your liking. If you can’t find palm sugar, caster sugar works well. You can also toast some sesame seeds or yellow mung beans for a crunchy topping.
  • Great for a Dinner Party Finale: This dessert works beautifully after a spicy main course, like my Sweet Chili Chicken Recipe. Its creamy, cooling nature is a wonderful contrast to heat and spice.
  • Family Tested: This recipe always gets compliments. My husband, who’s usually picky about desserts, asked for seconds the first time I made it!
Mango Sticky Rice Recipe

Mango Sticky Rice Recipe

⏱️ 15 min prep  •  🍳 30 min cook  •  👥 4 servings


📌 Pin This Recipe

Ingredients You’ll Need

For the most authentic flavour, it’s worth seeking out a few specific ingredients. Thai glutinous rice (also called sweet rice) is non-negotiable; it has a unique starch composition that makes it sticky and chewy when steamed. For the coconut milk, I always recommend using a full-fat version from a tin, as the carton varieties are often too thin. Aroy-D or Chaokoh are two excellent brands that deliver consistent creaminess.

  • For the Sticky Rice:
  • 400g Thai glutinous rice (sweet rice)
  • 250ml full-fat coconut milk
  • 150g caster sugar (or palm sugar, finely chopped)
  • 1/2 tsp salt
  • For the Coconut Topping:
  • 125ml full-fat coconut milk
  • 1 tbsp caster sugar
  • 1/4 tsp salt
  • 1 tsp cornflour mixed with 1 tbsp water
  • For Serving:
  • 2-3 large ripe mangoes (Ataulfo or Honey mangoes are ideal)
  • 1 tbsp toasted white sesame seeds (optional)

Sara’s Tip: Make sure your mangoes are perfectly ripe. They should give slightly when pressed gently and have a strong, sweet fragrance. A less-than-perfect mango can really affect the final dish.

How to Make Mango Sticky Rice

The process involves three main stages: preparing the rice, making the sauces, and assembling. The key is to have everything ready to go so you can mix the hot, steamed rice with the sweet coconut sauce as soon as it’s cooked.

  1. Rinse and Soak the Rice: Place the glutinous rice in a large bowl. Cover with plenty of cold water and use your hands to swish the grains around. The water will become cloudy. Drain and repeat this rinsing process 4-5 times, until the water runs mostly clear. Cover the rinsed rice with fresh cold water and leave to soak for at least 4 hours, or overnight.
  2. Steam the Rice: Drain the soaked rice thoroughly. Line a steamer basket with muslin cloth or a clean tea towel. Tip the rice into the basket and spread it out evenly. Place the steamer over a wok or pot of simmering water (make sure the water doesn’t touch the bottom of the steamer). Cover and steam for 20-25 minutes, or until the rice is tender, translucent, and cooked through.
  3. Prepare the Sweet Coconut Sauce: While the rice is steaming, gently heat 250ml of coconut milk, 150g of sugar, and 1/2 tsp of salt in a small saucepan over a low-medium heat. Stir continuously until the sugar and salt have completely dissolved. Do not let the mixture boil, as the coconut milk can split. Once dissolved, remove from the heat.
  4. Combine Rice and Sauce: Once the rice is cooked, transfer the hot rice to a large heatproof bowl. Pour the warm, sweet coconut sauce all over the rice. Gently fold the sauce through the rice with a spatula until it’s well combined. Cover the bowl and let it stand for at least 15-20 minutes. This is a crucial step where the rice absorbs the sauce, becoming creamy and flavourful. What works best for me is giving it a gentle stir halfway through the resting period.
  5. Make the Topping Sauce: In the same small saucepan, combine the 125ml of coconut milk, 1 tbsp of sugar, and 1/4 tsp of salt. Heat gently until the sugar dissolves. Add the cornflour slurry (1 tsp cornflour mixed with 1 tbsp water) and stir for 1-2 minutes until the sauce thickens slightly. It should be the consistency of single cream. Remove from the heat and set aside.
  6. Prepare the Mango: Peel the mangoes. Slice the cheeks off from either side of the flat stone. You can then slice the cheeks into neat pieces or dice them.
  7. Serve: To serve, place a generous portion of the sticky rice onto a plate. Arrange the fresh mango slices alongside it. Drizzle the salty coconut topping sauce over the rice and sprinkle with toasted sesame seeds, if using. Serve immediately while the rice is still warm.

Tips From My Kitchen

  • Temperature Control: When heating both coconut milk sauces, use a low, gentle heat. If coconut milk boils, its fats and proteins can separate, resulting in a grainy or split sauce. Constant, gentle stirring is your best friend here.
  • The Secret Step: Don’t rush the resting phase after you’ve mixed the rice with the sweet sauce. I learned that this is where the texture transforms. The rice needs that time to absorb the liquid fully, becoming plump and creamy rather than just wet.
  • Make-Ahead: You can make the sauces up to 2 days in advance and store them in the fridge. The rice is best steamed fresh, but you could steam it a few hours ahead and keep it covered. Gently reheat the rice in the steamer for 5 minutes before mixing with the gently warmed sauce.
  • Storage: Mango Sticky Rice is best enjoyed on the day it’s made. If you have leftovers, store the rice and mango separately in airtight containers in the fridge for up to 1 day. The rice will harden when chilled. To reheat, sprinkle with a little water and microwave in 30-second bursts until soft.

Equipment You’ll Need

  • Large bowl (for soaking rice)
  • Steamer basket and a large pot or wok
  • Muslin cloth or clean tea towel
  • Small saucepan
  • Spatula or wooden spoon
  • Sharp knife and cutting board

Common Mistakes to Avoid

  • Using the Wrong Rice: Do not substitute glutinous rice with jasmine, basmati, or sushi rice. They lack the high amylopectin starch content needed for that signature sticky, chewy texture. It must be labelled “glutinous rice” or “sweet rice”.
  • Skipping the Soak: Soaking is a non-negotiable step. It allows the hard grains to hydrate, ensuring they steam evenly and become tender. If you skip it, the rice will be hard and cook unevenly.
  • Boiling the Coconut Milk: As mentioned in the tips, boiling the coconut milk will cause it to separate and become oily. A gentle simmer is all that’s needed to dissolve the sugar and salt and create a smooth, creamy sauce.

What to Serve With Mango Sticky Rice

This dish is a star in its own right and doesn’t need much accompaniment. It’s traditionally served as a dessert or a sweet snack. Its history as a beloved Thai dish is well-documented, often enjoyed during the peak mango season in Thailand. You can learn more about its cultural significance on its Wikipedia page.

  • Toasted Mung Beans: For a traditional crunchy element, sprinkle some crispy yellow mung beans over the top. You can find these in most Asian supermarkets.
  • After a Savoury Meal: It’s a fantastic dessert after a flavourful main. If you enjoy rice-based meals, you might also like trying savoury dishes like these Sticky Chicken Rice Bowls on another night.
  • Drink Pairing: A simple cup of hot jasmine or green tea works wonderfully to cleanse the palate between sweet, creamy bites.

Frequently Asked Questions

Can I make this ahead of time?
It’s at its absolute best when served fresh and warm. However, you can prepare the components. The two coconut sauces can be made and refrigerated for up to 2 days. The rice can be soaked overnight. You can steam the rice a few hours ahead, but I recommend assembling everything just before serving for the best texture.

Why is my sticky rice hard or chewy?
This usually comes down to two things: not soaking the rice for long enough, or not having enough steam during cooking. Ensure the rice is soaked for a minimum of 4 hours. When steaming, make sure the water in the pot is at a steady, rolling simmer to produce plenty of steam, and keep the lid on tightly.

How do I store leftovers?
Store any leftover sticky rice in an airtight container in the fridge for up to 24 hours. The texture will become firm and hard. To revive it, sprinkle a tablespoon of water over the rice and microwave in short 30-second intervals, stirring in between, until it becomes soft again. Store cut mango separately.

Can I use light coconut milk?
You can, but I highly recommend using full-fat coconut milk for this recipe. The richness and creaminess are essential to the authentic flavour and texture. Using light coconut milk will result in a much thinner, less luscious sauce, and the final dish won’t be as satisfying.

What is the best type of mango to use?
The best mangoes are sweet, fragrant, and not fibrous. In the UK, Ataulfo or Honey mangoes are fantastic choices when in season. If you can find them at an Asian market, Thai varieties like Nam Dok Mai or Mahachanok are the gold standard. The key is to choose one that is perfectly ripe.

Tropical Mango Sticky Rice Recipe

Mango Sticky Rice

A classic Thai dessert featuring sweet, coconut-infused glutinous rice served with fresh, ripe mango slices and a rich coconut cream topping.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dessert
Cuisine: Thai
Calories: 855

Ingredients
  

For the Sticky Rice
  • 400 g Thai glutinous rice sweet rice
  • 250 ml full-fat coconut milk
  • 150 g caster sugar or palm sugar, finely chopped
  • 1/2 tsp salt
For the Coconut Topping
  • 125 ml full-fat coconut milk
  • 1 tbsp caster sugar
  • 1/4 tsp salt
  • 1 tsp cornflour mixed with 1 tbsp water
For Serving
  • 2-3 large ripe mangoes Ataulfo or Honey mangoes are ideal
  • 1 tbsp toasted white sesame seeds optional

Method
 

  1. Rinse and Soak the Rice: Place the glutinous rice in a large bowl. Cover with plenty of cold water and use your hands to swish the grains around. The water will become cloudy. Drain and repeat this rinsing process 4-5 times, until the water runs mostly clear. Cover the rinsed rice with fresh cold water and leave to soak for at least 4 hours, or overnight.
  2. Steam the Rice: Drain the soaked rice thoroughly. Line a steamer basket with muslin cloth or a clean tea towel. Tip the rice into the basket and spread it out evenly. Place the steamer over a wok or pot of simmering water (make sure the water doesn't touch the bottom of the steamer). Cover and steam for 20-25 minutes, or until the rice is tender, translucent, and cooked through.
  3. Prepare the Sweet Coconut Sauce: While the rice is steaming, gently heat 250ml of coconut milk, 150g of sugar, and 1/2 tsp of salt in a small saucepan over a low-medium heat. Stir continuously until the sugar and salt have completely dissolved. Do not let the mixture boil, as the coconut milk can split. Once dissolved, remove from the heat.
  4. Combine Rice and Sauce: Once the rice is cooked, transfer the hot rice to a large heatproof bowl. Pour the warm, sweet coconut sauce all over the rice. Gently fold the sauce through the rice with a spatula until it's well combined. Cover the bowl and let it stand for at least 15-20 minutes. This is a crucial step where the rice absorbs the sauce, becoming creamy and flavourful. What works best for me is giving it a gentle stir halfway through the resting period.
  5. Make the Topping Sauce: In the same small saucepan, combine the 125ml of coconut milk, 1 tbsp of sugar, and 1/4 tsp of salt. Heat gently until the sugar dissolves. Add the cornflour slurry (1 tsp cornflour mixed with 1 tbsp water) and stir for 1-2 minutes until the sauce thickens slightly. It should be the consistency of single cream. Remove from the heat and set aside.
  6. Prepare the Mango: Peel the mangoes. Slice the cheeks off from either side of the flat stone. You can then slice the cheeks into neat pieces or dice them.
  7. Serve: To serve, place a generous portion of the sticky rice onto a plate. Arrange the fresh mango slices alongside it. Drizzle the salty coconut topping sauce over the rice and sprinkle with toasted sesame seeds, if using. Serve immediately while the rice is still warm.

Notes

For best results, soak the glutinous rice for at least 4 hours or overnight. This dessert is traditionally served warm.

I really hope you give this Mango Sticky Rice recipe a try. It’s a wonderful way to bring the taste of a Thai holiday into your own kitchen. There’s something so satisfying about mastering a classic dish like this and seeing the happy faces of those you share it with. If you make it, please let me know how it turned out in the comments below. Happy cooking! – Sara

Similar Posts

  • Decadent Black Forest Cheesecake: A Step-by-Step Guide

    Discover the ultimate in decadent dessert perfection with our mouthwatering Black Forest Cheesecake recipe. Packed with rich chocolate, cherries, and a creamy cheesecake base, this recipe is a must-try for any cheesecake lover.

  • Chocolate Cherry Cookies

    Discover the perfect balance of rich chocolate and tangy cherries in our delectable chocolate cherry cookies. Bake up a batch of these irresistible treats and enjoy the ultimate sweet and tart delight.

  • Vampire Bite Red Velvet Cheesecake

    Indulge in the dark, decadent allure of our Vampire Bite Red Velvet Cheesecake. This irresistible recipe will satisfy your sweet tooth and leave you craving more.

Leave a Reply

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

Recipe Rating