Coconut Rice Pudding Recipe: A Rich and Creamy Tropical Escape

By Rowan Pierce

On May 16, 2026

Servings

4 cups

Prep time

10 minutes

Cooking time

30 minutes

Total time

40 minutes

Cuisine

American, Thai

There is something inherently comforting about a bowl of warm, sweet rice. This Coconut Rice Pudding Recipe takes that classic comfort and elevates it with the lush, velvet textures of the tropics.

Imagine a clear glass bowl, catching the soft morning light, filled to the brim with a thick, stark-white pudding. The grains are soft and distinct, bathed in a rich, coconut-infused cream that coats every spoonful.

But the true magic lies in the contrast. A generous heap of golden-brown toasted shredded coconut sits atop the pudding, offering a nutty crunch that breaks through the creaminess. A single, vibrant green mint sprig provides the final touch of freshness.

Why This Is the Ultimate Tropical Dessert Experience

  • Unrivaled Creaminess: By utilizing full-fat coconut milk, we achieve a mouthfeel that dairy-based puddings simply cannot replicate.
  • Textural Harmony: We focus on “soft cooked grains” that retain their shape, ensuring the pudding isn’t a mushy paste but a sophisticated dessert.
  • Visual Brilliance: The contrast between the snowy white pudding and the deep golden toasted coconut flakes makes this a centerpiece-worthy dish.
  • Natural Simplicity: This recipe relies on foundational ingredients that allow the pure flavor of the coconut to shine through without distraction.

The Anatomy of a Perfect Tropical Infusion

To achieve the visual and textural results seen in our professional photography, every ingredient serves a forensic purpose. We don’t just want flavor; we want structure and sheen.

Long-Grain Jasmine Rice: 1 cup (185g) of Jasmine rice provides the floral aroma and the perfect starch content to thicken the base while keeping grains visible. Unlike shorter grains, Jasmine holds its integrity during the long simmer.

Full-Fat Coconut Milk: 2 cans (800ml) of premium coconut milk are essential for that “rich milk base” described in the visual blueprint. Avoid “light” versions, as they lack the lipids necessary for a thick, glossy finish.

Filtered Water: 2 cups (480ml) are used for the initial par-boil. This softens the rice grains perfectly before they begin absorbing the heavier coconut fats.

Granulated Sugar: 1/2 cup (100g) provides a clean sweetness that doesn’t muddy the bright white color of the pudding. It dissolves completely into the rich milk base.

Fine Sea Salt: 1/2 tsp (3g) is the invisible hero. It balances the high fat content of the coconut and sharpens the sweetness of the sugar.

Pure Vanilla Extract: 1 tsp (5ml) adds a layer of aromatic warmth. It bridges the gap between the tropical coconut and the earthy rice grains.

Shredded Unsweetened Coconut: 1/2 cup (45g) is reserved for toasting. We toast this until it reaches a specific “golden-brown” hue to provide the necessary visual and textural contrast.

Fresh Mint Sprigs: One small sprig per serving. The “vibrant green” essential for the Midjourney visual prompt provides a necessary pop of color and a refreshing aromatic finish.

Essential Tools for a Silky Stovetop Pudding

Achieving a thick, creamy Coconut Rice Pudding Recipe requires even heat distribution to prevent the rice from scorching or sticking to the bottom of the pot.

A heavy-bottomed saucepan or a Dutch oven is your best friend here. The thick walls ensure the coconut milk simmers gently rather than boiling aggressively, which can cause separation.

You will also need a fine-mesh sieve for rinsing the rice. Removing excess surface starch is the secret to ensuring the grains remain “soft and visible” rather than clumping together.

Finally, a wide, dry skillet is necessary for toasting the coconut. The wide surface area allows the flakes to brown evenly, achieving that perfect toasted aesthetic seen in the bowl.

A clear glass bowl of Coconut Rice Pudding Recipe on a rustic wood surface with a pile of toasted coconut.
The golden-brown toasted coconut provides a crucial textural contrast to the soft rice.

