Thai Coconut Sticky Rice Your Family Will Love

Jump to Recipe

Introduction

Growing up in Chicago with Polish roots, my kitchen was always filled with the comforting aromas of pierogi, bigos, and my babcia’s famous apple cake. But my love affair with thai coconut sticky rice began on a rainy Tuesday when my husband surprised me with takeout from a little Thai spot in our neighborhood. One bite of that sweet, creamy, perfectly chewy rice, and I was transported. My kids, Ella and Peter, were instantly hooked, and I knew I had to recreate this magic at home. This recipe is my love letter to that dish—a simple, foolproof way to bring a taste of Thailand to your own cozy kitchen table, no matter where you call home.

Why You’ll Love This Recipe

This thai coconut sticky rice is the ultimate comfort food that’s surprisingly simple to make. It’s naturally gluten-free and dairy-free, making it a fantastic dessert for almost everyone. The combination of sweet, salty, and creamy flavors is absolutely irresistible, and the texture is pure perfection—each grain is tender and slightly chewy, coated in a luscious, velvety coconut sauce. It’s a restaurant-quality dessert that requires minimal effort and just a handful of pantry staples.

What I adore most is how this recipe brings people together. It’s the kind of dessert that makes everyone at the table go quiet for a moment, then erupt in happy murmurs. Whether you’re serving it for a special occasion, a weeknight treat, or just because you need a little something sweet, this sticky rice is guaranteed to impress. It’s elegant enough for a dinner party but simple enough to make on a whim, and it always feels like a warm, indulgent hug in a bowl.

Ingredients

Here’s what you’ll need to create this delicious thai coconut sticky rice. I’ve included some notes to help you pick the best ingredients for the perfect result.

  • 1 cup Thai glutinous sweet rice: This is the star of the show. You can find it in Asian grocery stores or online. Do not substitute with regular jasmine or long-grain rice—it won’t give you the same sticky, chewy texture.
  • 1 (13.5 oz) can full-fat coconut milk: Full-fat is essential for that rich, creamy sauce. Light coconut milk will result in a thinner, less luxurious sauce.
  • 1/2 cup granulated sugar: This sweetens the coconut sauce. You can adjust to your taste, but this gives a classic, balanced sweetness.
  • 1/2 teaspoon salt: A crucial ingredient that balances the sweetness and enhances the coconut flavor.
  • 1 teaspoon vanilla extract: Optional, but I love adding a splash for extra warmth and depth of flavor.
  • For serving: Sliced fresh mango, toasted sesame seeds or black sesame seeds, and a pinch of flaky sea salt.
thai coconut sticky rice

Step-by-Step Instructions

Making thai coconut sticky rice is a labor of love, but the steps are easy to follow. Let’s get started!

  1. Rinse and soak the rice: Place the glutinous rice in a bowl and rinse it under cold water several times until the water runs clear. This removes excess starch. Then, cover the rice with fresh water and let it soak for at least 4 hours, or preferably overnight. This step is non-negotiable for perfectly tender grains.
  2. Drain and steam the rice: After soaking, drain the rice thoroughly. Set up a steamer basket lined with cheesecloth or a clean kitchen towel. Place the rice in the basket and steam over boiling water for about 20-25 minutes, or until the rice is tender and translucent. Make sure the water doesn’t touch the rice.
  3. Make the coconut sauce: While the rice steams, combine the coconut milk, sugar, and salt in a small saucepan. Warm over medium heat, stirring constantly, until the sugar has completely dissolved. Do not let it boil. Once the sugar is dissolved, remove from heat and stir in the vanilla extract.
  4. Combine and rest: Transfer the hot, steamed rice to a large bowl. Pour the warm coconut sauce over the rice and stir gently with a spatula to coat every grain. Cover the bowl with a lid or plastic wrap and let it rest for 15-20 minutes. This allows the rice to absorb all the creamy, sweet sauce.
  5. Serve and enjoy: The rice will be thick and creamy. To serve, place a generous scoop of warm sticky rice on a plate, top with fresh mango slices, and sprinkle with toasted sesame seeds and a pinch of flaky sea salt. The salt is a game-changer!

What Makes This Recipe Special

  • Quick and easy to prepare
  • Packed with flavor and nutrition
  • Perfect for any occasion
  • Customizable to your taste preferences
  • Budget-friendly ingredients

Expert Tips for Success

These are the little secrets I’ve learned to make sure your thai coconut sticky rice turns out perfect every single time.

  • Don’t skip the soaking: Soaking the rice is essential for achieving that signature chewy-tender texture. It allows the grains to hydrate evenly, preventing a hard or crunchy center. A minimum of 4 hours is good, but overnight is best.
  • Use full-fat coconut milk: This is not the time to skimp. The fat in full-fat coconut milk is what creates the rich, velvety sauce that clings beautifully to the rice. Light coconut milk will make a watery sauce that won’t coat the rice properly.
  • Don’t over-stir: When combining the hot rice with the coconut sauce, be gentle. Over-stirring can break the delicate grains and turn your sticky rice into a mushy paste. Use a soft folding motion to coat the rice evenly.

