Coconut Rice Pudding (The Ultimate Creamy Recipe!)

By Sienna Whitman

On March 11, 2026

An overhead shot of a bowl of homemade coconut rice pudding. The texture is visibly rich and creamy, showcasing the delicious result of the recipe.

Cuisine

American

Prep time

5 minutes

Cooking time

30 minutes

Total time

35 minutes

Servings

6 servings

Welcome to the most decadent, comforting, and incredibly creamy Coconut Rice Pudding you will ever make. This recipe transforms a few simple ingredients—rice, coconut milk, and a touch of sweetness—into a luxurious dessert that feels like a warm hug in a bowl. Forget any pasty, bland rice puddings you’ve had before; this version is rich with coconut flavor, perfectly sweet, and has a velvety texture that is simply irresistible. Whether you serve it warm on a chilly evening or chilled on a summer day, this dish is pure bliss.

We’ve tested every variable to ensure this recipe is foolproof. From selecting the perfect type of rice to achieving that signature creamy consistency, we’re sharing all our secrets. Get ready to master this classic comfort dessert.

A spoonful of creamy coconut rice pudding being lifted from a bowl, showing off its thick and luscious texture.
Pure comfort in every single bite.

Why You’ll Love This Recipe

  • Incredibly Creamy: We use a combination of full-fat coconut milk and whole milk to create a rich, velvety base that’s never watery.
  • Simple Ingredients: You only need a handful of pantry staples to create this impressive dessert.
  • Versatile: It’s delicious served warm or cold and can be customized with endless toppings and flavor variations.
  • Perfectly Sweet: This recipe is balanced, so the coconut flavor shines through without being overly sugary.

The Secret to Creamy Rice Pudding: Choosing Your Rice

The type of rice you use is the single most important factor in achieving a creamy texture. The starches released from the rice grains are what naturally thicken the pudding. Here’s a breakdown of the best options.

Arborio Rice: The Champion

For the ultimate creamy Coconut Rice Pudding, Arborio rice is the undisputed winner. This Italian short-grain rice has a high starch content, which releases during cooking to create a thick, creamy, and luxurious consistency. It’s the same rice used for risotto, and it works its magic perfectly here.

Jasmine or Basmati Rice

If you don’t have Arborio, Jasmine or Basmati rice are excellent alternatives. They lend a lovely fragrant aroma to the pudding. While they don’t release as much starch as Arborio, they still produce a beautifully soft and creamy result.

Ingredients You’ll Need

  • Arborio Rice: The key to a creamy texture.
  • Full-Fat Canned Coconut Milk: Do not use light coconut milk or coconut milk from a carton; the full-fat canned version is essential for richness.
  • Whole Milk: Complements the coconut milk for a perfectly balanced, creamy base.
  • Granulated Sugar: For sweetness. You can adjust the amount to your preference.
  • Vanilla Extract: Adds a layer of warm, aromatic flavor.
  • Salt: A small pinch enhances all the other flavors.
  • Toasted Coconut Flakes: For garnish, adding a delightful crunch and extra coconut flavor.
  • Optional Toppings: Fresh mango, pineapple, or a sprinkle of cinnamon. For a truly decadent dessert, try it with some Air Fryer Caramelized Bananas.
An overhead shot of a bowl of homemade coconut rice pudding. The texture is visibly rich and creamy, showcasing the delicious result of the recipe.
The secret to the perfect texture is using the right kind of rice.

Step-by-Step Instructions

  1. Combine Ingredients: In a medium saucepan, combine the Arborio rice, coconut milk, whole milk, sugar, and salt.
  2. Bring to a Simmer: Place the saucepan over medium heat and bring the mixture to a gentle simmer, stirring occasionally to prevent the rice from sticking to the bottom.
  3. Cook Low and Slow: Once simmering, reduce the heat to low. Cover the saucepan and let it cook for 25-30 minutes, stirring every 5-7 minutes. This slow cook and occasional stirring helps release the rice’s starches, which is crucial for a creamy texture.
  4. Check for Doneness: The pudding is ready when the rice is tender and the mixture has thickened considerably. It should have the consistency of a loose porridge; it will continue to thicken as it cools.
  5. Add Vanilla: Remove the saucepan from the heat and stir in the vanilla extract.
  6. Rest: Let the pudding rest for at least 10 minutes before serving. This allows it to thicken further.
  7. Serve: Serve your homemade Coconut Rice Pudding warm or chilled. Garnish with toasted coconut flakes and your favorite toppings.

