
I love this Creamy Coconut Rice Pudding—it’s velvety, tropical‑bright, and deeply comforting. The coconut milk gives it a rich, fragrant base, while the rice becomes tender and perfectly sweet.
Why I’ll Love This Recipe
I’ll love this pudding because it transforms humble pantry staples into something luxurious and satisfying. It’s naturally sweetened, dairy‑free if I choose, and warms me up with its smooth coconut flavor and tender rice texture. Whether I serve it warm or cold, it feels indulgent yet simple.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Coconut milk (full fat for extra creaminess)
-
Water or additional coconut milk
-
Jasmine or short-grain rice
-
Sugar or coconut sugar
-
Ground cinnamon or a cinnamon stick
-
Vanilla extract
-
Pinch of salt
-
Optional: shredded coconut for garnish, toasted nuts, raisins, or lime zest
directions
-
I rinse the rice under cold water and drain well.
-
I combine coconut milk, water (or extra coconut milk), rice, sugar, cinnamon, and salt in a saucepan.
-
I bring the mixture to a gentle simmer over medium heat, stirring occasionally.
-
Once simmering, I reduce the heat to low and cover partially, cooking for about 20–25 minutes, or until the rice is tender and the pudding has thickened.
-
I stir in vanilla extract and continue cooking for another minute or two until it reaches a creamy consistency.
-
I remove the pudding from heat and let it sit, stirring occasionally—this thickens it more as it cools.
-
I serve it warm or chilled, topped with shredded coconut, toasted nuts, raisins, or a little lime zest.
Servings and timing
-
Servings: about 4–6 bowls
-
Prep Time: 5 minutes
-
Cook Time: 25 minutes
-
Total Time: 30 minutes (plus cooling time if chilled)
Variations
-
I stir in mashed banana or mango for fruit‑infused sweetness.
-
I replace sugar with honey, maple syrup, or agave for natural sweetness.
-
I fold in coconut cream or condensed coconut milk for extra silkiness.
-
I add cardamom or nutmeg alongside cinnamon for spice complexity.
-
I layer the pudding in jars with fresh fruit or granola for a parfait-style treat.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. I let it come to room temperature or warm it gently in a pot over low heat, stirring and adding a splash of coconut milk if needed to loosen it. I don’t freeze it, as the texture may change when thawed.
FAQs
Can I make this pudding dairy‑free?
Yes—I use coconut milk (and water) instead of dairy milk, making it naturally dairy‑free and vegan.
Can I use brown rice or another grain?
I prefer short‑grain or jasmine rice for creaminess. Brown rice takes longer and may not soften as fully, though it’s possible with longer cooking time and more liquid.
Is this pudding too sweet?
I can control sweetness by reducing the sugar or swapping in natural sweeteners. The coconut adds mild sweetness on its own.
Can I prep it ahead of time?
Yes—I make it earlier in the day and refrigerate it. I enjoy it cold or gently warmed when ready.
Can I add fruit or mix‑ins?
Absolutely—I love stirring in chopped mango or banana, and topping with raisins, toasted coconut, or lime zest for bright contrast.
Conclusion
This Creamy Coconut Rice Pudding brings comfort and tropical flair in a simple, satisfying dessert. It’s creamy, gently sweet, and adaptable to what I have on hand—whether I’m craving something cozy warm or refreshingly cold. I always find myself coming back to it when I want something both indulgent and wholesome.

Creamy Coconut Rice Pudding
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 30 minutes
- Yield: 4–6 servings
- Diet: Vegan
Description
A velvety, tropical rice pudding made with coconut milk, gently sweetened and spiced with cinnamon and vanilla. It’s warm, comforting, and easily adapted to be dairy-free and vegan.
Ingredients
1 can (13.5 oz) full-fat coconut milk
1 cup water (or additional coconut milk)
1/2 cup jasmine or short-grain rice
1/4 to 1/3 cup sugar or coconut sugar
1/2 teaspoon ground cinnamon or 1 cinnamon stick
1 teaspoon vanilla extract
Pinch of salt
Optional toppings: shredded coconut, toasted nuts, raisins, lime zest
Instructions
- Rinse rice under cold water and drain well.
- In a saucepan, combine coconut milk, water, rice, sugar, cinnamon, and salt.
- Bring to a gentle simmer over medium heat, stirring occasionally.
- Reduce heat to low, partially cover, and simmer for 20–25 minutes until rice is tender and mixture is thickened.
- Stir in vanilla extract and cook for another 1–2 minutes until creamy.
- Remove from heat, stir occasionally as it cools to help thicken.
- Serve warm or chilled, topped with desired garnishes.
Notes
Stir in mashed banana or mango for added fruitiness.
Use maple syrup or honey instead of sugar for natural sweetness.
Fold in coconut cream or condensed coconut milk for richer texture.
Add cardamom or nutmeg for a spiced twist.
Layer with fruit or granola in jars for a parfait presentation.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Tropical
Nutrition
- Serving Size: 1 bowl
- Calories: 240
- Sugar: 15g
- Sodium: 60mg
- Fat: 12g
- Saturated Fat: 10g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 0mg