Sticky Rice and Mango

Sweet, salty, creamy, and fruityโ€”Mango Sticky Rice is pure dessert magic and one of my ALL TIME favorites, and this recipe nails it! It has been carefully tested and perfected down to every detail to deliver the ultimate authentic Thai dessertโ€”fresh, impressive, and surprisingly simple. Follow along for step-by-step photos, expert tips, and make-ahead options for a flawless showstopper every time.

Top view of mango sticky rice being served topped with toasted, crispy mung beans


ย 

Youโ€™ll love this Mango Sticky Rice Recipe

Thereโ€™s a reason Mango Sticky Rice is one of Thailandโ€™s most beloved dessertsโ€”and this version allows you to make it at home! Itโ€™s tested, foolproof, and absolutely irresistible. Hereโ€™s why youโ€™ll love it:

  • FRESH & NATURALLY GLUTEN-FREE. A refreshing, wholesome treat thatโ€™s naturally gluten-free and dairy-free!
  • AUTHENTIC & IRRESISTIBLE. Made with authentic ingredients, this recipe tastes just like your favorite Thai restaurant (maybe better!).
  • TEXTURE HEAVEN. The rice is perfectly sticky, creamy, and chewy, thanks to perfect recipe proportions.
  • SWEET + SALTY BALANCE. The right amount of sugar and a touch of salt in the coconut cream and syrup enhances the natural sweetness for an addictively satisfying bite.
  • EASY TO MAKE. Step-by-step photos and straightforward steps create a dessert that looks impressive but is stress-free.
  • MAKE AHEAD FRIENDLY. Tips for preparing the sticky rice and coconut sauce ahead.
  • ELEVATED WITH CRUNCH. Some recipes skip the mung beans altogether, or donโ€™t reconstitute (soak or boil) first, but this recipe nails it for the perfect toasted, nutty crunch!
top view of mango sticky rice recipe served in three bowls in different variations: one with the rice in a pile with mango on the side, one with the mango on top of the rice, and one with the mango to the side of rice in a long shape
ingredient icon

What youโ€™ll need for Sticky Mango Rice

Letโ€™s take a closer look at what you need to make this recipe (measurements in the printable recipe card at the bottom of the post):

  • Mangos: Nam Dok Mai (Thai Mango) are the most traditional choice in Thailandโ€”but not widely available in the States. Instead, Ataulfo (Honey / Champagne Mango is the best substitute. Itโ€™s small, sweet, buttery, less fibrous, and ultra-creamy. See tips below for selecting the best.
  • Coconut Milk: Essential for both the coconut rice and the sauce. Full-fat (not light) coconut milk gives the richest, creamiest flavor and texture. Shake the can well before opening and stir to recombine the cream and liquid. The best brands include:
  • Aroy-D (in the carton, if possible): This Thai favorite is renowned for its rich, coconut-forward flavor and creamy textureโ€”widely regarded as one of the best choices.
  • Savia Coconut Milk: Exceptionally thick and creamy with a luxurious mouthfeel.
  • Whole Foods 365 Organic Coconut Milk: A solid and consistent pick with a beautifully smooth texture and clean, natural taste.
  • Granulated Sugar: Adds sweetness to both the rice and the sauce. Adjust to taste. You may want more sugar if youโ€™re mangoes arenโ€™t as sweet.
  • Salt: Just a pinch in both the rice and the sauce balances the sweetness and enhances the coconutโ€™s flavor. Donโ€™t skip itโ€”itโ€™s what makes the dessert taste complex instead of flat.
  • Cornstarch: Used to thicken the coconut sauce poured over the rice and mangoes. You may need more or less, depending on the thickness of your coconut milk.
  • Split Yellow Mung Beans: They add an authentic, nutty, salty contrast, but can also be substituted with toasted sesame seeds (wonโ€™t be as crunchy though). I purchase mine on Amazon here.
side view of sticky mango rice being served in a blue shallow dish with a gold fork showing how creamy the coconut sauce is

How to make Mango Sticky Rice

Letโ€™s take a closer look at how to make this recipe with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):

  • Step 1: Wash and Soak the Rice. Place the rice in a fine-mesh sieve and rinse until the water runs mostly clear. Transfer the rice to a bowl and cover it with water. Refrigerate the soaking rice for at least 6 hours, or up to overnight.
a collage showing how to make mango sticky rice by rinsing the rice until clear, then soaking the rice in a bowl of water
  • Step 2: Cook the Rice. Fill the bottom of a steamer pot with water and bring it to a boil (I use my pasta pot with a steamer basket-see photos in the post). Line the steamer basket with a damp cheesecloth or a thin kitchen towel. ย Add the well-drained rice to the cloth and spread it out evenly, then fold the edges of the cloth over the rice. Cover with a lid and steam the rice for 18-22 minutes, or until fully cooked.
