Creamy Coconut Rice Delight

Featured in Sweet Moments of Joy.

Experience tropical bliss with creamy coconut rice, made effortlessly in one pot using four types of milk, golden raisins, and shredded coconut. Ready in just 30 minutes, this rich dessert can be served warm or chilled for ultimate indulgence. Enhance textures with toasted coconut garnish or experiment with dried tropical fruits for a personal twist.

Barbara Chef
Updated on Sat, 17 May 2025 14:15:00 GMT
A bowl of oatmeal with coconut on top. Pin it
A bowl of oatmeal with coconut on top. | gracefulflavors.com

This ultra-creamy coconut rice pudding transforms humble white rice into a luxurious dessert that transports you to tropical shores with every spoonful. Four different milks come together to create a silky texture that's punctuated with sweet golden raisins and coconut flakes for the ultimate comfort dessert that's ready in just 30 minutes.

I first made this pudding during a rainy weekend when I was craving something comforting but different from my usual desserts. The fragrant coconut aroma filled my kitchen, and now it's become my signature dessert whenever I'm hosting friends who need a little tropical escape.

Ingredients

  • Short grain white rice: Perfect for creating that creamy pudding texture as it releases more starch than long grain varieties
  • Whole milk: Provides a rich base and helps soften the rice grains completely
  • Coconut milk: Adds authentic tropical flavor and creates unmatched creaminess
  • Sweetened condensed milk: Delivers concentrated sweetness and contributes to the pudding's velvety texture
  • Heavy cream: Creates ultimate richness and helps achieve that luxurious mouthfeel
  • Cinnamon: Adds warmth that balances the sweetness and complements the coconut beautifully
  • Golden raisins: Offer bursts of natural sweetness and chewy texture contrast
  • Sweetened shredded coconut: Reinforces the tropical flavor and adds pleasant texture
  • Toasted coconut: Provides a crunchy garnish and intensifies the coconut flavor

Step-by-Step Instructions

Start with the rice base:
Combine rice, whole milk, and coconut milk in a large pot over medium-high heat until boiling. This mixture forms the foundation of your pudding, giving the rice plenty of liquid to absorb those creamy flavors. Reduce heat to low immediately after boiling and cover with a lid to trap moisture.
Cook the rice:
Simmer for 14 to 16 minutes, stirring occasionally to prevent sticking. You want the rice to become tender but still maintain some structure. The grains should easily yield when pressed between your fingers but not turn mushy.
Add richness:
Stir in sweetened condensed milk, heavy cream, cinnamon, and raisins. This is where the magic happens as these ingredients transform simple cooked rice into decadent pudding. Cook over low heat for about 12 minutes until the mixture thickens noticeably and coats the back of a spoon.
Finish with texture:
Remove from heat and fold in the shredded coconut. This adds both flavor and texture right at the end, preserving the coconut's delicate chew. Let the pudding cool slightly if serving warm, or cool completely before refrigerating for a chilled dessert.
A bowl of oatmeal with coconut on top. Pin it
A bowl of oatmeal with coconut on top. | gracefulflavors.com

My personal favorite way to enjoy this pudding is slightly warm with extra toasted coconut on top. The warmth brings out the cinnamon notes, while the contrast between the creamy pudding and crunchy toasted coconut creates an irresistible textural experience that reminds me of beach vacations.

Perfect Storage Technique

When storing this coconut rice pudding, add an extra splash of milk (about 1/3 to 1/2 cup) if you plan to enjoy it later. The rice continues absorbing liquid as it cools, and this prevents it from becoming too dense in the refrigerator. I recommend portioning into individual containers before storing which makes it easier to grab a single serving without disturbing the rest.

A bowl of oatmeal with coconut on top. Pin it
A bowl of oatmeal with coconut on top. | gracefulflavors.com

Clever Customizations

