This extra creamy recipe for coconut rice pudding has the rich, comforting, and old fashioned taste of a classic dessert, with an elevated twist. Made with coconut milk and cooked jasmine rice gives a fragrant, yet not too sweet taste. This easy dessert is ready in only 20 minutes, a great use for leftover rice, and includes a decadent topping of cinnamon whipped cream and toasted coconut.

a serving bowl of rice pudding with toasted coconut and whipped cream on top.
Using canned coconut milk and cooked jasmine rice tastes like a gourmet rice pudding win, but only takes minutes to make!

Want to Save This Recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get affordable and easy gluten-free recipes delivered each week!

Easy Coconut Milk Pudding Made With Cooked Rice

If you are looking for easy gluten-free dessert ideas or fancy a quick sweet fix, this quick and easy coconut rice pudding hits the mark! No one can resist a bowl full of warm, creamy, spiced goodness with the added twist of coconut flavor and nutty, fragrant jasmine rice.

Rich coconut milk pairs nicely with Thai-inspired flavors of leftover jasmine rice and toasted coconut, but the recipe is adaptable for using any type of rice, such as basmati, arborio rice, long-grain or short-grain rice. If you do not have cooked rice on hand, I have also quickly made a batch of instant, converted rice.

Using canned coconut milk contains enough fat to the give the dessert an ultra velvety, thick consistency. It’s a trick I like to use in many gluten-free coconut dessert ideas. (You have to try it in this creamy, luxurious coconut flan recipe!) This homemade pudding recipe also uses an egg to boost creaminess and give an old fashioned custard taste.

If desired, whip up a batch of the cinnamon whipped cream and toast shredded sweetened coconut while the pudding cools slightly. Serve slightly warm with a dollop of decadent cream on top and crunchy, golden coconut flakes.

Similar to 2-minute oatmeal mug cake, I like to this quick dessert idea when I want a satisfying, sweet treat. However, when coupled with the toasted coconut and whipped cream, this pudding also makes an impressive dessert for company!

YUM! This was perfect. Not overly sweet and just right. Quick too!

—Carolyn

Let’s Make This Together!

(Below shows step-by-step photos and modified instructions. For the complete recipe, along with ingredient amounts, scroll down to the recipe card.)

Start with the essentials – cooked rice and coconut milk

You will need 2 cups cooked jasmine rice or swap out any leftover cooked rice. If preparing the rice specifically for this recipe, a general rule of thumb is 1 cup uncooked rice yields 3 cups cooked. Therefore you will need to prepare ⅔ cup uncooked rice and 1 cup water.

Use full-fat canned coconut milk for best results. Some additional milk is required to make the custard. You may use any milk available, additional coconut milk, or dairy-free milk.

Bring the milk, cooked rice, and sugar to a boil. Lower the heat and gently simmer for 5 minutes until the mixture is thick and creamy. 

the rice and coconut milk mixture.

Why the beaten egg?

This helps elevate and thicken the texture, plus adds a rich custard taste. You may omit for egg-free pudding, but the consistency will be slightly thinner.

In a small bowl whisk together the egg with additional milk. Stir it into the rice mixture and cook, stirring constantly, for about 2 minutes. 

egg / milk mixture being poured into the saucepan.

Finish with flavor enhancers

Adding a pad of butter enhances the creamy, rich taste, while vanilla and cinnamon are the perfect taste compliments to coconut.

You good just start digging in right now (at least grab a spoonful!), but I highly recommend making a dessert home run and making a batch of the cinnamon whipped cream and toasted coconut. Seriously delish stuff!

butter and cinnamon being stirred in.
a bowl of cinnamon whipped cream.
If you have any extra 5-minutes whip up the cinnamon whipped cream topping. It melts down into the warm coconut pudding for the most heavenly dessert experience!

If you’d like to make this dessert completely dairy-free, swap out the additional milk for a non-dairy alternative and serve with coconut whipped cream. I love the So Delicious brand which is found in the freezer aisle.

Have leftover rice? It doesn’t matter if it’s jasmine or not, you will just need two cups cooked cold or warm rice for this recipe.