Step-by-Step Evolution of the Perfect Pudding

Preparing the Rice Grains

Begin by rinsing 1 cup (185g) of Jasmine rice under cold running water in a fine-mesh sieve. Continue rinsing until the water runs completely clear, removing the dust that causes gumminess.

In your heavy-bottomed pot, combine the rinsed rice with 2 cups (480ml) of water and the salt. Bring this to a gentle boil over medium-high heat.

Once boiling, reduce the heat to the lowest setting, cover, and simmer for 10 minutes. The grains should be par-cooked—tender on the outside but still slightly firm in the center.

The Coconut Milk Infusion

Open your cans of coconut milk and whisk them briefly if the fat has separated. Pour the 800ml of coconut milk and the 1/2 cup (100g) of sugar into the pot with the par-cooked rice.

Set the heat to medium-low. This is the stage where patience pays off. Stir the mixture frequently with a wooden spoon or silicone spatula, scraping the bottom to prevent caramelization.

Cook uncovered for 20-25 minutes. You are looking for a specific visual cue: the liquid should have reduced and thickened into a “rich milk base” that blankets the rice grains.

Toasting the Golden Garnishes

While the pudding simmers, place a dry skillet over medium heat. Add the 1/2 cup (45g) of shredded coconut, spreading it into an even layer.

Stay close to the stove. Coconut can turn from white to burnt in seconds. Toss the flakes constantly until they reach a deep, golden-brown toasted color.

Immediately remove the toasted coconut from the hot pan and transfer it to a cool plate. This stops the cooking process and keeps the flakes crisp for the final assembly.

Final Seasoning and Cooling

Once the pudding is thick and the grains are perfectly soft, remove the pot from the heat. Stir in the 1 tsp (5ml) of vanilla extract.

The pudding will continue to thicken significantly as it cools. If you prefer a warmer, slightly looser pudding, serve it after resting for 10 minutes. For a thick, set texture, let it cool to room temperature.

Expert Tips for Visual and Flavor Success

  • The Scorch Test: If you see small brown flecks appearing in your white pudding, your heat is too high. Immediately transfer the pudding to a new pot and reduce the temperature.
  • Maintain the White: Use only white granulated sugar. Using brown sugar or coconut sugar will turn the pudding tan, losing the “creamy white” visual of the blueprint.
  • The “Rice To Liquid” Ratio: If the pudding becomes too thick after cooling, stir in a splash of coconut water or almond milk to loosen it back to a creamy consistency.
  • Toast in Batches: If making a double batch, toast the coconut in smaller portions. This ensures every flake hits the hot surface of the pan for even browning.

Preserving the Texture: Storage and Reheating

This Coconut Rice Pudding Recipe keeps exceptionally well in the refrigerator. Store it in an airtight container for up to 4 days.

Because of the high fat content in coconut milk, the pudding will firm up significantly when cold. It may even take on a fudge-like consistency.

To reheat, place a portion in a small saucepan with 1-2 tablespoons (15-30ml) of coconut milk. Heat over low, stirring gently until the creamy texture returns. Re-toast a fresh batch of coconut for the garnish to maintain the crunch.

Perfect Pairings for Your Tropical Dessert

While this pudding is a powerhouse on its own, it fits beautifully into a larger menu of vibrant flavors. The creamy coconut provides a cooling contrast to spicier dishes.

For a complete meal, consider serving this as a follow-up to a grilled shrimp bowl or even after some hearty crispy fried chicken sliders.

If you are looking to lean further into the tropical theme, these mango sticky rice rolls share similar flavor profiles. Or, for a fusion twist, try serving it alongside a slice of pineapple upside down cheesecake.

If you prefer a savory start, the acidity in a jalapeno slaw (coming soon) prepares the palate perfectly for the rich, sweet finish of the rice pudding.