This pudding serves as a wonderful blank canvas for creative variations. Try swapping golden raisins for chopped dried mangoes or pineapple pieces for an even more tropical profile. A handful of toasted macadamia nuts adds wonderful crunch and richness. For adults, a splash of coconut rum stirred in after cooking creates a sophisticated dessert perfect for dinner parties.

Serving Suggestions

Transform this humble pudding into an impressive dessert by serving it in clear glasses layered with fresh tropical fruits like mango and pineapple. For breakfast, warm the pudding slightly and top with sliced bananas and a drizzle of honey. During colder months, serve warm with a scoop of vanilla ice cream for a delightful temperature contrast that highlights the pudding's comforting qualities.

Cultural Context

Rice pudding appears in cuisines worldwide, from Indian kheer to Mexican arroz con leche. This coconut version draws inspiration from Thai and Caribbean traditions where coconut milk frequently enriches rice dishes. Historically, rice pudding emerged as a clever way to transform leftover rice into something special, demonstrating how humble ingredients can become extraordinary with the right additions.

Frequently Asked Questions

→ How do I keep the texture creamy when chilling?

Add 1/3 to 1/2 cup extra milk after cooking to prevent the pudding from thickening too much as it cools.

→ Can I customize the flavors?

Yes! Try adding vanilla, coconut, or rum extract for additional flavor. For a tropical vibe, substitute raisins with dried pineapple or mango.

→ What’s the best way to reheat leftovers?

Reheat in the microwave or on the stovetop over medium-low heat, adding a splash of milk to loosen the pudding if needed.

→ Can I use a different rice type?

Short-grain white rice is ideal, but medium-grain rice can also work. Avoid using long-grain varieties as they won’t achieve the same creamy texture.

→ Can I make it ahead of time?

Absolutely! Store in an airtight container for up to 5 days in the refrigerator. Serve chilled or gently warm before serving.

Coconut Rice Pudding Dish

Rich coconut rice with creamy texture made in one pot. A tropical treat served warm or chilled.

Prep Time
5 Minutes
Cook Time
25 Minutes
Total Time
30 Minutes
By: Barbara


Difficulty: Easy

Cuisine: Tropical

Yield: 6 Servings

Dietary: Vegetarian, Gluten-Free

Ingredients

01 1 cup short-grain or medium-grain white rice
02 1 ½ cups whole milk
03 1 (13.25 oz) can coconut milk
04 1 cup sweetened condensed milk
05 ⅓ cup heavy cream
06 1 teaspoon cinnamon
07 ⅓ cup golden raisins (optional)
08 ½ cup sweetened shredded coconut (optional)
09 Toasted shredded coconut (optional garnish)

Instructions

Step 01

In a large pot over medium-high heat, bring the rice, whole milk, and coconut milk to a boil. Once boiling, lower the heat to low and place a lid on the pot.

Step 02

Cook for 14 to 16 minutes, stirring occasionally, until the rice is cooked and tender.

Step 03

Stir in the sweetened condensed milk, heavy cream, cinnamon, and raisins, if desired. Cook over low heat until the rice has thickened and the mixture is creamy, about 12 minutes.

Step 04

Remove from the heat and stir in the shredded coconut. Let cool slightly and serve warm, or let cool completely and then chill to serve cold. Garnish with toasted coconut, if desired.

Notes

  1. If you plan on chilling or storing your pudding, add an extra ⅓ cup to ½ cup milk after removing it from the heat to prevent it from becoming too thick.
  2. Transfer cooled rice pudding to an airtight container or individual portions for storage, up to 5 days.
  3. Reheat in the microwave or on a stovetop over medium-low heat, adding a splash of milk if needed.
  4. Consider swapping raisins for dried tropical fruits like chopped pineapple or mango, and adding toasted nuts for texture.
  5. Boost flavors by adding coconut extract, vanilla extract, or even rum extract.

Tools You'll Need

  • Large cooking pot with lid
  • Wooden spoon or spatula
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (milk, heavy cream, condensed milk)
  • Contains coconut

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 463
  • Total Fat: 27 g
  • Total Carbohydrate: 50 g
  • Protein: 9 g