Coconut Rice Pudding: A Simple Recipe for Creamy, Dreamy Comfort

By Natalie Quinn

On April 1, 2026

A close-up overhead shot of a rustic ceramic bowl filled with thick, creamy coconut rice pudding. Plump rice grains are visible in a velvety white sauce, topped with golden-brown toasted coconut, cinnamon, and a mint leaf. (Coconut Rice Pudding)

Cuisine

American, International

Prep time

5 minutes

Cooking time

35 minutes

Total time

40 minutes

Servings

4 servings

There are few desserts as universally comforting as a warm bowl of rice pudding. This Coconut Rice Pudding recipe elevates the classic comfort food into a truly transcendent experience. Forget everything you know about bland, watery versions; this is a dish defined by its thick, velvety coconut milk sauce and perfectly plump, soft-cooked rice grains. Each spoonful is a journey of texture and subtle sweetness, designed to soothe and satisfy.

Inspired by the simple beauty of a dish made with love, this recipe focuses on achieving that perfect, luxurious texture you see in the photos. The secret lies in a slow, patient simmer and the use of full-fat coconut milk, which creates a rich sauce that clings to every single grain of rice. Finished with a crown of golden-toasted coconut, a whisper of cinnamon, and a fresh mint leaf, it’s a feast for the eyes and the palate.

A side-angle view of a bowl of creamy coconut rice pudding, showing the thick consistency and the garnishes of toasted coconut and fresh mint.
Each spoonful is packed with plump rice grains and a luscious coconut sauce.

Why This Will Be Your Go-To Rice Pudding Recipe

This isn’t just another dessert recipe. It’s a blueprint for creating a visually stunning and incredibly delicious Coconut Rice Pudding that delivers on every promise. Here’s what makes it so special:

  • Unbelievably Velvety Texture: We use a specific technique to coax the starches from the rice, creating a thick, creamy sauce without any dairy or heavy cream.
  • Perfectly Plump Rice Grains: No mushy, broken rice here. Each grain remains distinct yet tender, suspended perfectly in the rich coconut sauce.
  • A Symphony of Simple Flavors: The deep, aromatic flavor of coconut is perfectly balanced with a hint of vanilla and a warming dash of cinnamon.
  • Visually Stunning Garnish: The contrast of golden-toasted coconut flakes, a dusting of cinnamon, and a vibrant mint leaf makes this dessert worthy of any occasion.

The Anatomy of Perfect Creaminess: Your Ingredient List

The magic of this Coconut Rice Pudding lies in using a few high-quality ingredients to their fullest potential. Each one has a critical role to play in building the final flavor and that signature velvety texture.

For the Pudding Base

  • Arborio Rice: 1 cup (200g) of this short-grain Italian rice is non-negotiable for ultimate creaminess. Its high starch content is the secret to creating a thick, luxurious sauce naturally as it cooks.
  • Full-Fat Canned Coconut Milk: You’ll need two 13.5-ounce cans (800ml total). This is the heart and soul of the pudding, providing the rich flavor and velvety body. Do not use light coconut milk or coconut milk from a carton, as they won’t provide the necessary richness.
  • Water: 2 cups (480ml) are used to initially soften and cook the rice, allowing it to absorb moisture slowly before the rich coconut milk is introduced.
  • Granulated Sugar: 1/2 cup (100g), or to taste. This provides the classic sweetness that turns this dish into a proper dessert. You can adjust it based on your preference.
  • Vanilla Extract: 1 teaspoon (5ml) adds a layer of aromatic warmth that complements the coconut beautifully.
  • Fine Sea Salt: Just a 1/4 teaspoon (1.5g) is needed to balance the sweetness and make the coconut flavor pop.

For the Essential Garnishes

  • Unsweetened Coconut Flakes: 1/3 cup (30g) will be toasted to a perfect golden-brown. This adds a delightful textural crunch and deepens the coconut flavor.
  • Ground Cinnamon: A light dusting for garnish adds a touch of warmth and spice.
  • Fresh Mint Leaves: For garnish. A single leaf provides a pop of color and a hint of fresh aroma, just like in the picture.

Essential Tools for Pudding Perfection

You don’t need any fancy equipment for this recipe, just a few kitchen basics to help you control the cooking process and achieve that perfect consistency.

  • Medium Saucepan or Pot: A heavy-bottomed pot is ideal as it distributes heat evenly and helps prevent the rice from sticking and scorching on the bottom.
  • Silicone Spatula or Wooden Spoon: For stirring the pudding. A spatula is great for scraping the bottom and sides of the pot to prevent sticking.
  • Small Skillet: For toasting the coconut flakes. A dry skillet over medium heat is all you need.
