Indulge in the ultimate comfort dessert with this incredibly creamy and easy Coconut Rice Pudding recipe. This dish transforms simple ingredients like rice and coconut milk into a luxuriously rich and satisfying treat that’s perfect for any occasion. If you’ve been searching for a foolproof method to achieve that perfect pudding texture, you’ve come to the right place.
We’re breaking down everything you need to know to make the best Coconut Rice Pudding right in your own kitchen. It’s simple, requires minimal effort, and the results are absolutely divine.
Why You’ll Love This Coconut Rice Pudding Recipe
- Incredibly Creamy: We use a specific type of rice and full-fat coconut milk to guarantee the creamiest texture possible.
- Simple Ingredients: You only need a handful of pantry staples to create this delicious dessert.
- Quick & Easy: This recipe is straightforward and comes together on the stovetop in just over 30 minutes.
- Perfectly Customizable: Dress it up with your favorite toppings like fresh fruit, toasted nuts, or a dash of spice.
The Secret to Perfectly Creamy Rice Pudding: Key Ingredients
The magic of this Coconut Rice Pudding lies in using the right ingredients. The quality and type of each component play a crucial role in the final texture and flavor.
The Best Rice for Rice Pudding
The number one secret to creamy rice pudding is using a short-grain, high-starch rice. I recommend Arborio rice, the same kind used for risotto. The high starch content is released during cooking, which naturally thickens the pudding and gives it that coveted creamy consistency without needing eggs or cornstarch. Short-grain white rice is a great alternative if you can’t find Arborio.
Full-Fat Coconut Milk is Non-Negotiable
For the richest flavor and creamiest texture, you must use canned, full-fat coconut milk. The kind in a carton is too thin and will result in a watery pudding. The high fat content is essential for creating a luscious, satisfying dessert.
Sweeteners & Aromatics
Simple granulated sugar provides the perfect amount of sweetness without overpowering the delicate coconut flavor. A splash of vanilla extract and a pinch of salt balance the sweetness and enhance all the flavors. A cinnamon stick added during cooking infuses the pudding with a subtle warmth.

How to Make Coconut Rice Pudding Step-by-Step
Making this homemade rice pudding is a simple process of simmering and stirring. Follow these steps for perfect results.
- Combine Ingredients: In a medium saucepan, combine the Arborio rice, full-fat coconut milk, water, sugar, salt, and the cinnamon stick.
- Bring to a Simmer: Stir everything together and place the saucepan over medium heat. Bring the mixture to a gentle simmer, stirring occasionally to prevent the rice from sticking to the bottom.
- Cook Low and Slow: Once it’s simmering, reduce the heat to low. Let it cook for 25-30 minutes, stirring frequently. This constant stirring is key to releasing the starches and preventing sticking. The pudding is done when the rice is tender and the mixture has thickened considerably.
- Finish and Serve: Remove the saucepan from the heat and take out the cinnamon stick. Stir in the vanilla extract. Let the pudding rest for a few minutes; it will continue to thicken as it cools. Serve warm or chilled with your favorite toppings.
Essential Tips for Foolproof Coconut Rice Pudding
- Stir, Stir, Stir: I can’t stress this enough! Frequent stirring prevents the rice from clumping and burning on the bottom of the pan. It also helps release the rice’s natural starches, which is the key to a creamy texture.
- Don’t Rush the Process: Keep the heat on low. Cooking the pudding slowly and gently allows the rice grains to absorb the liquid evenly and cook through without becoming mushy.
- It Thickens As It Cools: The pudding will look slightly looser in the pan than it will when served. It thickens significantly as it cools down, so don’t be tempted to overcook it.
- Taste and Adjust: Feel free to adjust the sweetness to your liking. You can add a bit more sugar at the end of cooking if needed.

Delicious Variations & Topping Ideas
While this Coconut Rice Pudding is fantastic on its own, toppings and variations can take it to the next level. For a savory twist on coconut and rice, you might enjoy this Coconut Chicken and Rice Bowl.
Topping Suggestions:
- Fresh Fruit: Diced mango, sliced bananas, or fresh berries add a bright, fruity contrast.
- Toasted Coconut Flakes: This enhances the coconut flavor and adds a delightful crunch.
- Spices: A sprinkle of ground cinnamon or a dash of cardamom on top is a classic choice.
- Nuts: Toasted almonds or chopped pistachios add great texture. For another nutty dessert, try these Pecan Pie Cheesecake Bars.
Flavor Variations:
- Citrus Zest: Stir in a teaspoon of lime or orange zest at the end for a fresh, zesty kick.
- Chocolate: For a decadent twist, stir in a few tablespoons of cocoa powder with the sugar or add some chocolate chips at the end. If you love chocolate, these Chocolate Chip Bear Cookies are a must-try.
Storing and Reheating Instructions
Store leftover rice pudding in an airtight container in the refrigerator for up to 4 days. The pudding will thicken considerably once chilled. You can enjoy it cold straight from the fridge, or reheat it. To reheat, place it in a saucepan over low heat and add a splash of milk or water to loosen it up as it warms.
Frequently Asked Questions
For the creamiest result, full-fat canned coconut milk is highly recommended. Light coconut milk or other milks (like almond or dairy) have lower fat and solids content, which will result in a much thinner, less rich pudding.
Store any leftovers in an airtight container in the refrigerator for up to 4 days. The pudding will become quite thick when chilled. You can eat it cold or reheat it gently on the stove with a splash of milk or water to restore its creamy consistency.
To prevent a gummy texture, avoid overcooking the rice. Cook it on low heat and stir frequently. Remove the pudding from the heat when it has thickened but is still slightly looser than you’d like, as it will continue to thicken as it cools.
It’s delicious both ways! You can serve it warm, fresh off the stove, for a comforting treat. It’s also wonderful served chilled, straight from the refrigerator, which makes it a great make-ahead dessert.
The best rice for a creamy pudding is a short-grain, high-starch rice like Arborio. The starches release during cooking, naturally thickening the pudding and creating a rich, creamy texture without needing eggs or cornstarch.
The Perfect End to Any Meal
This Coconut Rice Pudding is more than just a recipe; it’s a bowl of pure comfort. It’s the perfect sweet ending to any meal, from a weeknight dinner to a special occasion. We know you’ll love making and sharing this delightful dessert. If you try it, let us know what you think in the comments and don’t forget to share your creations on Pinterest!

Coconut Rice Pudding Recipe

Coconut Rice Pudding: The Ultimate Creamy & Easy Recipe
Ingredients
Equipment
Method
- In a medium saucepan, combine the Arborio rice, full-fat coconut milk, water, sugar, salt, and the cinnamon stick.
- Place the saucepan over medium heat and bring the mixture to a gentle simmer, stirring occasionally.
- Reduce the heat to low and cook for 25-30 minutes, stirring frequently, until the rice is tender and the pudding has thickened.
- Remove from heat and discard the cinnamon stick. Stir in the vanilla extract. Let it rest for a few minutes before serving warm or chilled.
Notes
It Thickens As It Cools: The pudding will thicken significantly as it cools, so remove it from the heat when it's slightly looser than your desired final consistency.
Toppings: Serve with toasted coconut flakes, fresh diced mango, or a sprinkle of cinnamon.