Yay! Bonus Tips!

  • Be sure to use canned coconut milk (found in international food aisle), not refrigerated coconut milk.
  • The pudding will thicken when it is refrigerated. Bring it back to the original texture by reheating in the microwave or simply stirring in additional milk.
  • Instead of white sugar substitute brown sugar to bring a caramel taste.
  • If you don’t want to use heavy cream to make whipped topping, substitute store bought whipped cream, coconut whipped cream, and top with cinnamon and / or toasted coconut.
  • Who doesn’t love toppings? Jazz it up with fresh, diced mango, raisins, sliced bananas, chocolate chips, peaches, or chopped nuts. For added flavor sprinkled on top, try orange zest, maple syrup, or a sprinkle of cinnamon.
overhead shot of rice pudding with cinnamon sprinkled on top.
This easy stove top dessert is perfect to store for small weeknight treats or to make ahead for impressive dinner party dessert with zero effort.

Save this recipe to your pinterest board!

Let’s be friends on Pinterest! I’m always sharing great recipes!

Did you make this recipe? I love hearing from you! Leave a star rating and comment below the recipe card. It helps others when searching for recipes and I appreciate feedback from our community. You will always hear back from me! -Melissa

a serving bowl of rice pudding with toasted coconut and whipped cream on top.
4.50 stars (28 ratings)

20-Minute Creamy Coconut Rice Pudding Recipe

This extra creamy recipe for coconut rice pudding has the rich, comforting, and old fashioned taste of a classic dessert, with an elevated twist. Made with coconut milk and cooked jasmine rice gives a fragrant, yet not too sweet taste. This easy dessert is ready in only 20 minutes, a great use for leftover rice, and includes a decadent topping of cinnamon whipped cream and toasted coconut.

Ingredients
 

Cinnamon Whipped Cream (Optional)

Instructions
 

  • Add cooked rice, coconut milk, sugar, and salt to a medium saucepan. Stir and bring to a boil over medium heat. Lower heat and gently simmer for 5 minutes, stirring occasionally. The mixture should be thick and creamy. 
    2 cups cups cooked Jasmine rice, 13.5 ounce canned full-fat coconut milk, ⅓ cup granulated sugar, ¼ teaspoon salt
  • In a small bowl whisk together the egg with additional milk. Stir into the rice mixture. Cook, stirring constantly, for 2 minutes. It doesn't have to come to a simmer again, the heat of the pudding just needs to cook the egg.
    ¾ cup milk or additional coconut milk, 1 large egg
  • Remove from the heat and stir in the butter, coconut extract, vanilla extract, cinnamon, and nutmeg. Cool slightly before serving with the optional cinnamon whipped cream and toasted coconut. Each serving is about ⅔ cup.
    1 tablespoon butter, 1 teaspoon coconut extract, ½ teaspoon vanilla extract, ½ teaspoon cinnamon, ¼ teaspoon ground nutmeg

Cinnamon Whipped Cream

  • Place the heavy cream in a chilled bowl. Beat on high with electric mixture until cream starts to thicken slightly. Gradually beat in powdered sugar until stiff peaks form. Beat in cinnamon and vanilla extract. Cover and refrigerate until ready to serve.
    1 cup heavy cream, ¼ cup powdered sugar, ½ teaspoon cinnamon, ½ teaspoon vanilla extract

Toasted Coconut:

  • Preheat oven to 350ºF. Spread coconut out on a small baking sheet and bake for 10-12 minutes, stirring occasionally, until lightly browned.
    ½ cup (optional) sweetened shredded coconut

Notes

Reheating Leftovers
Store leftovers in the refrigerator. However, the rice will become a harder texture. Bring it back to the original texture by reheating in microwave or simply stirring in additional milk and letting it come to room temp.
 
Recipe adapted from AllRecipes
Calories: 436kcal, Carbohydrates: 35g, Protein: 5g, Fat: 31g, Saturated Fat: 23g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0.1g, Cholesterol: 80mg, Sodium: 150mg, Potassium: 242mg, Fiber: 0.4g, Sugar: 18g, Vitamin A: 715IU, Vitamin C: 1mg, Calcium: 76mg, Iron: 2mg
Did you make this recipe?Please leave a star rating and review below. It helps others when searching for recipes and I LOVE feedback!