Coconut Rice Pudding: The Ultimate Creamy & Dreamy Recipe

By Daisy Sullivan

On February 27, 2026

A close-up overhead view of a bowl of creamy coconut rice pudding. The texture is rich and luscious, highlighting the perfect consistency achieved with this easy stovetop recipe.

Cuisine

American, Thai

Prep time

5 minutes

Cooking time

35 minutes

Total time

40 minutes

Servings

4 servings

There are few desserts as purely comforting as a warm bowl of rice pudding. This Coconut Rice Pudding recipe takes that classic comfort to a whole new level. We’re talking supremely creamy, luxuriously rich, and infused with the subtle, tropical sweetness of coconut. Forget everything you know about bland or gluey rice pudding; this recipe is a foolproof guide to creating a truly unforgettable dessert that’s both simple and elegant. It’s the perfect sweet treat to end a meal or to curl up with on a cozy evening.

Whether you’re a seasoned pro or new to making rice pudding from scratch, you’re in the right place. We’ll walk through every step to ensure you get a dreamy, creamy result every single time.

Why You’ll Love This Coconut Rice Pudding Recipe

  • Incredibly Creamy Texture: The combination of starchy Arborio rice and full-fat coconut milk creates a velvety smooth consistency that’s simply irresistible.
  • Simple, Pantry-Friendly Ingredients: You only need a handful of basic ingredients to create this stunning dessert.
  • Highly Customizable: This recipe is a perfect canvas for your favorite toppings, from fresh fruit to toasted nuts and spices.
  • Perfect for Any Occasion: It’s elegant enough for a dinner party but simple enough for a weeknight treat. It can be served warm or cold!

The Secret to Perfectly Creamy Rice Pudding: Key Ingredients

The magic of this recipe lies in its simplicity and the quality of its components. Using the right ingredients isn’t just a suggestion—it’s the secret to achieving that perfect, coveted texture.

A spoonful of finished coconut rice pudding being lifted from a bowl, showcasing its thick, creamy consistency. This image illustrates the delicious final step of the recipe.
The pudding will thicken to a perfect consistency as it cools.

The Best Rice for Rice Pudding

The single most important ingredient is, of course, the rice. For the creamiest coconut rice pudding, Arborio rice is the undisputed champion. This short-grain Italian rice has a high starch content (amylopectin), which is released during the slow cooking process, creating its own creamy, luscious sauce. If you can’t find Arborio, other good options include sushi rice or Jasmine rice, though the final texture may be slightly less creamy.

Full-Fat Coconut Milk

This is not the time for light coconut milk! Full-fat, canned coconut milk is essential for the rich flavor and velvety texture we’re aiming for. The high fat content ensures a decadent result that beverage-carton coconut milk simply can’t replicate. Shake the can well before opening to combine the separated cream and water.

The Sweeteners

We use simple granulated sugar to let the coconut flavor shine. It provides clean sweetness without overpowering the dish. A splash of pure vanilla extract is added at the end to round out the flavors and add a beautiful aroma.

A Pinch of Spice

A small pinch of salt might seem counterintuitive in a dessert, but it’s crucial for balancing the sweetness and enhancing the coconut flavor. We also love a light dusting of cinnamon or cardamom as an optional but highly recommended addition.

How to Make Coconut Rice Pudding (Step-by-Step)

Making this dessert is a meditative process of slow stirring and simmering. Put on some music, relax, and watch as a few simple ingredients transform into something truly special.

Step 1: Rinse the Rice

Start by rinsing your Arborio rice in a fine-mesh sieve under cold water. Swish it around gently with your fingers for about 30 seconds. This step removes excess surface starch, which helps prevent the pudding from becoming gummy.

Step 2: Initial Simmer

In a medium, heavy-bottomed saucepan, combine the rinsed rice, water, and a pinch of salt. Bring it to a boil, then reduce the heat to low, cover, and let it simmer for 10 minutes, or until most of the water is absorbed.

Step 3: Add Coconut Milk & Sugar

Uncover the saucepan and stir in the full-fat coconut milk and granulated sugar. Increase the heat to medium-low to bring the mixture to a gentle simmer, stirring constantly. Once it’s simmering, reduce the heat to low and continue to cook, uncovered, for 20-25 minutes. Stir frequently to prevent the rice from sticking to the bottom of the pan.

A close-up overhead view of a bowl of creamy coconut rice pudding. The texture is rich and luscious, highlighting the perfect consistency achieved with this easy stovetop recipe.
The secret to the perfect texture is using the right ingredients.

Step 4: The Final Touch

The pudding is done when the rice is tender and the mixture has thickened to a creamy, porridge-like consistency. It will thicken considerably as it cools. Remove the pan from the heat and stir in the pure vanilla extract. Let it rest for 5-10 minutes before serving.

