As I stood by the kitchen counter, the rich aroma of coconut wafted through the air, stirring memories of vibrant street markets in Vietnam. This is where I first encountered the warm, comforting treat known as Sweet Coconut Sticky Rice, or Xoi Nuoc Dua. This delightful dish offers a chewy texture perfectly complemented by the creamy sweetness of coconut milk, making it an ideal snack or breakfast option. Best of all, this quick recipe is not only gluten-free and vegan but also allows you to enjoy the flavors of traditional Vietnamese cuisine with minimal effort and time. In just 42 minutes, you can whip up sweet variations using vibrant ingredients like saffron, pandan, or even magenta plant—each adding a playful splash of color. Are you ready to dive into this delightful culinary journey?

Why is Sweet Coconut Sticky Rice a Must-Try?
Versatile Delight: This recipe shines with its ability to adapt—try saffron, pandan, or magenta plant for unique color and flavors. Quick and Easy: With a microwave method, you can whip up this treat in just 42 minutes, perfect for busy schedules. A Healthy Indulgence: Naturally gluten-free, dairy-free, and vegan, it’s a delightful snack that everyone can enjoy. Cultural Comfort: This Vietnamese classic brings a taste of tradition right to your kitchen, adding warmth to breakfast or as a delightful treat. Whether it’s a special occasion or just a craving, it will surely impress friends and family!
Sweet Coconut Sticky Rice Ingredients
For the Rice
• Glutinous Rice – This is essential for achieving the perfect sticky texture; any generic white glutinous rice will do.
• Boiling Water – Use boiling hot water for soaking the rice to ensure it’s soft and perfectly cooked.
For the Coconut Mixture
• Coconut Milk – Full-fat coconut milk is recommended for a rich, creamy sweetness that elevates the dish.
• Salt – Just a pinch enhances the natural flavor of the sticky rice.
• Sugar – Sweeten to your preference; this is your chance to adjust the sweetness level of your Sweet Coconut Sticky Rice.
For Color Variations
• Saffron Powder – Adds a lovely golden hue; use just a pinch as it’s quite potent.
• Pandan Paste – Incorporate this vibrant green paste for both color and a subtle, fragrance, available at Asian grocery stores.
• Magenta Plant – Use traditional magenta plant for color; if unavailable, purple food coloring works as an excellent substitute.
For Garnishing (Optional)
• Sesame Seeds – Sprinkle on top for an added layer of crunch and nuttiness.
• Fresh Coconut – Grated fresh coconut provides a tropical touch and extra texture.
• Crushed Peanuts – These add a delightful crunch; feel free to use as desired for garnish.
Let your imagination run wild with the colors and flavors as you create this glorious Sweet Coconut Sticky Rice that magically combines comfort and joy, all within the embrace of your kitchen!
Step‑by‑Step Instructions for Sweet Coconut Sticky Rice
Step 1: Prepare Color Component (if using)
For the magenta version, place the chopped magenta plant in a small pot with water. Bring the water to a rolling boil and let it cook for 15 minutes, until the water turns a vibrant purple. Once ready, strain the liquid, retaining it for later use in your Sweet Coconut Sticky Rice.
Step 2: Rinse Rice
Measure out the glutinous rice and rinse it thoroughly under cool running water in a fine mesh strainer. Swirl the rice gently with your hands as you rinse it three times, discarding the cloudy water each time. This process removes excess starch, ensuring your Sweet Coconut Sticky Rice achieves that perfect chewy texture.
Step 3: Soak Rice
After rinsing, place the glutinous rice in a large bowl and pour boiling water over it until fully submerged. Stir gently to ensure all grains are soaked, and let the rice sit for 5 minutes. This initial soak helps soften the grains, setting the base for the delightful sticky rice.
Step 4: Strain & Rinse
Once the rice has soaked, carefully strain it again using the fine mesh strainer. Rinse the rice briefly under warm water, which will wash away any remaining stickiness. This step is crucial for achieving the ideal texture in your Sweet Coconut Sticky Rice, so ensure you’re thorough.
Step 5: Soak Further
Transfer the rinsed rice back to a bowl and submerge it again with boiling water for an additional 25 minutes. Stir the rice every 5 minutes to ensure even soaking. After this, the grains will be tender and ready for cooking, leading to that characteristic chewyness.
Step 6: Combine Colors
If you used the magenta plant earlier, strain the colored liquid and mix it in with the soaked rice. Add enough boiling water to fully submerge the rice once more, creating a flavorful base for your Sweet Coconut Sticky Rice. Stir gently to evenly distribute the color.
Step 7: Microwave Cooking
Transfer the mixture into a large microwave-safe dish with a lid, ensuring it can hold at least 2 liters to avoid overflow. Stir in the coconut milk, a pinch of salt, and your chosen color component. Cover the dish and microwave on high for 6 minutes, watching for steam to escape.
Step 8: Add Sugar
After the first round of microwaving, carefully remove the dish (it will be hot) and gently fold in the sugar, adjusting to your taste. Cover the dish again and microwave for an additional 4 minutes, giving the sweet elements time to meld with the sticky rice.
Step 9: Check Texture
Once cooked, fluff the Sweet Coconut Sticky Rice with a fork to check the consistency. If it’s too dry, add a splash of coconut milk and microwave for another minute. If it’s too mushy, leave the lid off and microwave for another 2 minutes to evaporate some moisture.
Step 10: Serve
Let your Sweet Coconut Sticky Rice rest covered for 10 minutes to enhance flavors. Then, scoop it into bowls and garnish with optional sesame seeds, fresh coconut, or crushed peanuts for added texture. Enjoy this beautiful dish warm, savoring the comforting coconut flavors!

