If you’re looking for a comforting dessert that’s both creamy and indulgent, this Coconut Milk Rice Pudding is just what you need. It’s a delightful treat that brings a taste of the tropics right to your table. Rich and smooth, this pudding is perfect for satisfying your sweet tooth after a meal or as a cozy snack.
Imagine sinking your spoon into a bowl of warm, sweet coconut milk rice pudding, where each bite is infused with a hint of vanilla and a sprinkle of cinnamon. This recipe is not only easy to make but also brings together simple ingredients to create a luxurious dessert that feels like a special occasion.
The Ultimate Coconut Milk Rice Pudding

This Coconut Milk Rice Pudding is a delightful blend of creamy coconut milk, tender rice, and warm spices. It’s sweetened just right, making it a perfect dessert for any occasion, and can be served warm or chilled.
The taste is a perfect balance of sweetness and creaminess, with the rich coconut flavor taking center stage.
Ingredients
- 1 cup jasmine rice or arborio rice
- 2 cups coconut milk
- 1 cup water
- 1/4 cup sugar (adjust to taste)
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- Pinch of salt
- Fresh fruit or toasted coconut for topping (optional)
Instructions
- Rinse the Rice: Rinse the rice under cold water until the water runs clear to remove excess starch.
- Cook the Rice: In a medium saucepan, combine the rinsed rice, coconut milk, water, sugar, salt, and ground cinnamon. Bring to a gentle boil over medium heat.
- Simmer: Reduce the heat to low, cover, and simmer for about 20-25 minutes, stirring occasionally, until the rice is tender and the mixture is creamy.
- Add Flavor: Once cooked, stir in the vanilla extract and adjust sweetness if desired.
- Serve: Spoon the rice pudding into bowls and let it cool slightly. Top with fresh fruit or toasted coconut if desired, and enjoy warm or chilled.
Cook and Prep Times
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 280kcal
- Fat: 15g
- Protein: 3g
- Carbohydrates: 35g