Mango Sticky Rice Rolls are a no-bake Thai-inspired dessert that turns the classic mango sticky rice into handheld, poppable treats. Sweet glutinous rice is cooked in rich coconut milk, then wrapped around fresh mango spears and rolled in toasted shredded coconut. The rolls are finished with a glossy coconut drizzle that adds just the right amount of extra sweetness. They come together in under an hour with a short chill time to set, making them a practical yet impressive dessert for warm-weather gatherings or anytime you want a taste of Thailand without turning on the oven.
Why This Mango Sticky Rice Rolls Works
These rolls take everything you love about mango sticky rice and make it easier to serve and share.
- No-bake simplicity: The sticky rice cooks on the stovetop in about 20 minutes, and the rolls set up in the fridge—no oven needed.
- Perfect texture contrast: Chewy sweet rice, juicy mango, and crisp toasted coconut create a satisfying bite in every roll.
- Make-ahead friendly: You can prep the rice and slice the mango a day ahead, then assemble the rolls just before serving for the freshest texture.
- Visually stunning: The white rice, golden mango, and toasted coconut coating look beautiful on a platter, especially with the glossy drizzle.
- Customizable sweetness: Adjust the sugar in the rice and drizzle to suit your taste, or swap in honey for a different flavor profile.
Ingredients Notes
- Long-grain glutinous rice (2 cups): Also labeled Thai sweet rice or sticky rice. This specific rice gives the rolls their signature chewy texture—regular jasmine or sushi rice won’t work the same way. Soak it in cold water for at least 4 hours or overnight for the best results.
- Full-fat coconut milk (13.5 oz, divided): Use a good-quality canned coconut milk that’s thick and creamy. You’ll use most of it to cook the rice and reserve a small amount for the drizzle. Shake the can well before opening.
- Granulated sugar (1/2 cup): Sweetens the coconut rice mixture. You can reduce it to 1/3 cup if your mangoes are very ripe and sweet.
- Sea salt (1/2 tsp): A little salt balances the sweetness and brings out the coconut flavor. Fine sea salt dissolves easily.
- Fresh mangoes (2 large): Look for ripe but firm mangoes that hold their shape when sliced into spears. Ataulfo or honey mangoes are naturally sweet and less fibrous, but any variety works as long as they’re not overripe.
- Unsweetened shredded coconut (1 cup): Toasting it yourself gives the best flavor and crunch. Spread it in a dry skillet over medium heat and stir constantly until golden brown, about 3-5 minutes.
- Cornstarch (1 tsp): Thickens the reserved coconut milk into a glossy drizzle. Mix it with a little cold water first to prevent lumps.

Before You Begin
- Soak the rice ahead: Plan for at least 4 hours of soaking time for the glutinous rice. I usually start soaking it in the morning if I’m making the rolls for an afternoon get-together.
- Toast the coconut early: Toasted coconut can be made up to a week ahead and stored in an airtight container at room temperature.
- Line your pan: Have a small baking dish or tray lined with parchment paper ready for spreading the cooked rice to cool.
- Slice mango just before assembly: Cut the mango spears right before you’re ready to roll so they stay firm and don’t dry out.
Wet your hands with a little water or coconut oil before handling the sticky rice—it keeps the rice from clinging to your fingers and makes shaping the rolls much easier.
How to Make Mango Sticky Rice Rolls
- Step 1 – Soak the rice: Place the glutinous rice in a large bowl and cover with cold water by at least 2 inches. Let it soak for at least 4 hours or overnight. Drain well before cooking.
- Step 2 – Cook the coconut rice: In a medium saucepan, combine the drained rice, 1 1/4 cups of the coconut milk (reserve the rest for the drizzle), sugar, and salt. Stir to dissolve the sugar. Bring to a gentle simmer over medium heat, then reduce the heat to low, cover, and cook for 15-20 minutes, stirring occasionally, until the rice is tender and has absorbed most of the liquid. The rice should be sticky and slightly translucent.
- Step 3 – Cool the rice: Spread the cooked coconut rice onto the lined baking dish in an even layer about 1/2 inch thick. Let it cool at room temperature for 15 minutes, then transfer to the refrigerator to chill for 20-30 minutes until firm enough to handle.
- Step 4 – Prepare the mango and coating: While the rice cools, peel the mangoes and slice them lengthwise into 1/2-inch thick spears. You should get about 8-10 spears total. Place the toasted shredded coconut in a shallow dish.
- Step 5 – Assemble the rolls: With wet hands, take about 2 tablespoons of the chilled coconut rice and flatten it into a small oval in your palm. Place a mango spear in the center and gently wrap the rice around it, pressing to seal. Roll the wrapped mango in the toasted coconut until evenly coated. Repeat with the remaining rice and mango.
- Step 6 – Make the drizzle: In a small bowl, whisk the reserved coconut milk with the cornstarch until smooth. Pour into a small saucepan and heat over medium-low, stirring constantly, until the mixture thickens to a glossy drizzle, about 2-3 minutes. Remove from heat and let cool slightly.
- Step 7 – Serve: Arrange the rolls on a serving plate, drizzle with the coconut sauce, and serve immediately or chill for up to 2 hours before serving.

