There is nothing quite as deeply comforting as a rich and creamy Coconut Rice Pudding. If you are craving a dessert that perfectly balances a thick, velvety white pudding base with visibly plump, soft-cooked grains, you have found the ultimate guide. This recipe transforms simple pantry staples into a rustic, photorealistic culinary masterpiece.
Imagine holding a rustic matte ceramic bowl filled with a warm, dairy-free delight that smells like a tropical bakery. Soft natural daylight catches the glistening surface of the creamy coconut milk sauce, revealing a generous garnish of golden brown toasted coconut flakes and a delicate dusting of ground nutmeg. Every spoonful is a textural dream designed for enthusiastic home cooks.

Why This Silky Coconut Rice Pudding Recipe is Irresistible
- Visually Plump Grains: Utilizing the exact starch content of short-grain white rice ensures the grains remain suspended beautifully in the luscious sauce.
- Velvety White Foundation: Slow-simmering with full-fat canned coconut milk creates an incredibly thick, cloud-like base without relying on heavy dairy.
- Perfect Textural Contrast: The crunch of golden brown toasted coconut flakes provides the ultimate contrast to the soft, creamy pudding beneath.
- Aromatic Warmth: A light dusting of ground nutmeg adds an earthy, spiced fragrance that elevates the entire dish.
The Culinary Foundation: What You Need for the Perfect Velvet Texture
Short-Grain White Rice (Arborio): 1/2 cup (100g). Short-grain rice releases the exact amount of starch needed to thicken the pudding naturally. This ensures the grains become plump and tender without turning into mush.
Filtered Water: 1 1/2 cups (360ml). Simmering the rice in water first softens the tough exterior of the grains. This crucial invisible step prevents the coconut milk from scorching during the initial cooking phase.
Kosher Salt: 1/4 tsp (1.5g). Salt is an essential flavor enhancer that balances the sweetness. It highlights the subtle nutty notes of the coconut.
Full-Fat Canned Coconut Milk: 1 can (13.5 oz / 400ml). The high fat content is non-negotiable for achieving that luxurious, velvety white sauce. Shake the can vigorously before opening to blend the separated cream and water.
Granulated Sugar: 1/3 cup (65g). White sugar sweetens the dish perfectly without altering the pristine white color of the pudding base. It dissolves seamlessly into the warm coconut milk.
Pure Vanilla Extract: 1 tsp (5ml). A dash of vanilla rounds out the tropical flavors. It provides a bakery-style aroma that pairs flawlessly with the garnishes.
Unsweetened Coconut Flakes: 1/4 cup (15g). We use large, unsweetened flakes to create the golden brown toasted coconut garnish. Toasting them unlocks a deep, roasted flavor profile.
Ground Nutmeg: 1/4 tsp (0.5g). A light dusting of ground nutmeg serves as the final visual and aromatic touch. It brings a cozy, warming element to the rustic presentation.

