Creamy Vegan Rice Pudding

Last Updated on August 5, 2026 by Tanya

This vegan rice pudding is creamy, rich and comforting, making it the perfect dairy-free treat. If you have leftover rice or want to make a fresh batch, this simple recipe comes together quickly with just a few pantry staples like plant-based milk, coconut milk, and vanilla. Add cinnamon, coconut shreds, nuts or other toppings for a delicious twist!

A glass jar filled with creamy vegan rice pudding topped with ground cinnamon and a cinnamon stick. Another jar is partially visible in the background on a wooden surface with a white fabric nearby.

I don’t know about you, but I just love a comforting bowl of creamy rice pudding, either warm or chilled. I’ve been experimenting with different vegan desserts lately, and let me tell you, this vegan rice pudding is a total winner. It’s sweet, comforting, and takes only a few simple ingredients to make. You can make it quickly with leftover rice, which is a genius way to reduce food waste while treating yourself at the same time. This recipe actually came about one day when I had rice left over from dinner and didn’t want it to go to waste β€” now it’s become one of my favourite ways to turn a simple side dish into a proper dessert.

Ingredients

  • Cooked rice- You can use any type of cooked rice, but short-grain rice like Arborio (often used for risotto) gives the pudding a creamier texture. However, I used leftover basmati rice for this recipe and it it worked great! Just ensure it’s cooled and free of excess moisture.
  • Nut milk- You can use almond, oat or soy milk for this recipe. Or try my homemade nut milk!
  • Maple syrup- Maple syrup is a natural sweetener that pairs well with the flavours of rice pudding. However, you can use any liquid sweetener like agave nectar or date syrup.
A marble countertop with ingredients for making chai: a bowl of rice, a cup of tea, a metal pitcher with frothy milk, a small jug, two cinnamon sticks, and measuring spoons filled with spices on a wooden board.
  • Coconut milk- Coconut milk adds richness and creaminess to the pudding. You can use full-fat coconut milk for a richer texture, or lite coconut milk for a lighter version.
  • Cinnamon and nutmeg- Cinnamon adds a warm, comforting spice to the pudding. Nutmeg has a warm, slightly sweet, and aromatic flavour with a hint of earthiness. It pairs wonderfully with the creamy, mild taste of rice pudding and enhances the cinnamon flavour.
  • Cornstarch-Cornstarch is a thickening agent that will help the rice pudding achieve a creamier, custard-like consistency. If you prefer a more natural thickener, you can also use tapioca flour or agar-agar, but cornstarch is commonly used for its smooth texture.
Creamy vegan rice pudding served in a glass jar with a spoon.

FAQs

What’s the best type of rice to use?

Short-grain rice like Arborio gives the creamiest texture in rice puddings, but leftover basmati or jasmine rice both work well too β€” just make sure it’s cooled and not overly dry.

Can I make this without coconut milk?

Yes β€” use extra nut milk in its place for a lighter version, though the pudding will be slightly less rich.

How do I store leftovers?

Store in an airtight container in the fridge for up to 4 days.

Can I serve this warm or cold?

Both β€” it’s delicious served warm straight off the stove, or chilled in the fridge for a cool, custard-like treat.

Looking for other recipes like this? Try these:

A glass jar filled with creamy vegan rice pudding topped with ground cinnamon and a cinnamon stick. Another jar is partially visible in the background on a wooden surface with a white fabric nearby.

Vegan Rice Pudding

Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes

Ingredients
  

  • 2 cups Cooked rice
  • 1 Β½ cups Nut Milk
  • 1 can Coconut milk 400 mls
  • ΒΌ cup Maple syrup
  • 1 teaspoon Vanilla extract
  • 1 teaspoon Cinnamon
  • Β½ teaspoon Nutmeg
  • 1 teaspoon Salt
  • 1 tablespoon Cornstarch Dissolved in 2 teaspoon water
  • Optional- Cinnamon stick, cinnamon powder To serve

Method
 

  1. Add the cooked rice, nut milk, coconut milk, maple syrup, vanilla extract, cinnamon, nutmeg and salt to a saucepan. Stir with a wooden spoon or spatula.
  2. Place the saucepan over medium heat and bring the mixture to a simmer, stirring occasionally. Allow mixture to cook for about 10 minutes.
  3. Add the cornstarch/ water mixture. Stir and cook for a further 5 minutes.
  4. Remove the pot from the heat and let the pudding cool for a few minutes if serving warm. Alternatively, you can let it cool completely.
  5. To cool the pudding, place into small jars or other dish and place in the refrigerator for 30 minutes to 1 hour.
  6. Optional: Serve with cinnamon stick and cinnamon powder.

Video

More Desserts