How to Know It’s Done
- Rice texture: The cooked glutinous rice should be tender, sticky, and slightly translucent with no hard or chalky center. It should hold together when pressed but not be mushy.
- Roll firmness: After chilling, the rice should be firm enough to shape without falling apart. If it’s too soft, chill it for another 10-15 minutes.
- Drizzle consistency: The coconut drizzle is ready when it coats the back of a spoon and slowly drips off. It will thicken slightly as it cools.
- Mango ripeness: The mango spears should be sweet and fragrant but still firm enough to hold their shape when wrapped. Overripe mango will turn mushy.
Nora’s Tips for Best Results
- Don’t skip the soak: Glutinous rice needs a long soak to cook evenly and achieve the right sticky texture. I’ve tried shortcuts, and the rice always ends up unevenly cooked.
- Use full-fat coconut milk: Light coconut milk won’t give you the same rich, creamy rice or glossy drizzle. The fat is what makes this dessert taste indulgent.
- Toast the coconut carefully: Shredded coconut can go from golden to burnt in seconds. Stir it constantly and remove it from the pan as soon as it’s evenly browned.
- Work with chilled rice: Warm rice is too soft and sticky to shape neatly. The 20-30 minute chill time is essential for clean rolls.
- Serve at room temperature: While you can serve these straight from the fridge, I find the coconut flavor and rice texture are best when the rolls sit at room temperature for about 10 minutes.
Storage & Leftovers Tips
- Refrigerate: Store assembled rolls in an airtight container in the fridge for up to 2 days. The rice will firm up more as it chills.
- Freezing not recommended: The texture of the rice and mango suffers after freezing and thawing—the mango releases water and makes the rolls soggy.
- Reheating: If the rice becomes too firm, let the rolls sit at room temperature for 15-20 minutes before serving. You can also microwave individual rolls for 10-15 seconds to soften the rice slightly.
- Component storage: You can store the cooked coconut rice and toasted coconut separately in the fridge for up to 3 days. Assemble the rolls fresh when ready to serve.
- Drizzle storage: Extra coconut drizzle can be refrigerated in a sealed container for up to 5 days. Reheat gently on the stove or in the microwave, stirring until smooth.
Variations & Substitutions
- Different fruit: Swap mango for ripe but firm peach or nectarine slices, or use fresh pineapple spears for a tropical twist.
- Pandan flavor: Add a few drops of pandan extract to the coconut milk while cooking the rice for a fragrant, traditional Thai flavor.
- Chocolate drizzle: Replace the coconut drizzle with melted dark or white chocolate for a dessert that feels more indulgent.
- Sesame coating: Mix toasted white or black sesame seeds into the shredded coconut for extra crunch and a nutty flavor.
- Vegan option: This recipe is naturally vegan as long as you use a plant-based sugar (some granulated sugars are processed with bone char).