Essential Tools for Authentic Photorealistic Plating
To execute this dish flawlessly, you will need a heavy-bottomed saucepan to distribute heat evenly and prevent the starchy milk from burning. A sturdy wooden spoon is essential for constant, gentle stirring to coax the starches out of the rice. Finally, to serve, choose a rustic matte ceramic bowl to beautifully contrast the brilliant white pudding.
Achieving the Velvet Base: Step-by-Step Cooking Process
Activating the Rice Grains
In a medium heavy-bottomed saucepan, combine the 1/2 cup (100g) of short-grain white rice, 1 1/2 cups (360ml) of water, and 1/4 tsp (1.5g) of kosher salt. Bring the mixture to a gentle boil over medium-high heat. Once boiling, immediately reduce the heat to low, cover the pot tightly, and let it simmer for 12 to 15 minutes.
You are looking for the water to be almost completely absorbed, with the rice grains appearing visibly plump and soft-cooked. Do not drain any residual liquid; the remaining starchy water is key to thickening our pudding.
Building the Velvety Coconut Milk Sauce
Stir the 1 can (13.5 oz / 400ml) of full-fat coconut milk and 1/3 cup (65g) of granulated sugar into the cooked rice. Keep the heat on low and simmer uncovered. Stir frequently with a wooden spoon for 15 to 20 minutes.
Watch for the sensory cues: the liquid will transform from a thin milk into a thick, velvety white pudding. When you drag your wooden spoon across the bottom of the pot, it should leave a brief, distinct trail before the pudding rushes back to fill the gap.
Infusing Flavor and Toasting the Flakes
Remove the saucepan from the heat and stir in the 1 tsp (5ml) of pure vanilla extract. The pudding will continue to thicken significantly as it cools. While it rests, place a dry skillet over medium heat and add the 1/4 cup (15g) of unsweetened coconut flakes.
Toast the flakes for 2 to 3 minutes, tossing continuously until they are fragrant and achieve a beautiful golden brown color. Remove them from the pan immediately so they do not burn.
Plating and Garnishing
Ladle the warm, rich pudding into a rustic matte ceramic bowl, ensuring the plump grains are visibly suspended in the creamy coconut sauce. Generously garnish the top with your golden brown toasted coconut flakes.
Finish with a light dusting of ground nutmeg across the surface. Rest a rustic wooden spoon inside the bowl, and serve immediately to enjoy the ultimate comfort food experience.
Pro Troubleshooting for the Ultimate Creamy Coconut Rice Pudding
- Pudding is too thick: If your pudding thickens too much while cooling, vigorously stir in an extra splash of warm coconut milk or water until the velvety texture is restored.
- Rice is crunchy: This means the initial water simmer was too short. Always ensure the grains are visibly plump and soft before adding the thick coconut milk, as dairy or high-fat liquids can inhibit rice from softening further.
- Pudding base turned brown: To keep your pudding a pristine, velvety white, strictly use granulated white sugar and ensure the heat remains low so the sugars do not caramelize.
- Coconut flakes burned: Unsweetened coconut flakes transition from golden brown to burnt in seconds. Never walk away from the dry skillet while toasting.
Maximizing Freshness: How to Keep Your Pudding Plump
Allow any leftover Coconut Rice Pudding to cool completely to room temperature. Transfer the pudding to an airtight container and store it in the refrigerator for up to 4 days. The rice grains will absorb more liquid as they sit, firming up the mixture.
To reheat, spoon the desired amount into a saucepan over low heat. Add a tablespoon or two of water or coconut milk to loosen the pudding, stirring gently until it returns to its original rich and creamy state. It is not recommended to freeze this dish, as freezing compromises the delicate cell structure of the cooked white rice.
Sensational Pairings to Serve With Your Creamy Dessert
This dessert shines when served after a comforting, savory dinner. If you are hosting friends, consider starting the evening with a vibrant one pot mediterranean orzo or a deeply savory crock pot beef stroganoff before unveiling this tropical sweet treat. The rich coconut flavors act as a magnificent palate cleanser.
For a complete dessert table spread, pair these rustic bowls with a platter of zesty lemon sugar cookies or a slice of decadent orange hazelnut cake. If you want to keep the dessert course strictly bite-sized and eclectic, adding some strawberry cheesecake cookies alongside the pudding will thrill your guests.
Common Questions About Perfecting Coconut Rice Pudding
Short-grain white rice, such as Arborio or sushi rice, is the absolute best choice. It contains high amounts of starch which naturally thickens the pudding while allowing the grains to remain visibly plump and soft.
For the thickest, most velvety white pudding foundation, full-fat canned coconut milk is highly recommended. Low-fat varieties contain too much water and will result in a much thinner, less creamy dessert.
If you add high-fat milk or sugar before the rice is fully softened in boiling water, the starches lock up. Always ensure the rice is completely tender and plump during the initial water-simmering stage.
It can be enjoyed both ways! Serving it warm straight from the stove offers an incredibly comforting, soft texture. If chilled, the starches firm up, giving you a dense, custardy dessert.
Simmer the pudding over very low heat and stir frequently with a heavy wooden spoon. A heavy-bottomed saucepan is crucial for maintaining even heat and protecting the velvety sauce from burning.
The Master Recipe for Authentic Coconut Rice Pudding

The Ultimate Creamy Coconut Rice Pudding Experience
Ingredients
Equipment
Method
- In a medium heavy-bottomed saucepan, combine the short-grain white rice, water, and kosher salt. Bring to a gentle boil over medium-high heat. Reduce heat to low, cover tightly, and simmer for 12 to 15 minutes until water is absorbed and grains are soft.
- Stir the full-fat coconut milk and granulated sugar into the cooked rice. Simmer uncovered on low heat, stirring frequently for 15 to 20 minutes until the liquid transforms into a thick, velvety white pudding.
- Remove from heat and stir in the pure vanilla extract. In a separate dry skillet over medium heat, toast the unsweetened coconut flakes for 2 to 3 minutes, tossing continuously until golden brown.
- Ladle the warm pudding into a rustic matte ceramic bowl. Generously garnish the top with the golden brown toasted coconut flakes and finish with a light dusting of ground nutmeg. Serve immediately.
Nutrition
Notes
Ensure the heat stays low when adding sugar to prevent the velvety white base from turning brown.
Tried this recipe?
Let us know how it was!
Share Your Masterpiece With Us!
We hope this thick, luxurious Coconut Rice Pudding brings warmth and joy to your kitchen! The combination of soft-cooked grains, rich coconut cream, and golden toasted flakes truly makes it a top-tier comfort dessert.
If you loved this recipe, please leave a star rating and a comment below detailing your experience. Do not forget to subscribe to our newsletter for more incredible home-cooked recipes, and be sure to pin this recipe to your dessert boards by visiting us on Pinterest!