A close-up overhead shot of a rustic ceramic bowl filled with thick, creamy coconut rice pudding. Plump rice grains are visible in a velvety white sauce, topped with golden-brown toasted coconut, cinnamon, and a mint leaf. (Coconut Rice Pudding)
The unbelievably rich and velvety texture of homemade coconut rice pudding.

A Step-by-Step Guide to Crafting Creamy Coconut Rice Pudding

Follow these steps closely, paying attention to the sensory cues. The process is simple, but patience is key to unlocking that sought-after creamy texture.

Step 1: Prepare the Rice

Place the Arborio rice in a fine-mesh sieve and rinse it under cold running water for about 30 seconds. This removes excess surface starch, which helps the grains stay distinct instead of becoming one gummy mass. Let it drain completely.

Step 2: The Initial Simmer

In your medium saucepan, combine the rinsed rice, 2 cups (480ml) of water, and the 1/4 teaspoon of salt. Bring the mixture to a boil over medium-high heat, then immediately reduce the heat to low. Let it simmer gently, uncovered, for about 10-12 minutes, or until most of the water has been absorbed. You’ll see the rice grains have plumped up significantly.

Step 3: Introduce the Creaminess

Pour both cans of full-fat coconut milk into the pot with the rice. Add the 1/2 cup (100g) of sugar. Stir everything together until the sugar is dissolved. This is where you’ll start to see the velvety sauce begin to form.

Step 4: The Slow Cook to Perfection

Increase the heat to medium until the pudding reaches a gentle simmer—don’t let it boil rapidly. Once it’s simmering, reduce the heat to low and let it cook for another 15-20 minutes, stirring frequently. As it cooks, you will feel it thicken. The pudding is ready when it’s thick, creamy, and the rice is perfectly tender. It should luxuriously coat the back of your spatula.

Step 5: Toast the Garnish

While the pudding finishes simmering, place the 1/3 cup (30g) of coconut flakes in a dry skillet over medium-low heat. Toast for 2-4 minutes, stirring constantly, until they are fragrant and a beautiful golden-brown color. Watch them closely as they can burn in an instant! Immediately remove them from the hot pan to a plate to stop the cooking process.

Step 6: The Finishing Touches

Remove the rice pudding from the heat and stir in the 1 teaspoon (5ml) of vanilla extract. Let it rest for 5-10 minutes; it will thicken even more as it cools. To serve, ladle the warm pudding into rustic bowls. Garnish generously with the golden-brown toasted coconut flakes, a light dusting of ground cinnamon, and a single fresh mint leaf placed slightly off-center.

Expert Tips for Guaranteed Success

Achieve that flawless, photo-worthy result every time with these professional tips.

  • Don’t Skip the Rinse: Rinsing the rice is crucial for preventing a gummy texture and ensuring the individual grains remain plump and defined.
  • Full-Fat is a Must: Using full-fat, canned coconut milk is the most important step for a rich, creamy, and velvety sauce. The lower-fat versions will result in a thin, disappointing pudding.
  • Stir, Stir, Stir: Especially after adding the coconut milk and sugar, frequent stirring is key to prevent the rice and sugars from sticking to the bottom of the pot and scorching.
  • Patience on the Stovetop: Do not try to rush the process by cooking on high heat. A low, gentle simmer is what allows the rice to release its starches slowly, creating that magical creamy consistency.

Storing and Reheating Your Pudding

This Coconut Rice Pudding is fantastic both warm and cold. To store, let it cool completely and then place it in an airtight container in the refrigerator for up to 4 days. Note that the pudding will thicken considerably once chilled. To reheat, simply place it in a saucepan over low heat with a splash of water or coconut milk to loosen it up, stirring until it’s warmed through.

What to Serve Alongside Your Pudding

While this Coconut Rice Pudding is a stunning dessert on its own, it can also be the perfect sweet finish to a flavorful meal. It pairs wonderfully with the vibrant spices of a main course like authentic Indian butter chicken. For a lighter meal, serving it after a simple poached salmon is a delightful contrast. You can even create a full dessert spread by serving smaller portions alongside some delicate French almond cookies or for a truly decadent pairing, try it with our gooey banana bread brownies.

Frequently Asked Questions About Coconut Rice Pudding

Here are answers to some common questions to help you on your way to pudding perfection.

