Coconut Milk Rice Pudding Recipe Vegan and Delicious

Updated On: October 8, 2025

Rice pudding is a timeless dessert that brings comfort with every creamy spoonful. For those embracing a vegan lifestyle or simply seeking a dairy-free alternative, this coconut milk rice pudding recipe is a delightful treat that doesn’t compromise on flavor or texture.

The rich and luscious coconut milk adds a tropical twist, making the pudding both creamy and subtly sweet without the need for traditional dairy. It’s naturally vegan, gluten-free, and perfect for any time of the year — whether as a cozy winter dessert or a refreshing summer snack.

This recipe is incredibly easy to prepare, requiring just a handful of simple ingredients that you might already have in your pantry. Plus, it’s versatile enough for you to customize with your favorite toppings or spices.

Whether you’re new to vegan cooking or a seasoned pro, this coconut milk rice pudding will quickly become a staple in your recipe collection.

Why You’ll Love This Recipe

This coconut milk rice pudding is a perfect blend of creamy texture and gentle sweetness, making it a comforting yet light dessert. Unlike traditional rice puddings made with cow’s milk, the use of coconut milk lends a naturally rich flavor and a velvety consistency that’s hard to beat.

It’s also incredibly easy to make and requires minimal hands-on time. The ingredients are wholesome and plant-based, making it a guilt-free indulgence suitable for vegans and those with lactose intolerance alike.

Plus, it stores well in the fridge, so you can prepare it in advance for busy weeknights or special occasions.

Besides being delicious on its own, this pudding serves as a fantastic canvas for creative toppings like fresh fruits, toasted nuts, or a drizzle of maple syrup. Dive into this recipe and discover how a simple dish can bring so much joy!

Ingredients

  • 1 cup Arborio rice (or any short-grain rice)
  • 4 cups full-fat coconut milk (canned for best creaminess)
  • 1/2 cup organic cane sugar (or coconut sugar for a deeper flavor)
  • 1 tsp vanilla extract
  • 1/2 tsp ground cinnamon (optional)
  • 1/4 tsp salt
  • 1 tbsp maple syrup (optional, for added sweetness)
  • Toasted coconut flakes or chopped nuts (for garnish)

Equipment

  • Medium-sized heavy-bottomed saucepan
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Fine mesh strainer (optional, for rinsing rice)
  • Serving bowls or ramekins

Instructions

  1. Rinse the rice: Place the rice in a fine mesh strainer and rinse under cold water until the water runs clear. This removes excess starch and prevents the pudding from becoming too sticky.
  2. Combine rice and coconut milk: In your saucepan, add the rinsed rice and the full 4 cups of coconut milk. Stir gently to combine.
  3. Cook the mixture: Bring the saucepan to a gentle boil over medium heat. Once boiling, reduce the heat to low and let it simmer uncovered. Stir occasionally to prevent the rice from sticking to the bottom of the pan.
  4. Add sugar and salt: After about 15 minutes, when the rice has started to soften, stir in the sugar and salt. Continue to cook for another 15-20 minutes, stirring frequently, until the rice is tender and the pudding has thickened to your liking.
  5. Flavor your pudding: Remove the pan from heat and stir in the vanilla extract and cinnamon (if using). At this stage, you can also add maple syrup if you prefer a sweeter pudding.
  6. Cool and serve: Let the pudding cool slightly before serving. It can be enjoyed warm or chilled. Garnish with toasted coconut flakes or chopped nuts for an extra crunch.

Tips & Variations

For an even creamier pudding, stir in a little coconut cream or full-fat coconut yogurt just before serving.

Consider swapping the cinnamon for cardamom or nutmeg to create a different spice profile. You can also stir in fresh or dried fruits such as mango chunks, raisins, or blueberries during the last few minutes of cooking for added texture and flavor.

If you prefer a less sweet dessert, reduce the sugar by half or substitute it with a natural sweetener like agave nectar or stevia. For a tropical flair, add a splash of freshly squeezed lime juice or some zest.

For a quicker version, try using leftover cooked rice and gently heat it with the coconut milk and sweeteners until creamy. This method reduces cooking time dramatically.

