• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Pure Plants
  • Home
  • Recipes
  • About us
    • Contact us
    • Media & Press
  • Meal Plans
    • FREE 7-day Vegan Meal Plan (Only Easy Recipes!)
    • Quick Vegan Meals
    • Vegan Christmas Dinner
    • Vegan Thanksgiving Dinner
  • Ingredient Guides
    • Eggplant
    • Oyster Mushrooms
    • TVP
menu icon
go to homepage
  • Recipes
  • Entrees
  • Soups
  • About us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Entrees
    • Soups
    • About us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home > Vegan Desserts

    The Creamiest Vegan Rice Pudding (8 Flavor Variations!)

    By My Pure Plants on 07/15/2022 - May contain affiliate links. Please read our disclosure.

    Jump to Recipe Print Pin

    This is the creamiest vegan rice pudding you can make. This easy vegan recipe is using aromatic jasmine rice cooked in a mix of dairy-free milk (almond milk and canned coconut milk). Served with a swirl of homemade cinnamon berry sauce. It is an absolutely delicious breakfast or dessert!

    A black bowl up close with white pudding topped with a swirl of thick red-purple sauce and different berries. Another bowl is in the background.

    If you love rice pudding as much as we do, you’ll these creamy pudding-like desserts as well. Check out the creamiest vegan panna cotta (way better than with agar-agar!) or our vegan tapioca pudding with strawberry sauce or our vegan custard tart or our vegan chocolate pudding using sweet potato puree or our overnight chia pudding.

    Table of Contents hide
    1. Why is this the best rice pudding?
    2. Ingredients
    3. How to make vegan rice pudding?
    4. 8 flavor variations
    5. How to make quick berry sauce?
    6. FAQs and substitutions
    7. More vegan pudding-like recipes
    8. More fruity vegan dessert recipes
    9. The Creamiest Vegan Rice Pudding (8 Flavor Variations!)

    Why is this the best rice pudding?

    It seems like almost every nation around the world has a variation of rice pudding. How many combinations can it be if the main ingredients are rice and milk? Well, a lot.

    • Some recipes add eggs or even butter, and some don’t.
    • Different recipes use different types of milk (from dairy to non-dairy from full-fat to thin).
    • Recipes differ in terms of spices used (cardamon, nutmeg, cinnamon, anise, saffron, and so on) and flavors added (vanilla, chocolate, nuts, rose water, caramel, lemon, orange, and so on).
    • Some recipes need baking, some are cooked on the stove-top or in an Instant Pot.

    So what can you expect from this dairy-free recipe? It is the best vegan rice pudding with a super creamy texture ever that you can top with whatever flavor you like.

    A heart shape puzzle of vegetables with a text overlay saying 7-day meal plan
    FREE 7-Day Vegan Meal Plan

    Subscribe to our newsletters and download it right now.

    You would think that you make it by dropping a handful of rice into a pot of milk will do the trick. It won’t. It is super easy to make it ultra-creamy if you know my mom’s trick.

    For as long as I remember my mom has been making the creamiest rice pudding ever. She used dairy milk back then, but this little trick she used is still applicable if you want to make the creamiest dairy-free rice pudding.

    My mom’s trick is to start with water! Not only make it cheaper as you can spare 1 cup of milk, but the water softens the rice easier and faster so it will absorb the milk and the “heavy cream” easier as well.

    2 black bowls from above with white pudding topped with a swirl of thick red-purple sauce and different berries. 2 small white bowls next to them, one with the red sauce and one with lots of berries

    Ingredients

    The best rice to choose

    So the main ingredient is obviously rice, but which rice? You can choose between short-grain and long-grain rice.

    We recommend jasmine rice (long-grain white rice) since the resulting rice pudding will be creamy, not mushy or chewy at all. We have 3 reasons for you:

    • It is easy to cook soft.
    • It is quite light and aromatic.
    • It absorbs the liquid better than short-grain rice.

    Other popular choices for rice are these, but we will tell you why you should still choose jasmine rice. We definitely don’t recommend instant rice, par-boiled rice, and wild rice.

    • Arborio (short-grain) – We prefer to make vegan mushroom risotto using Arborio rice because they are high in starch. It means that the starch that leaves the rice will thicken the veggie broth to a creamy consistency. However, this rice tends to absorb less liquid so it takes a long time to get them completely soft and they may still remain chewy.
    • Sushi rice (short-grain) – While we love sushi rice to make these sweet potato sushi rolls or these rice paper sushi, if you choose this type to make rice pudding you will end up with a quite sticky, mushy texture.
    • Basmati (long-grain) – We prefer using basmati rice for sides. If we need to cook rice for this chickpea mushroom curry, we would definitely choose basmati rice or brown rice. It is fluffy and dry which is great for curry, but not so much for rice pudding.

    The best dairy-free milk to use

    We recommend using a combination of almond milk and full-fat canned coconut milk. Here is why:

    • Almond milk is great dairy-free milk with a not too strong nutty flavor, but with a quite creamy consistency. I also love using our homemade cashew milk for the same reasons. I find other non-dairy milks to have more characteristic taste like oat milk, coconut milk, or soy milk. They are harder to overpower especially if I am making a dessert that needs to be “vanilla flavored”.
    • Canned coconut milk (full-fat or light, but not the one in the carton) is something you need a little bit from if you want the creamiest vegan rice pudding ever. I tried making rice pudding with just heavy cream, which was a disaster. It became too fatty and the rice could not soften. I made rice pudding with just milk and it lacked that creaminess I wanted. So the combination was the perfect solution.
    A black bowl up close with white pudding topped with a swirl of thick red-purple sauce and different berries. A spoon is taking the first bite. Another bowl is in the background.

    How to make vegan rice pudding?

    1. Take a saucepan and add ½ cup jasmine rice with 1 cup lukewarm water in it. Heat it on medium heat to simmer and bubble a bit, but not boiling (see below picture). You will need approx. 5 minutes for the rice to absorb the water. If you draw a line with your spatula, the rice sticks together (see the below picture).
    2. Add 1 cup of almond milk (room temperature). Still heat it on medium heat to simmer and bubble a bit, but not boiling. You need approx. 10 minutes for the rice to absorb the milk. If you draw a line with your spatula, the rice sticks together (see the below picture).
    3. Add ½ cup full-fat coconut milk (shaken, at room temperature), ¼ cup sugar, and 1 tsp vanilla extract. Leave it on medium heat and bring to boil. Then cover it with a lid and take it off the stove. Leave it covered for 15 minutes! Then enjoy the creamiest non-dairy rice pudding ever. Serve it with your favorite topping.
    A black saucepan with rice bubbling during cooking
    A black saucepan with white creamy rice split in the middle with a draw of a spatula.

    8 flavor variations

    Can you eat a creamy vegan rice pudding cold? Absolutely. Here are 5 toppings you can serve it with, may it be cold or warm:

    1. Mixed Berries Sauce (see in the below photo) – This is one of our variations. Whatever berry you have: blackberries, blueberries, strawberries, raspberries, and a combination of these, you can top it with them or make a sauce just like in the photos. Follow the directions in this recipe to make a quick cinnamon berry sauce.
    2. Cinnamon & Raisins – Sprinkle the top with some cinnamon and add a handful of raisins (even pre-soaked in rum) or other dried fruits if you like them. It will be super delicious just like Mexican Arroz Con Leche especially if you serve it with some orange zest as well.
    3. Chocolate & Banana – You can easily turn this vegan rice pudding recipe into a chocolate and banana pudding. In step 3 instead of vanilla extract add 2 Tbsp cocoa powder. Mix well and continue with the instructions. Top it with sliced banana or mash 1 banana with a fork and mix it well with the rice pudding.
    4. Peanut Butter & Jelly – Talk about classics. How about a swirl of peanut butter and jelly? Just a swirl though for topping. 🙂
    5. Strawberry & Mint – If you want a refreshing summer flavor, add this homemade strawberry sauce mixed with some fresh mint leaves. Amazing with a capital A!
    6. Coconut – If you want to up the coconut flavor, leave the vanilla extract out and add ¼ cup shredded coconut flakes. Top it with some toasted coconut chips if you have any. And do you know what is perfect to complement the coconut flavor? Chocolate chips! Just like the combination in Bounty chocolate bar.
    7. Salted Caramel – I don’t know about you, but I love salted caramel desserts. You make a quick vegan caramel by melting ½ cup (35g) coconut sugar and one 14-oz (400g) full-fat coconut milk in a saucepan. Make sure you have sea salt flakes (fleur de sel) not regular salt to make this delicious sauce. Add ½ tsp and check for taste.
    8. Baileys – Well, this one is quite unique. You may have heard of a cheesecake, a frosting, or a brownie recipe that used Baileys as an ingredient, but you can spike this vegan rice pudding up by switching ¼ cup of vegan baileys for dairy-free milk. Add it as the last step if you don’t want to evaporate the alcohol content.
    A black bowl up close with white pudding topped with a swirl of thick red-purple sauce and different berries.

    How to make quick berry sauce?

    It is really quick even if you made it with fresh or frozen fruit. You don’t even need to add lemon juice since the mix of sweet and tangy berries will bring out each other’s flavors even without it. You can skip cinnamon, but we recommend it wholeheartedly. It makes this berry sauce quite unique.

    1. Take a saucepan and add 2 cups of mixed berries (blackberries, raspberries, red currant, black current).
    2. Add ½ cup water and ½ cup coconut sugar. Bring it to boil.
    3. When the berries are soft, use an immersion blender to blend it to a sauce. (If the berries were frozen, they will soften even quicker.)
    4. Finally, add cinnamon and cornstarch and bring it to boil to activate the starch. It will thicken to a slow-flowing sauce that is perfect to top your rice pudding. It took me approx. 10 minutes.
    2 photo collage showing a saucepan with mixed berries in a bubbling liquid and a finished red smooth sauce

    FAQs and substitutions

    When can you eat rice pudding?

    You can serve warm right after it is ready or wait for it to be cold. It keeps in the fridge well for approx. 3 days. Never lasted longer in my household. The longer you keep it though, the less creamy it will be. The rice will keep absorbing the liquid until it is mushy and dry. You can eat it as a dessert or as a breakfast just like our blueberry millet porridge, or our vegan apple cinnamon oatmeal.

    What kind of dairy-free milk can you use?

    We recommend unsweetened almond milk or cashew milk (here is our homemade cashew milk recipe). If you use other kinds of nut milk, the nutty flavor may come across. The same is true for oat milk and soy milk, as they are too characteristic. Coconut milk (light) and the full-fat coconut cream together will take rice pudding in a very coconutty direction. If you like a hint of coconut, it is perfect then. If you’re not, try choosing another alternative.

    Can I use other fruits for the sauce?

    Absolutely, whatever berry you have: blackberries, blueberries, strawberries, raspberries, and a combination of these. You can absolutely use frozen fruit as well. No need to thaw them, just add it to the pot.

    Can I use other sweeteners?

    Sure you can, although I only tested this recipe with white sugar. I usually use coconut sugar, cane sugar, or maple syrup, but I really wanted a white rice pudding. Any brown sweetener would alter that color too much. I am not familiar with the measurements for other low-carb sweeteners like stevia or erythritol. If you do, please let us know in the comments.

    A spoon of creamy white rice pudding. In the background a black bowl with white pudding topped with a swirl of thick red-purple sauce and different berries.

    This Rice Pudding recipe is vegan, so dairy-free, and egg-free. It is also suitable for vegetarian, soy-free, and gluten-free diets. It is not WFPB-friendly (whole foods, plant-based) as white sugar is not compliant. You can change to date sugar or maple syrup but that will turn your pudding more brown than white.

    More vegan pudding-like recipes

    • 3 small bowls, one with vegan chocolate pudding topped with mixed berries, the other topped with red currant and one bowl is only fruits.
      Purple Sweet Potato Chocolate Pudding (Vegan, Paleo)
    • Light Vegan Custard Tart
    • 3 white plates with white panna cotta topped with a thick purple sauce and different berries.
      Creamy Vegan Panna Cotta (No agar agar or gelatine!)
    • Vegan Tapioca Pudding
    • Overnight Chia Seed Pudding with Spicy Melon Puree - 3-ingredient overnight chia seed pudding with coconut milk and spicy melon puree (mint, cinnamon, nutmeg). Simple & delicious breakfast or dessert.
      Overnight Chia Seed Pudding with Spicy Melon Puree

    More fruity vegan dessert recipes

    You can browse through our vegan gluten-free dessert recipes or check out

    • One slice of blueberry pie on a white plate with vibrant purple berries, crumble topping and a scoop of yellow ice cream. Another plate with a slice is in the background. Fresh blueberries are scattered around.
      Blueberry Pie with Lemon Crumble
    • A black skillet from above with diced apples in caramel sauce, crumble topping and 2 scoops of yellow ice cream. 2 small whie bowls is filled with the apple crumble hence there is a part missing in the skillet.
      Gluten-free Caramel Apple Crumble
    • A white rectangle baking dish from above with brown crumb-like topping and red sauces peaking out of it. It is topped with one scoop of vanilla ice cream. 2 small white bowl is next to it with red fruity sauce and brown crisp and vanilla ice cream
      Gluten-free Strawberry Rhubarb Crisp
    • A spoon is in the middle of a white rectangle baking dish. Half of the dish is full of brown crisp, the other half is empty only the purple juices of the blueberry colors the bottom of the dish.
      Gluten-free Blueberry Crisp
    • A hand is holding a pop tart, a rectangle-shaped pillow-like cookie with white glaze on top and pink and white small hearts
      Vegan Pop Tarts (with 3 Flavors!)
    • A slice of apple pie on a white plate with brown sauce, apple slices and crumbly topping. There is a fork taking the first bite.
      Juicy Caramel Apple Crisp Pie
    A black bowl up close with white rice pudding topped with a swirl of thick red-purple sauce and different berries.

    The Creamiest Vegan Rice Pudding (8 Flavor Variations!)

    Emese Maczko
    This is the creamiest vegan rice pudding you can make. This recipe is using aromatic jasmine rice cooked in the mix of almond milk and coconut milk. Served with a swirl of homemade cinnamon berry sauce. It is an absolutely delicious breakfast or dessert!
    4.9 from 7 votes
    Print Recipe Pin Recipe
    Prep Time 5 mins
    Cook Time 30 mins
    Total Time 35 mins
    Course Dessert
    Servings 2 servings
    Calories 396kcal

    Equipment

    • Immersion hand blender with 20 fl oz container
    • Non-stick saucepan with lid (10-inch / 26 cm)

    Ingredients
     
     

    Vegan Rice Pudding

    • ½ cup Jasmine rice
    • 1 cup Water
    • 1 cup Dairy-free milk (I used almond milk) or homemade cashew milk
    • ½ cup Full-fat coconut cream (canned) room temperature
    • ¼ cup White sugar
    • 1 tsp Vanilla extract

    Mixed Berries Sauce

    • 1 cup Frozen mixed berries
    • ¼ cup Water
    • ¼ cup Cane sugar or coconut sugar
    • ¼ tsp Cinnamon
    • 1 Tbsp Corn starch
    Prevent your screen from going dark
    EXCLUSIVE 5-ingredient recipes for busy home cooks that are ready in 15 minutes!Check out our Express Vegan Cookbook!

    Instructions
     

    Vegan Rice Pudding

    • Measure up all ingredients. Shake your coconut milk can (stored in room temperature).
    • Take a saucepan and add jasmine rice with lukewarm water in it. Heat it on medium heat to simmer and bubble a bit, but not boiling. You will need approx. 5 minutes for the rice to absorb the water. If you draw a line with your spatula, the rice sticks together.
    • Add almond milk (room temperature). Still heat it on medium heat to simmer and bubble a bit, but not boiling. You need this time 10 minutes for the rice to absorb the milk. If you draw a line with your spatula, the rice sticks together.
    • Add full-fat coconut milk (shaken, on room temperature), sugar and vanilla extract. Still on medium heat, bring to boil. Then cover it with a lid and take it off the stove. Leave it covered for 15 minutes! Enjoy the creamiest vegan rice pudding ever. Serve it with a quick berry sauce (I show you how below) or add your favorite topping. heat.

    Mixed Berries Sauce

    • Take a saucepan and add mixed berries (blackberries, raspberries, red currant, black current), water and coconut sugar. Bring it to boil.
    • When the berries are soft, use an immersion blender to blend it to a sauce. (If the berries were frozen, they will soften even quicker.)
    • Finally, add cinnamon and cornstarch and bring it to boil to activate the starch. It will thicken to a slow-flowing sauce that is perfect to top your rice pudding. It took me approx. 10 minutes.
    Tried this recipe? Can we see it?Please share a picture with us by uploading an image to Pinterest below ours.

    Notes

    If you need any substitutions, please read the FAQs and substitutions where I explain in detail which ingredients can be swapped and why.

    What to serve with rice pudding?

    We listed 8 different flavor combinations right above the recipe card:
    • cinnamon & raisins
    • chocolate & banana
    • peanut butter & jelly
    • coconut
    • strawberry
    • mixed berries sauce
    • salted caramel
    • Baileys

    Video

    Nutrition

    Nutrition Facts
    The Creamiest Vegan Rice Pudding (8 Flavor Variations!)
    Amount Per Serving (1 serving without topping)
    Calories 396 Calories from Fat 126
    % Daily Value*
    Fat 14g22%
    Saturated Fat 11g69%
    Sodium 1324mg58%
    Potassium 180mg5%
    Carbohydrates 62g21%
    Fiber 1g4%
    Sugar 1g1%
    Protein 5g10%
    Vitamin C 1mg1%
    Calcium 177mg18%
    Iron 2mg11%
    * Percent Daily Values are based on a 2000 calorie diet.

    UPDATED: This recipe was originally posted in February 2021. Step photos, more tips, and flavor variations were added and it was republished in May 2022.

    283 shares

    Reader Interactions

    Comments

      Leave a comment Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Sharon

      March 07, 2022 at 3:50 am

      Looks so good. I am not big on rice pudding but like like tapioca pudding. Would it be possible to substitute and if so how much?

      Reply
      • My Pure Plants

        March 09, 2022 at 10:12 pm

        Hi, we also have a vegan tapioca pudding recipe. If you keep the liquid tapioca ratio you can substitute the same milk – coconut milk ratio there as well.

        Reply

    Primary Sidebar

    Portrait of Emese and Nandi My Pure Plants

    Hi, we are Emese Maczkó and Nándor Barta, the founders and recipe creators behind My Pure Plants. We are sharing our knowledge and expertise in vegan recipes and encourage you to try home-cooked meals using locally-sourced, organic, whole foods.

    More about us →

    Reader Favorites

    • A large white bowl with white rice and sticky brown battered strips on top sprinkled with sesame seeds, orange peels and chopped spring onion
      Crispy Vegan Orange Chicken (Copycat Panda Express)
    • Lots of spring rolls cut in half and arranged in a semi-circular dish facing upwards around a brown dipping sauce.
      Crispy Rice Paper Spring Rolls
    • A burger with layers of green ruffled lettuce, yellow sauce, thin cheese slices, dark brown burger patty twice, sliced pickles and white chopped onion.
      Meaty Vegan TVP Burger (Big Mac Style)
    • Copycat IKEA Veggie Balls

    Spring Recipes

    • A bowl of green soup sprinkled with vegetable crisps and white swirls.
      The Easiest Cream of Spinach Soup (Vegan)
    • White bowl with fettuccine pasta covered in green sauces sprinkled with yellow flakes and a pair of basil leaves. A fork is next to the bowl.
      Creamy Spinach Pasta Sauce
    • A white plate with a slice of lasagna where you can see the layers of red sauce, pasta sheets and a white ricotto and chopped spinach leaves.
      Easy Vegan Spinach Lasagna with Tofu Ricotta
    • Small white bowl with a chunky green paste and a fresh basil leaf on the side.
      Vegan Spinach Pesto (Nut-free)

    Footer

    ^ back to top

    About

    • Contact
    • About
    • Media & Press
    • Privacy Policy
    • Terms & Conditions
    • Nutritional disclaimer
    • General Disclaimer

    Categories

    • Vegan Main Dishes
    • Vegan Soups
    • Vegan Desserts
    • Vegan Pasta Sauces
    • Vegan Sides

    Seasonal

    • Vegan Lentil Loaf
    • Vegan Shredded Chicken
    • Chickpea Mushroom Curry
    • Hokkaido Pumpkin Soup
    • Vegan Bechamel

    Quick links

    • TVP Recipes
    • Quick Vegan Meals
    • Creamy Vegan Soups
    • Rice Paper Recipes
    • Oyster Mushroom Recipes

    This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.

    Copyright © 2018-2022

    283 shares