What to Serve With Mango Sticky Rice Rolls
- Coconut ice cream: A scoop of creamy coconut ice cream alongside the rolls doubles down on the tropical coconut flavor.
- Fresh lychees or rambutan: These juicy fruits add a light, floral contrast to the rich sticky rice rolls.
- Thai iced tea: The sweet, spiced tea balances the richness of the coconut and makes a refreshing pairing.
- Mango lassi: A cool, yogurt-based mango drink echoes the mango in the rolls and adds a tangy note.
- Toasted coconut chips: Serve extra crispy coconut chips on the side for guests to sprinkle over their rolls.
FAQs
No, regular rice won’t give you the sticky, chewy texture needed to wrap around the mango. Glutinous rice, also called sweet rice or sticky rice, is essential for this recipe.
You can cook the coconut rice and toast the coconut up to 3 days ahead. Assemble the rolls up to 2 hours before serving for the best texture. The mango is freshest when sliced just before rolling.
Frozen mango is not recommended because it releases too much water when thawed and won’t hold its shape inside the rice rolls. Fresh, firm mangoes work best.
The rice likely didn’t soak long enough. Glutinous rice needs at least 4 hours of soaking to soften properly. If it’s still hard after cooking, add a splash of water, cover, and cook for a few more minutes.
Yes, you can skip the toasted coconut coating if you prefer. The rolls will still hold together, but the coating adds a nice crunch and extra coconut flavor.
Keep a small bowl of water or coconut oil nearby and wet your hands lightly before shaping each roll. This prevents the sticky rice from clinging to your fingers.
Yes, all the ingredients—glutinous rice, coconut milk, sugar, mango, and shredded coconut—are naturally gluten-free. Just check that your cornstarch is labeled gluten-free if needed.

Mango Sticky Rice Rolls
Equipment
- Medium saucepan
- Small baking dish or tray
- Parchment paper
- Shallow dish for coating
- Small saucepan for drizzle
Ingredients
- 2 cups Long-grain glutinous rice Also known as Thai sweet rice
- 1 1/4 cups Full-fat coconut milk from a 13.5 oz can, divided use
- 1/2 cup Granulated sugar
- 1/2 tsp Sea salt
- 2 large Fresh mangoes sliced into 1/2 inch spears
- 1 cup Unsweetened shredded coconut toasted golden-brown
- Remaining coconut milk from the 13.5 oz can
- 1 tsp Cornstarch for thickening the drizzle
Instructions
- Soak the glutinous rice in cold water for at least 4 hours or overnight. Drain well before cooking.
- In a medium saucepan, combine the drained rice, 1 1/4 cups coconut milk, sugar, and salt. Bring to a gentle simmer over medium heat, then reduce heat to low, cover, and cook for 15-20 minutes, stirring occasionally, until rice is tender and has absorbed most of the liquid.
- Spread the cooked coconut rice onto a parchment-lined baking dish in an even layer about 1/2 inch thick. Cool at room temperature for 15 minutes, then refrigerate for 20-30 minutes until firm enough to handle.
- While the rice cools, peel the mangoes and slice lengthwise into 1/2-inch thick spears. Place the toasted shredded coconut in a shallow dish.
- With wet hands, take about 2 tablespoons of the chilled coconut rice and flatten it into a small oval. Place a mango spear in the center and wrap the rice around it, pressing to seal. Roll in toasted coconut until evenly coated. Repeat with remaining rice and mango.
- In a small bowl, whisk the reserved coconut milk with cornstarch until smooth. Pour into a small saucepan and heat over medium-low, stirring constantly, until thickened to a glossy drizzle, about 2-3 minutes. Let cool slightly.
- Arrange the rolls on a serving plate, drizzle with the coconut sauce, and serve immediately or chill for up to 2 hours before serving.