showing how to make mango sticky rice by steaming the rice in a cheesecloth in a steamer basket
  • Step 3: Make the Coconut Syrup. Mix the coconut milk, sugar, and salt in a small saucepan over medium heat. ย Continue to stir until it comes to a boil, then remove it from the heat and cover.ย 
  • Step 4: Combine Rice and Syrup. Once the rice is cooked, transfer it to a heatproof mixing bowl and pour the coconut syrup over it. Stir well to mix, cover with plastic wrap, and let it sit for 20 minutes. After 20 minutes, fold or stir the rice, cover again, and let it sit for another 20 minutes or until ready to serve (up to 2 hours at room temperature). While the rice rests, you can toast the mung beans. ย 
a collage showing how to make mango sticky rice by pouring the coconut syrup over the sticky rice and stirring to combine, covering with plastic wrap, then resting and stirring again
  • Step 5: Reconstitute the Mung Beans. Place the beans in a small saucepan and cover with an inch of cold water. Bring to a simmer over medium heat, then remove from heat, cover, and let sit for 10 minutes (no longer). After 10 minutes, transfer the beans to a sieve, rinse with cold water, and dry with a kitchen towel.ย 
a collage showing how to make mango sticky rice by reconstituting the mung beans adding to water and bringing to a boil, soaking with the lid on, draining in a sieve, then drying on a kitchen cloth
  • Step 6: Toast the Mung Beans. Lightly grease a large skillet with neutral oil. Heat the pan over medium-high heat. Once hot, toast the beans until golden, stirring frequently. Be patient โ€“ this may take several minutes, but it will be clear when they change color. Transfer to a plate to cool. They will crisp as they cool. Store in an airtight container for up to 1 month.
showing how to make mango sticky rice by toasting the mung beans in a skillet until golden
  • Step 7: Make Coconut Sauce. Add the coconut milk, sugar, cornstarch, and salt to a small saucepan and whisk until the cornstarch dissolves. Bring to a simmer over medium heat, stirring constantly, until the mixture thickens.
a collage showing how to make mango sticky rice by adding coconut milk, sugar, cornstarch and salt to a saucepan and bringing to a simmer until thickened
  • Step 8: Assemble. Divide the coconut sticky rice between plates, followed by peeled, sliced mangoes. Spoon the coconut sauce over the rice and mangos, then sprinkle with the crispy mung beans.
showing how to make mango sticky rice by spooning the coconut sauce over the mango and sticky rice

TIPS to make mango sticky rice recipe

  • Plan ahead: The rice needs to be soaked for at least 6 hours, so itโ€™s easiest to plan and soak overnight.
  • Steam, donโ€™t boil: Sticky rice must be steamedโ€”not boiledโ€”or it will become mushy. Use a bamboo basket or mesh strainer. I use my pasta pot with a strainer/steamer basket.
  • Mix while hot: Combine the hot steamed rice with the warm coconut syrup immediately so the grains fully absorb the flavor.
  • Gently simmer: Donโ€™t boil the coconut sauce, or it can separate. Instead, let it gently simmer.
  • Thin sauce: If the coconut sauce becomes too thick, stir in a teaspoon of water at a time until it reaches the desired consistency.
up close of mango and sticky rice showing how thick and creamy the sauce is

sticky mango rice variations

  • Different Tropical Fruits: Swap or mix the mango with pineapple, papaya, or lychee for a refreshing twist.
  • Berry Bliss: Try strawberries, blueberries, or raspberries for a sweet-tart contrast.
  • Nutty Crunch: Top with toasted sesame seeds, shredded coconut, or crushed peanuts.
  • Chocolate Drizzle: Add a drizzle of dark or milk chocolate sauce over the coconut cream for a decadent touch.
  • Matcha Coconut Cream: Whisk matcha powder into the coconut cream for a lightly earthy, green tea flavor.
  • Pandan Infusion: Cook the sticky rice with pandan leaves (common in Thai cooking) for a fragrant, floral aroma.
  • Mini Parfaits: Layer sticky rice, coconut cream, and fruit in cups or jars for a modern, easy-to-serve presentation.
top view of sticky rice with mango being served in green plate showing the correct texture of the rice

How to eat Sticky Rice with Mango

The fun part is that thereโ€™s no wrong way! Scoop a bit of the sticky coconut rice with a slice of mango in each bite to achieve the perfect balance of creamy, sweet, and slightly salty flavors. Donโ€™t forget a little of the coconut sauce and crunchy mung beans on top for extra texture and flavor!

up close of taking a bite of sticky rice and mango with a fork showing the texture of the rice and consistency of the sauce

WANT TO TRY THIS mango sticky rice RECIPE?

PIN ITย to your recipe BOARD TO SAVE FOR LATER!

FIND ME ON PINTERESTย FOR MORE GREAT RECIPES!ย  I AM ALWAYS PINNING :)!

ยฉCarlsbad Cravingsย by CarlsbadCravings.com

Top view of mango sticky rice being served topped with toasted, crispy mung beans

