Grandma’s Sweet Rice Recipe: Coconut-Infused Sticky Delight

Grandma's Sweet Rice Recipe: Coconut-Infused Sticky Delight

This sweet rice recipe brings generations of family tradition to your kitchen table. The coconut infusion creates a fragrant, sticky texture that’s impossible to resist.

I’ve tested this method countless times to ensure it works in any home kitchen. The rice absorbs the coconut milk slowly, delivering a creamy yet perfectly tender result every time.

What makes this dish special is its simplicity—just a handful of ingredients transformed into something extraordinary. The natural sweetness pairs beautifully with the rich coconut flavor.

Serve warm or at room temperature for a dessert that feels both comforting and elegant. This is one recipe worth making part of your own family tradition.

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

Ingredients for Grandma’s Sweet Rice

Simple pantry ingredients transform into a fragrant, coconut-infused family favorite with ease.

Ingredient Amount Notes
Jasmine Rice 🌾 2 cups Rinsed until water runs clear
Full-Fat Coconut Milk 🥥 2 cups Canned, well-shaken before measuring
Granulated Sugar 🍚 ¾ cup Adjust to taste preference
Water 💧 ½ cup For rinsing and balancing texture
Sea Salt 🧂 ½ tsp Fine grain for even distribution
Vanilla Extract 🌿 1 tsp Pure vanilla for best flavor
Pandano Leaf 🌿 1 whole Optional, for authentic aroma
Toasted Sesame Seeds 🌰 1 tbsp For garnish and texture
Coconut Flakes 🥥 ¼ cup Toasted, for topping
Heavy Cream 🥛 ¼ cup Optional, for richer texture

The rice quality is paramount here. Jasmine rice from Thai brands like Golden Phoenix or Elephant delivers the authentic sticky texture. Full-fat coconut milk (look for Thai Kitchen or Native Forest brands) is non-negotiable—light versions won’t provide the same richness or creaminess. The pandano leaf, while optional, adds a traditional floral note that elevates the dish significantly.

No jasmine rice on hand? Short-grain white rice works in a pinch, though the texture will differ slightly. Coconut cream at half the amount can replace the milk for a denser result. Skip the pandano? A splash of coconut extract mimics some of the aromatic complexity. For a dairy-free version, omit the heavy cream or swap in coconut cream instead.

Store uncooked rice in an airtight container for up to 6 months. Once prepared, the sweet rice keeps beautifully in the refrigerator for 4-5 days. Reheat gently with a splash of coconut milk to restore creaminess. Best enjoyed warm, though room temperature works for gatherings.

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I just dump jasmine rice, coconut milk, sugar, and a pinch of salt in a pot and let it simmer—no fancy steps, no stress.
  • Creamy Coconut Bliss: The full-fat coconut milk soaks into the rice, making it rich, sweet, and impossibly creamy with every bite.
  • Breakfast to Dessert: I serve it warm for breakfast with fruit or chilled as a dessert—honestly, it works for both.
  • Stretches for Days: One batch feeds my family for two meals, and leftovers taste even better the next day.

Step-by-Step Instructions for Coconut-Infused Sticky Rice

Master the technique for perfectly tender, fragrant rice with ideal texture and sweetness.

Step 1: Prepare and Rinse the Jasmine Rice

Place the 2 cups Jasmine Rice in a fine-mesh strainer and rinse under cold running water, agitating gently with your fingers. Continue rinsing until the water runs completely clear—this removes excess starch and prevents gummy rice.

This step is non-negotiable for achieving the right sticky yet distinct grain texture. Once rinsed, let the rice drain for 5 minutes while you prepare the other ingredients. The grains should feel slightly gritty between your fingers when properly cleaned.

Step 2: Infuse and Simmer the Rice

In a medium saucepan, combine the drained rice, 2 cups Full-Fat Coconut Milk, 0.5 cup Water, 0.75 cup Granulated Sugar, 0.5 tsp Sea Salt, 1 tsp Vanilla Extract, and the 1 whole Pandano Leaf (if using).