Expert Tips for Success

  • Don’t Rush the Process: Cooking the rice pudding slowly over low heat is essential. Boiling it too quickly can cause the milk to scald and the rice to cook unevenly.
  • Stir, But Not Too Much: Stirring prevents sticking and helps release starches, but over-stirring can make the pudding gummy. A quick stir every 5-7 minutes is perfect.
  • Use Full-Fat Coconut Milk: This is non-negotiable for a rich and creamy result. The fat content is key to the decadent texture.
  • It Thickens As It Cools: The pudding might look a little loose when you take it off the heat, but it will set to the perfect consistency as it rests.

Flavor Variations

This Coconut Rice Pudding is a fantastic base for other flavors. Try adding a cinnamon stick or a few cardamom pods to the pot while it simmers for a warm, spiced version. A swirl of homemade cookie butter before serving is also an incredible treat. For a tropical twist, top with diced fresh mango and a squeeze of lime juice.

How to Store and Reheat

Store leftover rice pudding in an airtight container in the refrigerator for up to 4 days. The pudding will thicken significantly when cold. You can enjoy it chilled, or reheat it gently on the stovetop over low heat. Add a splash of milk or coconut milk to loosen it up and restore its creamy consistency.

Yes! To make this recipe vegan, simply substitute the whole milk with a creamy plant-based milk, such as oat milk or cashew milk. Ensure your granulated sugar is certified vegan as well.

For the richest and creamiest result, we strongly recommend using full-fat canned coconut milk. Light coconut milk or coconut milk from a carton has a much higher water content and will not produce the same decadent, thick texture.

Store leftovers in an airtight container in the refrigerator for up to 4 days. The pudding will thicken as it chills. You can enjoy it cold or reheat it on the stovetop with a splash of milk to restore its creamy texture.

Arborio rice is the best choice for a super creamy rice pudding due to its high starch content. If you don’t have it, Jasmine or Basmati rice are also great alternatives that will yield a soft, delicious result.

A gummy or gluey texture is usually caused by over-stirring the pudding or cooking it at too high a temperature. Stir gently just every 5-7 minutes and maintain a low, gentle simmer for the perfect consistency.

More Dessert Recipes You’ll Adore

If you loved this creamy dessert, you’ll surely enjoy our decadent Pecan Pie Cheesecake Bars or these delightful Caramel Cheesecake Cookies. They are perfect for any occasion!

Creamy Coconut Rice Pudding

An overhead shot of a bowl of homemade coconut rice pudding. The texture is visibly rich and creamy, showcasing the delicious result of the recipe.

Coconut Rice Pudding (The Ultimate Creamy Recipe!)

This Coconut Rice Pudding is the ultimate comfort dessert! Made with creamy coconut milk and Arborio rice, this recipe is incredibly easy, rich, and can be served warm or cold for a decadent treat anytime.
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Dessert, Snack
Cuisine American
Servings 6 servings
Calories 380 kcal

Equipment

  • 1 Medium Saucepan

Ingredients
  

  • 1 cup Arborio Rice uncooked
  • 1 can (13.5 oz) Full-Fat Coconut Milk do not use light or beverage-style coconut milk
  • 2.5 cups Whole Milk
  • 0.5 cup Granulated Sugar adjust to taste
  • 1 tsp Vanilla Extract
  • 0.25 tsp Salt
  • Toasted Coconut Flakes for garnish

Instructions
 

  • In a medium saucepan, combine the Arborio rice, full-fat coconut milk, whole milk, granulated sugar, and salt.
  • Place the saucepan over medium heat and bring the mixture to a gentle simmer, stirring occasionally.
  • Reduce the heat to low, cover, and cook for 25-30 minutes, stirring every 5-7 minutes, until the rice is tender and the mixture has thickened.
  • Remove from heat and stir in the vanilla extract.
  • Let the pudding rest for at least 10 minutes before serving. It will continue to thicken as it cools.
  • Serve warm or chilled, garnished with toasted coconut flakes.

Notes

For the creamiest texture, do not substitute the full-fat coconut milk or Arborio rice.
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently with a splash of milk to loosen.

We hope you love this easy and delicious Coconut Rice Pudding recipe! It’s a true comfort food classic that’s sure to become a family favorite. If you try it, please leave a comment and rating below to let us know how it turned out. For more recipe inspiration, be sure to follow us on Pinterest!

A close-up shot of creamy coconut rice pudding in a white bowl, topped with toasted coconut flakes and a sprig of mint. The perfect easy dessert recipe.
You won't believe how easy it is to make this incredibly creamy coconut rice pudding!

You might also like these recipes

Leave a Comment

Recipe Rating