Nutrition Facts

Nutrient Per Serving (1 cup)
Calories 280 kcal
Fat 15g
Saturated Fat 13g
Carbohydrates 32g
Fiber 1g
Sugar 12g
Protein 3g
Sodium 75mg

Serving Suggestions

This coconut milk rice pudding is versatile and pairs beautifully with a variety of accompaniments. Serve it topped with fresh tropical fruits like mango or pineapple for a bright contrast.

A sprinkle of toasted nuts such as almonds or pistachios adds texture and a nutty flavor that complements the creamy pudding.

For a festive twist, drizzle with a little vegan caramel sauce or a dusting of cocoa powder. It also works well alongside a cup of chai tea or a scoop of vegan ice cream for a decadent dessert experience.

For more comforting vegan desserts, you might enjoy trying our Peanut Butter Gelato Recipe or add a tangy kick with the Pickled Cherry Pepper Recipe as a palate cleanser.

Conclusion

This coconut milk rice pudding recipe is a testament to how simple ingredients can create something truly special. It’s a creamy, soothing dessert that fits perfectly into a vegan lifestyle without sacrificing indulgence or comfort.

The natural sweetness and richness of coconut milk elevate this pudding to a new level, making it a crowd-pleaser suitable for all ages.

Whether you’re preparing a quick weeknight dessert or planning a special occasion, this pudding is easy to make, customizable, and delicious served warm or cold. Give it a try and discover how satisfying vegan desserts can be.

For more hearty and wholesome recipes, explore dishes like the Thelma Sanders Squash Recipe or the savory Bariatric Meatloaf Recipe to round out your meal plans!

📖 Recipe Card: Coconut Milk Rice Pudding Vegan

Description: A creamy and comforting vegan rice pudding made with coconut milk. Naturally sweet and perfect for a dairy-free dessert.

Prep Time: PT10M
Cook Time: PT40M
Total Time: PT50M

Servings: 4 servings

Ingredients

  • 1 cup jasmine rice
  • 2 cups coconut milk
  • 2 cups water
  • 1/4 cup maple syrup
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 1 tablespoon shredded coconut (optional)
  • 1/4 cup chopped toasted almonds (optional)

Instructions

  1. Rinse the jasmine rice under cold water until water runs clear.
  2. In a medium saucepan, combine rice, coconut milk, and water.
  3. Bring to a boil, then reduce heat to low and simmer uncovered for 30 minutes, stirring occasionally.
  4. Add maple syrup, vanilla extract, cinnamon, and salt; stir well.
  5. Cook for another 10 minutes until the pudding thickens.
  6. Remove from heat and let it cool slightly before serving.
  7. Garnish with shredded coconut and toasted almonds if desired.

Nutrition: Calories: 320 kcal | Protein: 4 g | Fat: 15 g | Carbs: 45 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Coconut Milk Rice Pudding Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and comforting vegan rice pudding made with coconut milk. Naturally sweet and perfect for a dairy-free dessert.”, “prepTime”: “PT10M”, “cookTime”: “PT40M”, “totalTime”: “PT50M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup jasmine rice”, “2 cups coconut milk”, “2 cups water”, “1/4 cup maple syrup”, “1 teaspoon vanilla extract”, “1/2 teaspoon ground cinnamon”, “1/4 teaspoon salt”, “1 tablespoon shredded coconut (optional)”, “1/4 cup chopped toasted almonds (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse the jasmine rice under cold water until water runs clear.”}, {“@type”: “HowToStep”, “text”: “In a medium saucepan, combine rice, coconut milk, and water.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat to low and simmer uncovered for 30 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Add maple syrup, vanilla extract, cinnamon, and salt; stir well.”}, {“@type”: “HowToStep”, “text”: “Cook for another 10 minutes until the pudding thickens.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and let it cool slightly before serving.”}, {“@type”: “HowToStep”, “text”: “Garnish with shredded coconut and toasted almonds if desired.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “4 g”, “fatContent”: “15 g”, “carbohydrateContent”: “45 g”}}

Photo of author

Marta K

Leave a Comment

X