A close-up of a Coconut Rice Pudding Recipe showing soft grains in a rich coconut milk base in a glass bowl. (Coconut Rice Pudding Recipe)
Note the soft, visible rice grains suspended in the rich coconut milk base.

Frequently Asked Questions

While you can use light coconut milk, the resulting pudding will be much thinner and less creamy. Full-fat coconut milk is essential for achieving the rich milk base described in this recipe.

Use a heavy-bottomed saucepan and keep the heat on medium-low. Stirring frequently with a flat-edged spatula ensures the rice and coconut fats don’t settle and scorch.

Yes! By using coconut milk and jasmine rice, this recipe is 100% plant-based and vegan-friendly without needing any modifications.

Jasmine rice is the preferred choice for this Coconut Rice Pudding Recipe because it offers a floral aroma and holds its shape well, ensuring the grains remain soft and visible rather than turning to mush.

Shredded coconut has a high oil content and very low moisture. Always toast them in a dry skillet over medium heat and remove them the moment they turn golden-brown, as residual heat will continue to cook them.

The Ultimate Coconut Rice Pudding Recipe

A close-up of a Coconut Rice Pudding Recipe showing soft grains in a rich coconut milk base in a glass bowl. (Coconut Rice Pudding Recipe)

Coconut Rice Pudding Recipe: A Rich and Creamy Tropical Escape

This Coconut Rice Pudding Recipe features soft jasmine rice simmered in a rich coconut milk base, topped with golden-brown toasted coconut and fresh mint for a creamy, dairy-free tropical dessert experience.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 cups
Course: Breakfast, Desserts
Cuisine: American, Thai
Calories: 385

Ingredients
  

Main Ingredients
  • 1 cup (185g) Jasmine Rice Rinsed until water runs clear
  • 2 cups (480ml) Water For par-boiling
  • 2 cans (800ml) Full-Fat Coconut Milk Do not use light coconut milk
  • 1/2 cup (100g) Granulated Sugar
  • 1/2 tsp (3g) Sea Salt
  • 1 tsp (5ml) Vanilla Extract
  • 1/2 cup (45g) Shredded Unsweetened Coconut Toasted until golden-brown
  • 4 small sprigs Fresh Mint Vibrant green for garnish

Equipment

  • 1 Heavy-bottomed saucepan Ensures even heat distribution.
  • 1 Dry skillet For toasting the coconut flakes.

Method
 

The Cooking Process
  1. Combine rinsed rice, water, and salt in a heavy pot. Bring to a boil, then simmer covered for 10 minutes until grains are par-cooked.
  2. Stir in the coconut milk and sugar. Cook uncovered on medium-low for 20-25 minutes, stirring frequently until the liquid becomes a thick, creamy white base and grains are soft.
  3. In a dry skillet over medium heat, toast the shredded coconut until golden-brown and fragrant. Remove immediately to prevent burning.
  4. Stir vanilla into the finished pudding. Top with the toasted coconut and a vibrant green mint sprig before serving.

Notes

If the pudding thickens too much after cooling, stir in a splash of coconut milk to reach your desired consistency.
Ensure you rinse the jasmine rice thoroughly to keep the grains visible and distinct.
A clear glass bowl featuring our Coconut Rice Pudding Recipe topped with golden-brown toasted coconut and a mint sprig.
The perfect Coconut Rice Pudding Recipe: thick, creamy, and topped with toasted crunch.

Join the Crisp Crumbs Community

We hope this Coconut Rice Pudding Recipe brings a touch of tropical sunshine to your kitchen. The combination of soft grains and toasted coconut is a sensory experience we know you will love.

If you made this recipe, please leave a comment below and tell us how yours turned out! Did you achieve that perfect golden-brown toast on your coconut?

Don’t forget to share your creations on social media and follow us on Pinterest for more visually stunning recipe inspiration. Happy cooking!

You might also like these recipes

Leave a Comment

Recipe Rating