For this recipe to match the visuals, full-fat canned coconut milk is essential for creaminess. While you could technically use other milks like almond or oat milk, the result will be much thinner and lack the rich coconut flavor.

The key to preventing gummy rice pudding is to rinse the rice thoroughly before cooking. This removes excess surface starch. Also, be sure to use the correct liquid-to-rice ratio and avoid overcooking.

Store cooled rice pudding in an airtight container in the fridge for up to 4 days. It will thicken significantly when cold. Reheat gently in a saucepan over low heat with a splash of coconut milk or water to restore its creamy consistency.

Yes, this recipe is naturally vegan and dairy-free as it uses coconut milk and water as its base, with no dairy products involved.

Arborio rice is the best choice for a creamy rice pudding. Its high starch content helps to naturally thicken the pudding, creating a rich, velvety sauce without needing eggs or cornstarch.

Your Printable Recipe for Perfect Coconut Rice Pudding

Ready to create this masterpiece? Here is the complete, condensed recipe. Save it, print it, and get ready to fall in love with your new favorite dessert.

A close-up overhead shot of a rustic ceramic bowl filled with thick, creamy coconut rice pudding. Plump rice grains are visible in a velvety white sauce, topped with golden-brown toasted coconut, cinnamon, and a mint leaf. (Coconut Rice Pudding)

Coconut Rice Pudding: A Simple Recipe for Creamy, Dreamy Comfort

This Coconut Rice Pudding recipe creates a transcendent dessert experience with its thick, velvety coconut milk sauce, plump Arborio rice, and a garnish of toasted coconut.
Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Breakfast, Dessert
Cuisine: American, International
Calories: 450

Ingredients
  

  • 1 cup (200g) Arborio Rice Rinsed well.
  • 2 13.5-ounce cans (800ml total) Full-Fat Canned Coconut Milk Do not use light or carton coconut milk.
  • 2 cups (480ml) Water
  • 1/2 cup (100g) Granulated Sugar Or to taste.
  • 1 teaspoon (5ml) Vanilla Extract
  • 1/4 teaspoon (1.5g) Fine Sea Salt
  • 1/3 cup (30g) Unsweetened Coconut Flakes
  • Ground Cinnamon For dusting.
  • Fresh Mint Leaves For garnish.

Equipment

  • 1 Medium saucepan Heavy-bottomed is preferred.
  • 1 Small Skillet
  • 1 Silicone Spatula

Instructions
 

  1. Place the Arborio rice in a fine-mesh sieve and rinse it under cold running water for about 30 seconds. Let it drain completely.
  2. In a medium saucepan, combine the rinsed rice, 2 cups (480ml) of water, and the 1/4 teaspoon of salt. Bring to a boil, then reduce heat to low. Simmer for 10-12 minutes until most of the water is absorbed.
  3. Pour in both cans of full-fat coconut milk and the 1/2 cup (100g) of sugar. Stir to combine.
  4. Bring to a gentle simmer over medium heat, then reduce to low. Cook for 15-20 minutes, stirring frequently, until the pudding is thick, creamy, and the rice is tender.
  5. While the pudding cooks, toast the coconut flakes in a dry skillet over medium-low heat for 2-4 minutes until golden-brown and fragrant. Remove from pan immediately.
  6. Remove the pudding from the heat and stir in the vanilla extract. Let rest for 5-10 minutes. Serve warm, garnished with toasted coconut, a dusting of cinnamon, and a fresh mint leaf.

Notes

Don't Skip the Rinse: Rinsing the rice is crucial for preventing a gummy texture.
Full-Fat is a Must: Use full-fat, canned coconut milk for the richest sauce.
Stir, Stir, Stir: Frequent stirring prevents sticking and scorching.
Patience on the Stovetop: A low, gentle simmer is key to a creamy consistency.

Join the Community & Share Your Creations!

We know you’re going to love this Coconut Rice Pudding. There’s nothing better than seeing our recipes come to life in your kitchen! If you make this dish, please leave a comment below and let us know how it turned out.

For more visual inspiration and delicious recipes, be sure to follow us on Pinterest. We love seeing your photos and sharing our culinary adventures with you!

A shareable pin image of creamy coconut rice pudding in a rustic bowl, garnished with toasted coconut flakes and a fresh mint leaf. (Coconut Rice Pudding)
The creamiest Coconut Rice Pudding you'll ever make! This easy, dairy-free recipe is pure comfort in a bowl. Click through for the full recipe!

You might also like these recipes

Leave a Comment

Recipe Rating