Coconut rice pudding – this easy, creamy, delicious vegan rice pudding is flavoured with coconut and cardamom, giving it a tropical twist.
Serve with berry compote for a hearty, nostalgic, comforting dessert; or you can even have it for breakfast!

Rice pudding is such a classic, nostalgic dessert, and one that happens to be very easy to make vegan. This coconut rice pudding is rich, creamy, coco-nutty and incredibly satisfying.
Served with a fruity berry compote it is a truly comforting, retro pudding that is great both hot and cold, and is even good for breakfast!
I make it on the stovetop, it is quicker than baked rice pudding, and avoids the dreaded rice pudding skin!
What Do I Need To make Coconut Rice pudding?:
Pudding rice: You need to use a short grained rice, ideally pudding rice but risotto rice will also work. Don’t use long grain, brown, basmati or paella rice.
Coconut milk: Tinned full fat coconut milk is best. You could use light, but the pudding won’t be as rich and creamy.
Sugar: I use caster or granulated sugar to preserve the white colour of the pudding, but any kind of sugar will work, including maple syrup. You can reduce the amount of sugar if you like, or just add it at the end of cooking to taste.
Cardamom: This is totally optional but I like to add a couple of split cardamom pods while the rice is cooking. You can omit them, or add cinnamon, cloves, nutmeg and/or allspice.
Berries: Any kind you like, either fresh or frozen. I like to use a frozen blend of blackberries, cherries and blackcurrants.
How To Make Coconut Rice Pudding:
(Full measurements and instructions can be found in the recipe card at the bottom of the page)
Place the rice, coconut milk, water, sugar and cardamom pods (if using) in a deep saucepan.
Bring up to a gentle simmer then turn the heat down to low and cook for 35-40 minutes until the rice is soft and the liquid has reduced, stir often.
It might still be a bit runny at this stage, but it will thicken as it cools.
To make the compote, place the berries, sugar and water in a pan and cook until the berries have softened.
If it is too runny, add a little cornflour mixed with a splash of cold water and cook until thickened.
Top Tips:
The texture of the rice pudding will vary depending on the fat content of the coconut milk and the rice you use. If you prefer a very thick rice pudding you can omit the water, and if you find the pudding to be too thick, you can add more water or milk of your choice as needed.
The rice pudding will likely still be a bit runny when it is cooked, but it will thicken considerably as it cools.
You can add either whole or ground spices to taste (such as cinnamon, nutmeg, cloves and allspice).
A dash of vanilla extract would work well, or why not try adding some finely grated orange zest.
Use a deeper pan than you think you need and keep an eye on the pudding as it cooks to ensure that it doesn’t boil over. Once it has come up to a simmer turn the heat down very low, it should be barely simmering.
Stir the pudding often while it is cooking to stop it from catching.
It would also be great topped with mango or pineapple instead of the berry compote
Try adding some rum soaked raisins or sultanas for a grown-up twist.
Can You Make rice Pudding In Advance?:
Yes! You can prepare this recipe ahead of time and then reheat it in a pot on the stovetop when you are ready to serve it. It will keep in the fridge for up to 3 days.
Can I Freeze It?:
Yes, allow the coconut rice pudding to cool then place it in a freezer proof container and freeze for up to 3 months. Defrost and reheat to serve, adding a little extra milk as needed.
More Vegan Pudding Recipes:
- Vegan spotted dick
- Vegan sticky toffee pudding
- Vegan Eve's pudding
- Rhubarb apple crumble
- Vegan steamed chocolate pudding
- Vegan steamed maple syrup pudding
- Vegan self-saucing chocolate pudding
- Berry and coconut steamed puddings
- Vegan jam roly-poly
- Vegan jam and coconut sponge
If you tried this recipe let me know how it went! Rate it, leave a comment or tag @domestic_gothess on Instagram and hashtag it #domesticgothess
All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.
Coconut Rice Pudding With Berry Compote
Ingredients
Rice Pudding
- 115 g (½ cup + 1 Tablespoon) pudding rice or risotto rice
- 800 ml (two cans (3.5 cups)) full fat coconut milk
- 150 ml (½ cup + 2 Tablespoons) water (more as needed)
- 75 g (⅓ cup + 1 Tablespoon) sugar (more or less to taste)
- pinch salt
- 2 cardamom pods bruised (optional)
Blackberry Compote
- 250 g (9oz) blackberries (or mixed frozen berries)
- 1 Tablespoon sugar (more to taste)
- 1 Tablespoon water
- 1 star anise (optional)
- 1 teaspoon cornflour (cornstarch) mixed with a splash of cold water (optional)
Instructions
- Place the rice, coconut milk, water, sugar, salt and cardamom pods in a pan and bring to the boil over a medium heat.
- Reduce the heat to low and cook uncovered at a gentle simmer for 35-40 minutes until the rice is tender and the liquid has reduced. Stir the mixture regularly, especially towards the end of cooking. It may still seem a bit runny when it is done but it will thicken considerably as it cools.
- Once the pudding is cooked, remove the pan from the heat and discard the cardamom pods, pour into a bowl, cover and place in the fridge to chill. If, once the pudding has chilled, you find it to be too thick, stir in a little milk or water to loosen.
- To make the compote, place the berries, sugar, water and star anise in a pan and bring to the boil then reduce to a simmer for about 5 minutes until the berries have softened.
- If you find the compote to be too liquidy (bear in mind that it will thicken a bit as it cools though), stir in a teaspoon of cornflour mixed with a splash of cold water then bring the compote back up to the boil and simmer for a minute until thickened. Discard the star anise.
- Serve the rice pudding hot or cold with the compote (also hot or cold).
Notes
- See post above for tips, details and step-by-step photos.
- If you prefer a very thick rice pudding you can omit the water. The higher the fat content of the coconut milk, the thicker and creamier the pudding will be once chilled.
vikalinkafood
This pudding looks really, really, really tasty, Hannah! What a gorgeous combination. I love the contrast of cool coconut and warm cardamom, then there is blackberry compote...how can you not love it!
Amy
I would eat this hot or cold! And I bet it would make a great weekend breakfast! I can't wait for summer berry season to begin - this is on my summer food bucket list for sure!
Zara - Mojo Blogs
I've just gotten a bumper blackberry haul from the bush next to my garden and I had no idea what to do with them other than shove them in a pie with other fruit. I think this would be much better! Fab recipe. x
hannahhossack
I have so many plans for blackberries! I've already made a big batch of jam, been eating loads of blackberry compote and am planning on making blackberry gin and chocolate blackberry cake (amongst other things) x
Zara - Mojo Blogs
My eldest just put a big handful of blackberries in her orange & honey crumble for later, can't wait!
Angela / Only Crumbs remain
Ooh how delicious does this look! I love the contrast in colours and as for the flavours - Mmm, perfect! I adore rice pudding, and as you say it's really an autumn / winter dish though I still whip up some in summer when the I have an urge doe some!
Angela x
hannahhossack
Thanks Angela 🙂 I always think of rice pudding as a winter dish but I guess it is also good to eat cold so is perfectly acceptable for summer! x
Carrie-Time to be an Adult
These look beautiful. I love cardamom too so I'll definitely be trying this out soon!
Hazel
Oh my.. the colours and your neatness.. perfect!! I have blackberry bushes out the back.. looks like I am making a pudding this evening!
patisseriemakesperfect
Hannah this is so amazing. I love rice pudding too, my Mum used to make it when I was young and I used to love eating the skin! I haven't had it in years and your pictures make me want to dive straight in.
My Family Ties
Oh they look just delicious! Pinned for later and lovely to find a recipe with two of my favourite ingredients - cardamom and blackberry! #TastyTuesdays
Louise | Cygnet Kitchen
I haven't had rice pudding for such a long time, totally craving it now! Love the addition of cardamon, its one of my favourite spices. I usually bake it in the oven, but it takes forever so I'll definitely try your version. x
Helen K
Depending on where you live the "blackberries" you pick may be dewberries. They are in the blackberry family but are a little smaller that the blackberries you see in the store. I don't know where blackberries grow but dewberries grow wild on the east coast and the south. Check it out. They do make wonderful jam and cobblers.
hannahhossack
Oh how interesting, I knew that there were several varieties of blackberry but didn't know that they had another name; I like the name dewberry 🙂
Julie is Hostess At Heart
This pudding looks just beautiful! I would LOVE to go on a walk and pick berries.
hannahhossack
Thanks Julie, I've got a freezer full as I've picked so many while out walking, no one else seems to be picking any so there's loads of them!
Julie is Hostess At Heart
Lucky Ducky!
Kaila
Blackberries are my favorite fruit to pick. While all fruits taste better when they're freshly picked, this is one of the fruits where I think it makes the biggest difference. You're so fortunate to have some bushes on your daily walk!
Your rice pudding is beautiful! The different layers make for a beautiful dish. Thank you so much for joining us at FF, and have a wonderful weekend!! 🙂
Jenny
Your photos make this pudding look irresistible! I have never made rice pudding, but this post is making me want to try it out. I also like your use of coconut milk. I am often looking for substitutes for dairy products to give variety. Any kind of berry picked right off of the bush is such a treat! Happy Fiesta Friday!
hannahhossack
Thanks Jenny 🙂 I don't have any issues with dairy, but I really like the flavour of coconut milk so often use it instead of milk or cream. Yes I adore freshly picked fruits - mainly because it's free!
bakeplaysmile
How lucky are you to have blackberries on your walk! That's fantastic!!! Gosh your photos are absolutely beautiful. I'm going to make this as I LOVE rice pudding. Thanks for linking up with our Fabulous Foodie Fridays party xx
hannahhossack
Thanks Lucy 🙂 it took a bit of searching to find them but now I have there are loads of blackberries! I've been filling my freezer xx
Suchitra
Cardamom rice pudding is a staple in Indian cusine. Never combined it with compote though. That sounds like a great idea. You are blessed to be able to pick blackberries! Happy FF!
Honest Mum (@HonestMummy)
Oh wow utterly stunning pots, adore you've used coconut and cardamom too, such wonderful flavours and this is the perfect autumnal treat. Thanks for linking up to #tastytuesdays
dishofdailylife
Blackberries are one of my favorite fruits...this looks absolutely delicious! Sharing on Facebook tomorrow...thanks for sharing this yummy dessert with us at #FoodieFriDIY! I always love seeing your creations!
Divine Spice Box
Cardamom rice pudding is a common Indian dessert but the combination with Blackberry compote takes it to the next level ...superb 🙂 Thanks for bringing this on FF !
Josette@thebrookcook
Love your jars! 🙂
Julia Roberts
Wow, this one look so good and captivating. I want to try this right now.