Expert Tips for Sweet Coconut Sticky Rice
-
Boiling Water is Key: To achieve the perfect texture, ensure your water is at a rolling boil when soaking and cooking the glutinous rice.
-
Microwave Safe Dish: Select a container that holds at least 2 liters to prevent overflow during cooking. This is essential for a smooth process.
-
Gradual Sweetness: Always taste the rice after adding sugar, adjusting as necessary. Adding too much at once can overwhelm the flavors of the Sweet Coconut Sticky Rice.
-
Preventing Mushiness: If the rice turns out too mushy, microwave it with the lid off for an extra two minutes. Conversely, if it’s too hard, add a splash of coconut milk and heat briefly.
-
Garnishing for Texture: Elevate your dish by garnishing with sesame seeds, crushed peanuts, or fresh coconut, which will add delightful texture and flavor.
Make Ahead Options
These Sweet Coconut Sticky Rice preparations are perfect for home cooks focused on time-saving meal prep! You can soak and rinse the glutinous rice up to 24 hours in advance; simply store it in an airtight container in the refrigerator to maintain its freshness. Additionally, you can mix the coconut milk and sugar together, allowing the flavors to meld overnight. When you’re ready to serve, just combine the soaked rice with your color component and the coconut mixture in a microwave-safe dish and follow the original cooking instructions. This way, you’ll have warm, flavor-packed Sweet Coconut Sticky Rice ready with minimal effort, turning busy weeknights into comforting nights filled with homemade goodness.
How to Store and Freeze Sweet Coconut Sticky Rice
Fridge: Store leftovers in an airtight container for up to 3 days. Ensure it cools completely before sealing to maintain freshness.
Freezer: To freeze, place the Sweet Coconut Sticky Rice in a freezer-safe container after cooling. It can be frozen for up to 2 months.
Reheating: When ready to enjoy, reheat in the microwave. Add a splash of coconut milk for added moisture and microwave until warmed through.
Texture Tip: Fluff the rice with a fork before serving to restore its wonderful, chewy texture after refrigeration or freezing.
Sweet Coconut Sticky Rice Variations
Customize your Sweet Coconut Sticky Rice to explore a world of flavors and colors that can brighten any moment.
-
Dairy-Free: Use almond or oat milk instead of coconut milk for a nutty twist while keeping it creamy.
-
Gluten-Free: No need for adjustments; this recipe is naturally gluten-free thanks to the glutinous rice!
-
Flavor Boost: Add a teaspoon of vanilla extract while mixing in the sugar for an aromatic flavor enhancement.
-
Fruit Infusion: Toss in chopped fruits like mango or banana after cooking for a fresh, tropical touch.
-
Spiced Delight: Sprinkle in a pinch of cinnamon or nutmeg for a warm, cozy feel; it pairs heavenly with the coconut.
-
Crunchy Topping: Swap garnishes with toasted coconut flakes or sunflower seeds for an exciting texture contrast.
-
Savory Twist: Combine a hint of salt and sautéed garlic for a contrasting savory version; serve with a side of vegetable stir-fry.
For a delightful journey through flavors, you might want to explore variations that include serving it alongside a rich cup of Vietnamese coffee for breakfast or as a sweet afternoon snack. If you appreciate creativity in the kitchen, you’ll love how versatile this dish can be with slight modifications. You can always inspire yourself with other delightful recipes like Sticky Honey Garlic or Chicken Rice Casserole that offer fun variations too!
What to Serve with Sweet Coconut Sticky Rice
Imagine a vibrant table filled with dishes that harmonize beautifully with your comforting bowl of sweet coconut sticky rice, enhancing its delightful flavors and textures.
-
Fresh Tropical Fruit: Offer a variety of fruits like mango, pineapple, or papaya for a refreshing contrast to the sweetness of the sticky rice. Their natural acidity brightens each bite!
-
Coconut Chia Pudding: A creamy coconut chia pudding can complement the rich flavors of the sticky rice while providing a delightful, pudding-like texture that your family will love.
-
Savory Spring Rolls: Crisp, fresh spring rolls filled with herbs and vegetables create an intriguing balance between savory and sweet, offering a delicious crunch alongside the sticky treat. This pairing invites a delightful contrast of textures.
-
Herbal Tea or Iced Coffee: Serve a cup of fragrant herbal tea or a refreshing iced coffee to wash down the sweetness of the sticky rice. The caffeine will give an energy boost, elevating your snacking experience.
-
Coconut Milk Smoothie: Blend coconut milk, banana, and a dash of honey for a creamy smoothie that echoes the flavors of the sticky rice. This combo is especially delightful for breakfast!
-
Chocolate-dipped Bananas: For a fun dessert twist, serve chocolate-dipped bananas. The rich chocolate adds a contrasting flavor to the dish, making it a playful finale to your meal.

