Skip to Content

Coconut Rice Pudding with Coconut Milk (Vegan)

This creamy and luxurious vegan rice pudding is made with coconut milk and is gluten-free. I love to top my vegan coconut rice pudding with fresh fruit for a delicious dessert but you can customise it to suit the season!

vegan coconut rice pudding with coconut milk topped with fresh strawberries and blueberries.

Indulge your sweet tooth with a comforting and delicious vegan coconut rice pudding that’s sure to become your new favorite dessert!

This dairy-free rice pudding is just as creamy as the regular milk version. This vegan version uses full-fat coconut milk and only a couple more main ingredients.

Other rice pudding recipes we love are this Rice Kheer and Arroz con Leche.

Craving more?

* indicates required

Intuit Mailchimp

This creamy vegan rice pudding recipe combines the tropical twist of coconut milk resulting in the best vegan rice pudding recipes you’ve ever tasted. 

To prepare this delightful dessert, start by simmering rice in a mix of coconut milk and vegan milk on the stovetop over low heat.

The magic happens as the rice soaks up the goodness of coconut flavor, creating a luscious and creamy coconut rice pudding.

This versatile recipe allows for experimentation with different types of rice, such as sushi rice or jasmine rice, depending on your preference.

Lucky for those with a sweet tooth, different types of sugar all work – brown sugar, cane sugar, agave nectar, or even chocolate chips to enhance the sweetness. 

Whether you’re using an instant pot or a regular stovetop, this vegan coconut rice pudding is the only rice pudding recipe you’ll ever need. 

Other coconut recipes you might like are 3 ingredient coconut truffles , coconut syrup and mango coconut pancakes.

Check out the full recipe card for the best results, and enjoy this delicious and dairy-free delight that’s perfect for satisfying your cravings for a creamy and comforting dessert.

Two small jars of coconut rice pudding placed on a wooden board.

Coconut Milk Rice Pudding Recipe Ingredients

Main ingredients are easily available in your local grocery store.

Rice – I used pudding rice known as short-grain rice for this recipe as they are more starchy. Jasmine rice, arborio rice, long grain rice basmati rice or brown rice, all type of rice work well

Note that different types of rice will have different cooking times. 

Coconut milk – full fat tinned coconut milk is best but light coconut milk can be used too. We like to use coconut milk in this Coconut Milk Coffee too.

Non-dairy milk – I used almond milk as you will need extra liquid to cook the pudding but any dairy-free milk can work here such as soy milk, oat milk, almond milk or cashew milk,

Sugar – To sweeten up this pudding I have used regular vegan granulated white sugar. For a refined sugar-free recipe you can use coconut sugar, maple syrup, agave syrup, coconut nectar or brown rice syrup. If not vegan, use honey. All of these options will work well for this recipe too. Vegan condensed milk works too

Flavor – vanilla extract or vanilla bean paste.

Coconut – I have added lightly toasted coconut flakes in to the rice pudding and garnish it, but you can toast it darker or totally leave it.

Variations / Toppings

Coconut cream – works as a non dairy replacement to heavy cream this is optional but makes a super creamy rice pudding.

Spices –  The aromatic flavour of cardamom always wins in any dessert recipe, it’s subtle and warm without overpowering. You can use cinnamon stick, cinnamon or nutmeg powder.

Citrus– A teaspoon of orange zest goes well with this vegan rice pudding, nice and bright and a little ray of sunshine in a bowl.

Nuts – A few toasted almond slivers or any other nuts will work well or you can avoid it totally.

Berries – Now that summer is on our doorstep and these juicy and fresh strawberries and blueberries are making their way to the market, why not to top it up this plain white rice pudding and make it so colourful.

Coconut Milk Rice Pudding Recipe Ingredients in small bowls.

How to make Vegan Coconut Rice Pudding

Lightly dry toast coconut flakes in a frying pan, until light pink. Remove and set a side for later use.

Take a heavy bottom pan, rinse it with clean water to prevent the milk burning and sticking.

Pour coconut milk and almond milk in a pan, bring it to a gentle boil on medium heat.

Add the rice and vanilla and mix well.

Let it boil for 5-7 minutes uncovered, then lowered down the heat and let it simmer for 18-20 minutes or until the rice is cooked and the pudding becomes thick.

Keep checking and stirring every few minutes so it doesn’t stick to the pan.

vanilla added to the vegan rice pudding in the pan.
rice added to the vegan rice pudding with coconut milk in the pan.

Add sugar or whichever sweetener you are using.

Mix well, cook another 5-7 minutes, at this time do not cook rice pudding covered and stir almost constantly. 

Now add toasted coconut, if using then turn off the heat.

Let the pudding sit for a while, at this stage, it will go very creamy.

If you want to serve warm, serve after five to ten minutes, top it up with the berries, and remaining toasted coconut.

lightly toasted coconut flakes added to the coconut milk rice pudding.
coconut rice pudding cooling down in the pan.
coconut rice pudding with coconut milk served in a glass jar and topped with fresh berries.

Instant Pot Method

