Simple Sweet Rice Recipe: Sticky Coconut-Infused Bites

Simple Sweet Rice Recipe: Sticky Coconut-Infused Bites

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 48g17%
Dietary Fiber 1g4%
Sugars 20g
Protein 4g8%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.8(2 reviews)
Brian Walker