Bring to a gentle boil over medium-high heat, then immediately reduce to low heat. Cover and simmer for 15-18 minutes until all liquid is absorbed and the rice is tender. Resist the urge to lift the lid during cooking—steam is crucial for even cooking.

Step 3: Rest and Fluff the Rice

Remove from heat and let the rice rest, covered, for 10 minutes. This allows the grains to steam in residual heat, ensuring uniform texture throughout. The rice should be glossy and slightly sticky, with each grain distinct yet cohesive.

Discard the pandano leaf (if used) and gently fluff the rice with a fork, breaking up any clumps without mashing the grains. The texture should be soft but not mushy, with a subtle coconut aroma permeating each bite.

Step 4: Enrich and Garnish

For a richer variation, stir in the 0.25 cup Heavy Cream while the rice is still warm. This adds a luxurious creaminess that balances the sweetness. Fold gently to maintain the rice’s texture.

Transfer to a serving dish and top with 0.25 cup Coconut Flakes and 1 tbsp Toasted Sesame Seeds. The contrast of nutty sesame and toasted coconut complements the rice’s natural sweetness, while the coconut flakes add a satisfying crunch to each spoonful.

👨‍🍳

Pro Tips For Making Grandma’S Sweet Rice

  • Rinse the Rice: Soak jasmine rice for 10 minutes then rinse until water runs clear—this removes excess starch so your sweet rice ends up fluffy, not gummy.
  • Use Full-Fat Only: I learned this the hard way—light coconut milk just doesn’t give that rich, creamy texture grandma’s recipe needs.
  • Simmer Low and Slow: Once it starts bubbling, drop the heat to low and resist the urge to stir—you’ll get even cooking and prevent a burnt bottom.
  • Salt the Coconut Milk: Stir a pinch of sea salt into the coconut milk before adding to the rice—it balances the sweetness without making the dish taste salty.

Creative Variations of This grandmas sweet rice

Mango Coconut Fusion

Fold in 1 cup diced ripe mango after fluffing the rice for a tropical twist. The fruit’s natural sweetness pairs beautifully with the coconut, and the chunks add refreshing texture. I like using Ataulfo mangoes for their honey-like flavor. 💛

Chocolate Lovers’ Version

Stir in ½ cup semi-sweet chocolate chips while the rice is still warm. The heat will melt them slightly, creating ribbons of chocolate throughout. A sprinkle of flaky sea salt on top enhances all the flavors.

Pandan-Infused Classic

For an authentic Thai approach, use 2 pandan leaves (knotted) during cooking instead of vanilla. The leaves impart a unique floral aroma that’s nostalgic for many. Remove them before serving, just like Nonna taught me.

Savory-Sweet Balance

Add ¼ cup crumbled feta cheese and 2 tbsp chopped scallions before serving. The salty cheese cuts through the sweetness wonderfully. This version works surprisingly well as a side dish too.

Nutty Crunch Variation

Toast ½ cup chopped macadamia nuts and mix them in at the end. Their buttery crunch complements the creamy rice. I often add a drizzle of honey for extra decadence.

Spiced Chai Edition

Steep 1 chai tea bag in the coconut milk for 5 minutes before cooking. The warm spices—cinnamon, cardamom, ginger—add depth. Remove the bag before adding other ingredients. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 22g110%
Cholesterol 20mg7%
Sodium 180mg8%
Total Carbohydrate 60g22%
Dietary Fiber 2g7%
Sugars 30g
Protein 6g12%
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 white rice works as a substitute, though the texture will be slightly different. For best results, stick with jasmine rice for that authentic sticky consistency. Avoid long-grain varieties as they won’t absorb the coconut milk as well.

2

How do I store leftovers?

Keep in an airtight container in the fridge for up to 5 days. Reheat gently with a splash of coconut milk to restore creaminess. It’s best enjoyed warm but can be served at room temperature too.

3

What if I don’t have pandano leaf?

You can skip it, but for a similar floral note, add 1 tsp coconut extract instead. Alternatively, a splash of vanilla extract enhances the sweetness beautifully.

★★★★★5.0(15 reviews)
Tyler Campbell