Tips and Tricks for Foolproof Coconut Rice Pudding

  • Go Low and Slow: The key to creamy rice pudding is patience. Cooking it slowly over low heat allows the rice grains to gradually release their starch, which creates the sauce. Rushing this process can result in undercooked rice or a scorched pan.
  • Stir Frequently: Regular stirring prevents sticking and ensures the rice cooks evenly. Scrape the bottom and sides of the pan as you go.
  • Don’t Overcook: Remember, the pudding will continue to thicken as it cools. It’s best to pull it off the heat when it’s slightly looser than your desired final consistency.
  • Taste and Adjust: Once the pudding is cooked, give it a taste. You can add a little more sugar if you prefer it sweeter or a splash more coconut milk if you want it looser.

Delicious Variations & Topping Ideas

One of the best things about this Coconut Rice Pudding is how you can customize it. For a dessert with a similar decadent feel, our readers also love this Chocolate Coconut Cake.

  • Tropical Delight: Top with fresh, diced mango and a sprinkle of toasted coconut flakes. This is the classic Thai-inspired pairing!
  • Warm Spices: Garnish with a dash of cinnamon, nutmeg, or cardamom for a cozy flavor profile.
  • Fruity and Bright: A spoonful of fruit preserves or a swirl of lemon curd adds a lovely tartness. If you enjoy bright, fruity desserts, you must try our amazing Lemon Custard Cake.
  • A Touch of Crunch: Sprinkle with chopped pistachios, almonds, or cashews just before serving.

For another great make-ahead dessert idea that’s perfect for gatherings, consider this fan-favorite Blueberry Coffee Cake.

Storage and Reheating Instructions

Rice pudding is a fantastic make-ahead dessert. To store, let it cool completely and then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days.

You can enjoy it cold straight from the fridge, or you can reheat it. The best way to warm rice pudding is on the stovetop over low heat. It will be quite thick, so add a splash of coconut milk or regular milk to loosen it up as you stir and warm it through.

Frequently Asked Questions

Yes! This recipe is naturally vegan and dairy-free as it uses coconut milk, sugar, and rice, all of which are plant-based.

While full-fat coconut milk provides the best flavor and creaminess for this specific recipe, you could experiment with whole dairy milk or other plant-based milks like cashew or almond milk. However, the result will be less rich.

The key to thickening rice pudding is to simmer it slowly to allow the starches from the rice to release. If it’s still too thin, you can let it simmer for a few more minutes, but remember that it will thicken significantly as it cools.

Arborio rice is the best choice for a creamy rice pudding. Its high starch content breaks down during cooking to create a naturally thick and creamy sauce. If you can’t find it, sushi rice is the next best option.

A gummy texture is usually caused by not rinsing the rice before cooking. Rinsing removes the excess surface starch that can make the final dish sticky. Overcooking can also contribute to a gummy texture.

Share Your Creation!

We are so excited for you to try this creamy, dreamy Coconut Rice Pudding recipe. It’s a true testament to how a few simple ingredients can create something absolutely magical. If you make it, please leave a comment and a rating below—we love hearing from you! And don’t forget to share a photo and tag us on Pinterest!

An aesthetic overhead shot of creamy coconut rice pudding in a white bowl, garnished with toasted coconut flakes and a cinnamon stick. The perfect pin to showcase this easy dessert recipe.
You have to try this unbelievably creamy Coconut Rice Pudding!

Creamy Coconut Rice Pudding Recipe

A close-up overhead view of a bowl of creamy coconut rice pudding. The texture is rich and luscious, highlighting the perfect consistency achieved with this easy stovetop recipe.

Coconut Rice Pudding: The Ultimate Creamy & Dreamy Recipe

Discover the most foolproof recipe for Coconut Rice Pudding. This guide delivers a supremely creamy, rich, and flavorful dessert using simple ingredients and step-by-step instructions for perfect results every time.
Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dessert, Snack
Cuisine: American, Thai
Calories: 385

Ingredients
  

  • 1/2 cup Arborio rice Sushi or Jasmine rice can be substituted.
  • 1 cup water
  • 1 can full-fat coconut milk 13.5 oz can, shaken well.
  • 1/3 cup granulated sugar Adjust to taste.
  • 1/4 tsp salt
  • 1 tsp pure vanilla extract

Equipment

  • 1 Medium Saucepan A heavy-bottomed pan is best to prevent scorching.
  • 1 Fine-mesh Sieve

Instructions
 

  1. Place the Arborio rice in a fine-mesh sieve and rinse under cold water for about 30 seconds. This removes excess starch and prevents a gummy texture.
  2. In a medium, heavy-bottomed saucepan, combine the rinsed rice, water, and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 10 minutes until most of the water is absorbed.
  3. Stir in the coconut milk and sugar. Increase heat to bring to a gentle simmer, then reduce heat to low. Cook uncovered for 20-25 minutes, stirring frequently, until rice is tender and the pudding is creamy and has thickened.
  4. Remove from heat and stir in the vanilla extract. The pudding will thicken more as it cools. Let it rest for 5-10 minutes before serving warm.

Notes

Toppings: Serve with fresh mango, toasted coconut flakes, or a sprinkle of cinnamon.
Storage: Store in an airtight container in the refrigerator for up to 4 days. Serve cold or reheat gently on the stove with a splash of milk to loosen.

You might also like these recipes

Leave a Comment

Recipe Rating