Sweet Coconut Sticky Rice Recipe FAQs
What type of glutinous rice should I use?
You should use any generic white glutinous rice, as this is essential for achieving that lovely sticky texture in your Sweet Coconut Sticky Rice. Make sure it’s labeled “glutinous” or “sweet rice” to ensure the right consistency.
How should I store leftovers?
Store any leftover Sweet Coconut Sticky Rice in an airtight container in the fridge for up to 3 days. Allow it to cool completely before sealing to maintain its freshness and prevent condensation inside the container.
Can I freeze Sweet Coconut Sticky Rice?
Absolutely! To freeze, place the completely cooled Sweet Coconut Sticky Rice in a freezer-safe container. It can be frozen for up to 2 months. When you’re ready to enjoy it, simply reheat in the microwave, adding a splash of coconut milk to restore moisture and fluffiness.
What should I do if my Sweet Coconut Sticky Rice turns mushy?
If your rice ends up too mushy after cooking, don’t worry! You can microwave it with the lid off for an additional two minutes to help evaporate excess moisture. Stir gently to redistribute and check the texture after that. If it’s too hard, just add a splash of coconut milk and microwave briefly.
Are there any dietary considerations I should keep in mind?
Yes! This Sweet Coconut Sticky Rice is naturally gluten-free, dairy-free, and vegan. However, always check the labels on coconut milk and any color additives—or garnishes—to ensure they meet your specific dietary needs or allergies. If serving to pets, be sure to avoid any ingredients that might be harmful, like certain nuts or additives.

Sweet Coconut Sticky Rice: Easy Comfort Dessert Recipe
Ingredients
Equipment
Method
- Prepare Color Component: For magenta version, boil chopped magenta plant in water for 15 minutes, strain and retain liquid.
- Rinse Rice: Rinse glutinous rice under cool water, swirling gently and discarding cloudy water three times.
- Soak Rice: Soak rinsed rice in boiling water for 5 minutes until fully submerged.
- Strain & Rinse: Strain rice and rinse briefly under warm water to reduce stickiness.
- Soak Further: Submerge rinsed rice in boiling water for an additional 25 minutes, stirring every 5 minutes.
- Combine Colors: If using magenta plant, mix retained liquid with soaked rice and enough boiling water.
- Microwave Cooking: Transfer to microwave-safe dish, mix in coconut milk, salt, and color component. Cover and microwave on high for 6 minutes.
- Add Sugar: Remove, fold in sugar, cover, and microwave for another 4 minutes.
- Check Texture: Fluff rice and adjust moisture if needed with coconut milk, microwaving as required.
- Serve: Rest for 10 minutes before serving in bowls, garnishing with optional toppings.
