
This dessert transforms plain rice into something extraordinary with just a few ingredients. The secret lies in the perfect balance of sweetness and coconut that creates those signature sticky bites everyone loves.
I’ve refined this method to ensure consistent results every time. The rice cooks in coconut milk until tender, then sweetened just enough to satisfy without overwhelming. It’s a simple process with impressive outcomes.
What you’ll get is a dish that’s both comforting and elegant—soft, fragrant grains that cling together beautifully. Each bite delivers a subtle coconut aroma with a gentle sweetness that lingers.
Serve warm or at room temperature for a treat that works as well for casual gatherings as it does for special occasions.
Ingredients for Simple Sweet Rice
A handful of pantry staples creates this elegant coconut-kissed dessert with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Granulated Sugar 🍚 | ½ cup | Adjust to taste preference |
| Water 💧 | 1 ½ cups | For cooking rice base |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Salt 🧂 | ¼ tsp | Balances sweetness |
| Coconut Flakes 🥥 | ¼ cup | Toasted, for garnish |
| Lime Zest 🍈 | 1 tsp | Freshly grated for brightness |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Cornstarch 🌾 | 1 tbsp | For thickening if needed |
The rice selection matters here. Jasmine rice yields the ideal sticky texture—avoid long-grain varieties which stay separate. Full-fat coconut milk from Thai Kitchen or Chaokoh brands delivers authentic richness. Look for cans with no additives or preservatives for the cleanest coconut flavor. The rice should be rinsed thoroughly until the water runs clear to remove excess starch.
No jasmine rice? Short-grain sushi rice works as a substitute (use one-fourth less water). Brown sugar can replace granulated at a 1:1 ratio for deeper caramel notes. For a dairy-free boost, stir in 1 tablespoon of coconut cream at the end. The lime zest is optional but adds a bright contrast—Meyer lemons work beautifully too if limes aren’t available.
This keeps well at room temperature for 2 days or refrigerated for 4-5 days. Reheat gently with a splash of water or coconut milk to restore creaminess. For best texture, serve warm. The coconut flakes can be toasted ahead and stored in an airtight container for up to 2 weeks.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump jasmine rice, coconut milk, sugar, and vanilla into a pot—no fancy steps, no stress.
- Creamy Vanilla Dream: The coconut milk and vanilla turn plain rice into something rich, fragrant, and just sweet enough.
- Breakfast or Dessert: Honestly, I serve this warm for breakfast or chilled as a treat—it’s that adaptable.
- Budget Stretcher: A pound of jasmine rice and a can of coconut milk feed my family twice for under five bucks.
Step-by-Step Instructions for Sticky Coconut-Infused Sweet Rice
Master this straightforward technique for perfectly tender, aromatic sweet rice with minimal effort.
Step 1: Prepare and Rinse the Jasmine Rice
Measure out the 1.5 cups Jasmine Rice and place it in a fine-mesh strainer. Rinse under cold running water, agitating the grains with your fingers, until the water runs completely clear. This removes excess starch that could make your dish gummy rather than perfectly sticky.
Drain thoroughly—the rice should be damp but not wet. I always let it sit in the strainer for 2-3 minutes to ensure all excess water has dripped away. Properly rinsed rice absorbs the coconut milk evenly, creating that signature creamy texture.
Step 2: Combine Ingredients and Begin Cooking
In a medium saucepan with a tight-fitting lid, combine the rinsed jasmine rice, 1 can Coconut Milk, 1.5 cups Water, 0.5 cup Granulated Sugar, 0.25 tsp Salt, and 1 tsp Vanilla Extract. Stir well to dissolve the sugar and distribute the rice evenly across the bottom of the pan.
Bring the mixture to a gentle boil over medium-high heat, stirring occasionally to prevent the rice from sticking. Watch for small bubbles breaking the surface and steam rising steadily—this indicates you’ve reached the proper boiling point. Once boiling, immediately reduce the heat to low.
Step 3: Simmer Until Tender and Absorbed
Cover the saucepan with the lid and let it simmer undisturbed for 15-18 minutes. Resist the urge to peek—releasing steam interrupts the cooking process and can lead to unevenly cooked rice. The liquid should be fully absorbed and the grains tender when tested.
After the cooking time, remove from heat but keep the lid on. Let it steam for an additional 10 minutes. This resting period allows the rice to finish absorbing any remaining liquid and become perfectly tender. The grains should be plump and slightly sticky, with no hard centers.
Step 4: Add Finishing Touches and Serve
Gently fluff the rice with a fork, then stir in the 1 tsp Lime Zest and 1 tbsp Lime Juice. The citrus brightens the rich coconut flavor beautifully. Taste and adjust sweetness if needed, though the 0.5 cup Granulated Sugar should provide the right balance.
If the mixture seems too loose, create a slurry with 1 tbsp Cornstarch and 2 tbsp of the cooking liquid, then stir it back into the rice. Cook for an additional 2-3 minutes until thickened. Transfer to a serving dish and sprinkle with 0.25 cup Coconut Flakes for texture and visual appeal. Serve warm or at room temperature.
Pro Tips For Making Simple Sweet Rice
- Rinse the Rice: Soak jasmine rice for 15-20 minutes then rinse until water runs clear—this removes excess starch so your sweet rice ends up fluffy, not gummy.
- Simmer Low and Slow: Once coconut milk and water start bubbling, drop to the lowest heat and cover tightly—I learned this the hard way after burning two batches to the pot bottom.
- Use Full-Fat Coconut Milk: Skip the light version; the fat in regular coconut milk gives that rich, creamy texture that makes the dish worth making.
- Add Vanilla Last: Stir in the vanilla extract only after turning off the heat—high heat can make it bitter, and you’ll taste the difference.
Flavor Customization for This Recipe
Tropical Twist
Stir in ½ cup diced mango or pineapple tidbits at the end for bursts of juicy sweetness. The fruit softens slightly when folded into the warm rice, releasing its natural syrups. I love this variation in summer when fresh mangoes are at their peak. 💛
Chocolate Lovers
For a decadent treat, add ¼ cup cocoa powder and an extra 2 tbsp sugar to the coconut milk mixture. The rice turns a rich chocolate color and tastes like a cross between pudding and fudge. Top with chopped dark chocolate for extra indulgence.
Spiced Warmth
Warm spices transform this dish completely. Add ½ tsp cinnamon, ¼ tsp cardamom, and 1 star anise pod while cooking. Remove the star anise before serving. The aroma is absolutely intoxicating and perfect for cooler months.
Nutty Crunch
Toast ¼ cup chopped macadamia nuts or cashews in a dry pan until golden, then fold them in just before serving. The buttery crunch contrasts beautifully with the soft rice. I prefer macadamias for their rich, almost floral notes.
Floral Elegance
Infuse the coconut milk with 2 pandan leaves while cooking for a fragrant, floral aroma popular in Southeast Asian desserts. Remove the leaves before serving. This subtle addition makes the dish feel restaurant-worthy. 🌸
Citrus Variation
Swap the lime for orange zest and juice for a brighter, more citrus-forward profile. The orange oils add a sunny, uplifting note that pairs wonderfully with the coconut. Use about 1 tbsp zest and 2 tbsp juice for the best balance.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Short-grain sushi rice works as a substitute for jasmine, though it may require 1/4 less water. Avoid long-grain varieties as they won’t achieve the same sticky texture.
Why do I need to rinse the rice?
Rinsing removes excess starch that could make the dish gummy. It ensures the grains cook evenly and absorb the coconut milk properly for the perfect creamy consistency.
How do I fix rice that’s too loose?
Mix 1 tbsp cornstarch with 2 tbsp of the cooking liquid, then stir it back in. Cook for an additional 2-3 minutes until thickened.
Can I make this ahead of time?
Yes! It keeps well at room temperature for 2 days or refrigerated for 4-5 days. Reheat gently with a splash of water or coconut milk to restore creaminess.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026