Variations and Substitutions

This recipe is wonderfully versatile. Here are a few of my favorite ways to switch it up.

  • Mango Alternatives: While mango is the classic pairing, this sticky rice is delicious with other fruits. Try it with sliced bananas, ripe papaya, or even some juicy strawberries for a different flavor profile.
  • Add a Savory Twist: For a less sweet version, reduce the sugar to 1/4 cup and stir in a tablespoon of soy sauce or fish sauce to the coconut mixture. This creates a deliciously savory-sweet sticky rice that pairs wonderfully with grilled chicken or pork.
  • Vegan and Dairy-Free: This recipe is already both vegan and dairy-free, but you can also make it refined-sugar-free by swapping the granulated sugar for coconut sugar or maple syrup. The flavor will be slightly different but equally delicious.

Serving Suggestions

For the ultimate experience, serve your thai coconut sticky rice warm. The warmth of the rice contrasts beautifully with the cool, juicy slices of fresh mango. A final sprinkle of toasted sesame seeds adds a lovely nutty crunch, and a pinch of flaky sea salt elevates all the flavors, making the sweetness pop even more.

This dessert is perfect on its own, but you can also pair it with a scoop of coconut or vanilla ice cream for an extra indulgent treat. It’s a wonderful ending to a Thai-inspired dinner, or a special weekend dessert the whole family will love.

thai coconut sticky rice

FAQs

Can I make thai coconut sticky rice ahead of time?

Yes, you can! The sticky rice is best served warm, but you can make it a day in advance. Store it in an airtight container in the refrigerator. To reheat, place it in a microwave-safe bowl with a splash of water or extra coconut milk, cover, and heat in 30-second intervals until warmed through. You can also re-steam it for a few minutes.

What if I don’t have a steamer basket?

No problem! You can use a fine-mesh strainer set over a pot of boiling water, as long as it fits snugly. Make sure the bottom of the strainer doesn’t touch the water. Cover the pot with a lid to trap the steam. Alternatively, you can use a rice cooker with a steaming function, but the stovetop method is very reliable.

Why is my sticky rice too dry or too mushy?

If your rice is dry, it likely didn’t absorb enough coconut sauce or wasn’t steamed long enough. Make sure you pour all the sauce over the rice and let it rest for the full 15-20 minutes. If it’s mushy, you may have added too much water during steaming or over-stirred it. Be sure to drain the rice thoroughly after soaking and steam it just until tender.

Final Thoughts

I hope you love this thai coconut sticky rice as much as my family does. It’s a simple, beautiful dessert that feels incredibly special and tastes like a mini-vacation. Don’t be intimidated by the steps—just give it a try, and I promise you’ll be amazed at what you can create in your own kitchen. It’s the perfect way to end a meal on a sweet, creamy, and memorable note.

I hope you loved making this thai coconut sticky rice—it’s creamy, sweet, and tastes like a tropical escape that makes a regular Tuesday feel like a celebration. If you enjoyed this, you might also love my Coconut Mango Chia Pudding for a quick breakfast twist, or my Creamy Coconut Chicken Soup for a cozy dinner that pairs beautifully. For another sweet treat, don’t miss my Mango Coconut Popsicles or the classic Coconut Macaroons that are perfect for sharing.

Join us on our Facebook Page and Facebook Group—and don’t forget to follow us on Pinterest for daily inspiration!

Thai Coconut Sticky Rice Your Family Will Love

· American ·

Thai Coconut Sticky Rice Your Family Will Love

This Thai coconut sticky rice is a luscious, sweet, and creamy dessert featuring perfectly chewy glutinous rice coated in a rich coconut sauce, topped with fresh mango. It's an easy, restaurant-quality treat that's naturally gluten-free and dairy-free.

★★★★★
4 Servings
10 Prep Time
25 Cook Time
450 kcal Calories
Cook Mode

Keep the screen of your device on while you follow the steps.

Ingredients
Directions
  1. Rinse the glutinous rice until the water runs clear, then soak in fresh water for at least 4 hours or overnight.
  2. Drain the soaked rice and place it in a steamer basket lined with cheesecloth.
  3. Steam the rice over boiling water for 20-25 minutes, until tender and translucent.
  4. While the rice steams, warm the coconut milk, sugar, and salt in a saucepan, stirring until the sugar dissolves. Do not boil.
  5. Remove the coconut sauce from heat and stir in the vanilla extract.
  6. Transfer the hot steamed rice to a bowl and pour the warm coconut sauce over it, folding gently to coat.
  7. Cover the bowl and let the rice rest for 15-20 minutes to absorb the sauce.
  8. Serve the sticky rice warm, topped with fresh mango slices, toasted sesame seeds, and a pinch of flaky sea salt.
Nutrition Facts
🔥 Calories 450 kcal
🥩 Protein 4 g
🍞 Carbs 60 g
🧈 Fat 22 g
🧂 Sodium 300 mg
DID YOU MAKE THIS RECIPE? Tried it? Leave a comment below and let me know how it went!

Leave a Comment