Place coconut milk, almond milk, rice, sugar and vanilla in the inner pot, give it a good stir.

Seal the cooker with the lid and turn the vent on sealing.

Set manual high pressure for 12-15 minutes.

Let the pressure release naturally for 10 minutes then quick release the remaining pressure manually.

If it is too thick add some coconut or any other plant milk and coconut cream.

Stir in some toasted coconut.

Serve in a serving bowl, add berries, sprinkle toasted coconut and enjoy warm or cold.

Toppings

Feel free to customize the dessert with your favorite toppings, like golden raisins or strawberry sauce.

Mango or pineapple pieces will work wonders with coconut flavour.

You can also try swirling in chocolate chips, and your favorite chopped nuts – I think hazelnuts would go great in chocolate rice pudding!

Storage

Store leftover coconut rice pudding in an airtight container. Once it cools to room temperature, place in the fridge and eat within 2 days. It can be served warm or chilled.

two jars filled with creamy vegan coconut rice pudding on the white wooden board.

Other Vegan Desserts

Basque Cheesecake

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!

Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!

Two small jars of coconut rice pudding placed on a wooden board.

Coconut Rice Pudding with Coconut Milk (Vegan)

Hayley Dhanecha
This creamy and luxurious vegan rice pudding is made with coconut milk and is gluten-free. I love to top my vegan coconut rice pudding with fresh fruit for a delicious dessert but you can customise it to suit the season!
5 from 9 votes
Cook Time 30 minutes
Total Time 30 minutes
Course Desserts
Cuisine International
Servings 6 servings
Calories 283 kcal

Equipment

  • 1 pan

Ingredients
  

  • 1 can coconut milk full fat (400ml)
  • 1 ½ cup non-dairy milk almond milk
  • ½ cup rice
  • cup sugar
  • 3 tablespoon coconut flakes lightly toasted
  • 1 teaspoon vanilla extract

Topping

  • 1 cup berries

Instructions
 

  • Lightly dry toast coconut flakes in a frying pan, until light pink. Remove and set a side for later use.
  • Take a heavy bottom pan, rinse it with clean water to prevent the milk burning and sticking.
  • Pour coconut milk and almond milk in a pan, bring it to a gentle boil on medium heat.
  • Add the rice and vanilla and mix well.
  • Let it boil for 5-7 minutes uncovered, then lowered down the heat and let it simmer for 18-20 minutes or until the rice is cooked and the pudding becomes thick.
  • Keep checking and stirring every few minutes so it doesn’t stick to the pan.
  • Add sugar or whichever sweetener you are using.
  • Mix well, cook another 5-7 minutes, at this time do not cook rice pudding covered and stir almost constantly.
  • Now add toasted coconut, if using then turn off the heat.
  • Let the pudding sit for a while, at this stage, it will go very creamy.
  • If you want to serve warm, serve after five to ten minutes, top it up with the berries, and remaining toasted coconut.

Notes

For the Instant Pot Coconut Rice Pudding recipe, scroll through the post. 
You can make coconut syrup from leftover coconut milk with just 2 ingredients.

Nutrition

Nutrition Facts
Coconut Rice Pudding with Coconut Milk (Vegan)
Serving Size
 
1 serving
Amount per Serving
Calories
283
% Daily Value*
Fat
 
17
g
26
%
Saturated Fat
 
14
g
88
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
1
g
Sodium
 
40
mg
2
%
Potassium
 
270
mg
8
%
Carbohydrates
 
31
g
10
%
Fiber
 
2
g
8
%
Sugar
 
15
g
17
%
Protein
 
4
g
8
%
Vitamin A
 
244
IU
5
%
Vitamin C
 
6
mg
7
%
Calcium
 
101
mg
10
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

The nutritional information provided is an approximation calculated by an online calculator/plugin. Please consult a professional dietitian for nutritional advice.

Tried this recipe?Snap a pic and tag @jcookingodyssey or #jcookingodyssey on Instagram, Twitter or Facebook

Note:- This post was originally posted on 2nd May 2019 but I have updated the post since with helpful content. The recipe remains the same.

Recipe Rating




Amanda

Monday 13th of May 2019

Your pictures are stunning! I've never made rice pudding before but this looks amazing!! Love the toppings you used and basmati rice is my favorite!!!

Marisa Franca @ Allourway

Sunday 12th of May 2019

This is truly a classic dessert. Reminds me of the desserts we used to have at school. Brings back so many great memories. I haven't had rice pudding with coconut milk but I love coconut so I believe I'd like it even more than regular rice pudding. Can't wait to make this.

SlowTheCookDown

Friday 10th of May 2019

This really is the ultimate comfort dessert - reminds me so much of childhood! Looks great, I can't wait to try it!

Clairellyn @ The Simple, Sweet Life

Friday 10th of May 2019

This reminds me of a rice pudding we used to eat all of the time in Norway, just it was made with cream. I bet a rice pudding with coconut milk would be a fun twist!

Dan from Platter Talk

Thursday 9th of May 2019

We served this for an early Mother's Day brunch last Sunday with rave reviews. The berries and cinnamon really compliment the coconut nicely!