Creamy Coconut Rice Pudding

Category: Exquisite Sweet Finales

This indulgent coconut rice pudding combines short-grain rice simmered in whole milk and coconut milk until tender. The addition of sweetened condensed milk and heavy cream creates an irresistibly rich and creamy texture, while cinnamon adds a warm, aromatic depth. Golden raisins and shredded coconut fold in beautifully for bursts of sweetness and tropical flavor.

The dish comes together in under 30 minutes and can be enjoyed warm right away or chilled for later. For extra flair, garnish with toasted coconut before serving. Make it your own by substituting dried tropical fruits or adding flavor extracts for a personalized touch.

Sandra
By Sandra Sandra
Updated on Mon, 19 May 2025 14:59:45 GMT
A bowl of creamy coconut rice delight. Pin
A bowl of creamy coconut rice delight. | howtogourmet.com

This dreamy coconut rice pudding transforms basic ingredients into a luxurious dessert that brings comfort with every spoonful. The creamy texture combines with tropical coconut flavor to create a dish that works equally well served warm or chilled.

I first made this rice pudding during a tropical-themed dinner party, and it has since become my signature dessert. The combination of coconut milk and condensed milk creates a silky texture that guests always rave about.

Ingredients

  • Short-grain or medium-grain white rice: Creates the perfect creamy texture as it releases more starch than long-grain varieties
  • Whole milk: Provides the base that helps cook the rice to tender perfection
  • Coconut milk: Adds authentic tropical flavor and incredible richness
  • Sweetened condensed milk: Creates silkiness while adding the perfect level of sweetness
  • Heavy cream: Enhances the luxurious mouthfeel and prevents the pudding from becoming too dense
  • Cinnamon: Adds a warm spice note that balances the sweetness beautifully
  • Golden raisins: Offer bursts of natural sweetness and pleasant chewiness throughout
  • Sweetened shredded coconut: Reinforces the tropical flavor and adds textural interest
  • Toasted coconut garnish: Provides a beautiful presentation and delightful crunch

Step-by-Step Instructions

Cooking The Rice:
Combine rice, whole milk, and coconut milk in a large pot over medium-high heat and bring to a boil. This combination creates the perfect cooking liquid for tender, flavorful rice. Once boiling, lower the heat to low and cover with a lid. This gentle cooking ensures the rice absorbs the liquid properly without scorching.
Tenderizing The Grains:
Cook for 14 to 16 minutes, stirring occasionally to prevent sticking. The rice is done when it feels tender but still has slight resistance when bitten. Regular stirring helps distribute the heat evenly and prevents the bottom from burning.
Creating The Creamy Base:
Add sweetened condensed milk, heavy cream, cinnamon, and raisins if using. Stir continuously while cooking over low heat for about 12 minutes. This step transforms the texture into the classic creamy pudding consistency. The mixture will noticeably thicken as it cooks.
Finishing Touches:
Remove from heat and stir in the shredded coconut. The residual heat will slightly soften the coconut while maintaining some texture. Let cool slightly before serving warm, or chill completely for a cold dessert. Garnish with toasted coconut for an extra dimension of flavor and visual appeal.
A bowl of creamy coconut rice delight. Pin
A bowl of creamy coconut rice delight. | howtogourmet.com

You Must Know

The sweetened condensed milk is truly the secret weapon in this recipe. During a cooking class in Thailand, I learned that using condensed milk not only adds sweetness but creates that irresistible silky texture that makes this pudding so special. My family now expects this dessert at every holiday gathering.

Perfect Consistency Tips

The ideal rice pudding consistency depends largely on personal preference. For a looser, more porridge-like consistency, add additional milk at the end of cooking. If you prefer a thicker, more spoonable texture, cook the mixture a few minutes longer. Remember that the pudding will continue to thicken as it cools, so removing it from heat when it seems slightly looser than your desired final consistency is best practice.

Storage and Make-Ahead

This coconut rice pudding is perfect for making ahead. After cooling completely, transfer to an airtight container and refrigerate for up to 5 days. The flavors actually improve after resting overnight as the spices meld and the coconut flavor deepens. When ready to serve, gently reheat in the microwave or on the stovetop, adding a splash of milk to loosen the consistency if needed. Individual portions can be stored in small jars for grab-and-go treats.

Flavor Variations

The basic recipe serves as a wonderful canvas for creativity. Replace raisins with chopped dried tropical fruits like mango, pineapple, or papaya for an even more pronounced tropical flavor profile. A teaspoon of vanilla or coconut extract adds aromatic depth, while a tablespoon of dark rum creates a sophisticated adult version. For texture contrast, consider adding toasted chopped macadamia nuts or pistachios just before serving. During summer months, fresh mango or pineapple chunks make a delightful fresh topping.

A bowl of creamy coconut rice delight recipe. Pin
A bowl of creamy coconut rice delight recipe. | howtogourmet.com

Serving Suggestions

While delicious on its own, this coconut rice pudding shines when paired thoughtfully. Serve warm topped with a scoop of vanilla ice cream for an indulgent dessert. For brunch, offer small chilled portions alongside fresh tropical fruits. During winter months, warm pudding with a drizzle of caramel sauce creates a cozy treat. For an elegant presentation, layer the pudding in clear glasses with fresh fruit compote and top with toasted coconut and a mint sprig.

Recipe FAQs

→ Can I use different types of rice for this pudding?

While short or medium-grain white rice works best because they release more starch for creaminess, you can use arborio or jasmine rice as alternatives. Long-grain rice will work but may result in a less creamy texture.

→ How do I prevent the pudding from becoming too thick?

If planning to chill the pudding, add an extra ⅓ to ½ cup of milk after removing from heat. For reheating, add a splash of milk while warming and stir frequently to restore the creamy consistency.

→ Can I make this pudding dairy-free?

Yes, you can substitute the whole milk and heavy cream with additional coconut milk or almond milk. For the sweetened condensed milk, use a dairy-free condensed coconut milk alternative available at specialty stores.

→ What are some good mix-in alternatives to raisins?

Dried tropical fruits like chopped mango, pineapple, or papaya work beautifully. You could also try dried cranberries, chopped dates, or even chocolate chips. Toasted nuts like macadamias or almonds add delightful texture.

→ How long does coconut rice pudding keep in the refrigerator?

When stored in an airtight container, this pudding keeps well for up to 5 days in the refrigerator. Individual portions can be prepared for convenient grab-and-go treats throughout the week.

→ Can this pudding be frozen?

While you can freeze rice pudding for up to 3 months, the texture may change slightly upon thawing. Thaw overnight in the refrigerator and stir well, adding a splash of milk if needed to restore creaminess.

Coconut Rice Pudding Dish

Creamy rice cooked in coconut milk and condensed milk with warm cinnamon, topped with toasted coconut for tropical sweetness.

Preparation Time
5 min
Cooking Time
40 min
Total Time
45 min
By Sandra: Sandra

Category: Desserts

Skill Level: Easy

Cuisine: Asian

Yield: 4 to 6 servings

Dietary Preferences: 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
08 ½ cup sweetened shredded coconut
09 Toasted shredded coconut

Steps

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.

Additional 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.

Allergen Information

Always review every ingredient for potential allergens and consult a health professional if you’re unsure.
  • Dairy
  • Coconut

Nutritional Information (per serving)

The provided details are for informational purposes and should not replace professional health advice.
  • Calories: 320
  • Fats: 12 g
  • Carbohydrates: 45 g
  • Proteins: 6 g