Mango and Sticky Rice

Sweet, salty, creamy, and fruityโ€”Mango Sticky Rice is pure dessert magic and one of my ALL TIME favorites, and this recipe nails it! It has been carefully tested and perfected down to every detail to deliver the ultimate authentic Thai dessertโ€”fresh, impressive, and surprisingly simple. See the post for step-by-step photos, expert tips, and make-ahead options for a flawless showstopper every time.
Servings: 3 servings
Total Time: 6 hours 50 minutes
Prep Time: 20 minutes
Cook Time: 30 minutes
Soaking Time 6 hours

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!

Ingredients

Coconut Syrup (To Combine with Rice)

Coconut Sauce (To Serve over Rice)

Instructions

  • Wash and Soak the Rice: Place the rice in a fine-mesh sieve and rinse until the water runs mostly clear. Transfer the rice to a bowl and cover it with water. Refrigerate the soaking rice for at least 6 hours, or up to overnight.
  • Cook the Rice: Fill the bottom of a steamer pot with water and bring it to a boil (a pasta pot with a steamer basket works well-see photos in the post). Line the steamer basket with a damp cheesecloth or a thin kitchen towel. Add the well-drained rice to the cloth and spread it out evenly, then fold the edges of the cloth over the rice. Cover with a lid and steam over high heat for 18-22 minutes, or until fully cooked. A few minutes before the rice is done, make the coconut syrup for the rice:
  • Make the Coconut Syrup: Mix the ingredients in a small saucepan over medium heat. Continue to stir until it comes to a boil, then remove it from the heat and cover.
  • Combine the Rice and Syrup: Once the rice is cooked, transfer it to a heatproof mixing bowl and pour the coconut syrup over it. Stir well to mix, cover with plastic wrap, and let it sit for 20 minutes. After 20 minutes, fold/stir the rice, cover again, and let it sit for another 20 minutes or until ready to serve (up to 2 hours at room temperature). While the rice rests, you can prep the mung beans (below).
  • Reconstitute the Mung Beans: Place the beans in a small saucepan and cover with an inch of cold water. Bring to a simmer over medium heat, then remove from the heat, cover, and let sit for 10 minutes (no longer). After 10 minutes, transfer the beans to a sieve, rinse with cold water, and dry with a kitchen towel.
  • Toast the Mung Beans: Lightly grease a large skillet with neutral oil. Heat the pan over medium-high heat. Once hot, toast the beans until golden, stirring frequently. Be patient โ€“ this will take several minutes, but it will be clear when they change color. Transfer to a plate to cool. The beans will crisp as they cool. Store in an airtight container for up to 1 month.
  • Make the Coconut Sauce: Add the ingredients to a small saucepan and whisk until the cornstarch dissolves. Bring to a simmer over medium heat, stirring constantly, until the mixture thickens to the consistency of caramel sauce (thick but pourable). If it becomes too thick, stir in a little water.
  • Assemble: Divide the coconut sticky rice between plates, followed by peeled, sliced mangoes. Spoon the coconut sauce over the rice and mangoes, then sprinkle with the crispy mung beans. Dig in!

Notes

  • Prep Ahead: While the rice is soaking, you can wait or make any or all of the following: crispy mung beans, coconut sauce (refrigerate and gently reheat), and mangoes (cover the slices with plastic wrap and refrigerate).
  • Only Thai sweet rice (also called glutinous or sticky rice) will give you the authentic textureโ€”regular rice wonโ€™t absorb the coconut syrup the same way. Despite its name, โ€œglutinousโ€ doesnโ€™t mean it contains gluten; it refers to the irresistibly sticky texture once cooked. This is the one I use from Amazon.
  • Split Yellow Mung Beans: They add an authentic, nutty, salty contrast, but can also be substituted with toasted sesame seeds (wonโ€™t be as crunchy though). I purchase mine on Amazon here.
  • Cornstarch: Use 2 teaspoons instead of 1 ยฝ if your brand of coconut milk is on the thinner side.ย 

Make Ahead

All or some of the following can be prepped ahead:
โ€ขCoconut rice: After combining the rice with the coconut syrup and resting, cover and refrigerate until ready to serve. To reheat, cover it loosely with a damp paper towel, and reheat it in a glass bowl in the microwave for about 30 seconds, then at 10-second intervals as needed.
โ€ขCoconut sauce: The sauce can be made ahead and gently warmed on the stove over low heat, stirring constantly to prevent curdling or separating. You may need to add a little water to thin.
โ€ขMangoes: Peel and slice, then cover with plastic wrap to keep them fresh until serving.

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

Reader Interactions

leave a review

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

2 Comments

  1. Debbie says

    Instead of your method, can I just come rice in my rice pot?

    • Jen says

      Hi Debbie! Thank you for your interest in this recipe! I have used the traditional method for my recipe though I have heard of this recipe being made in a rice cooker. I hope you love it!