The Creamiest Vegan Rice Pudding (8 Flavor Variations!)

This is the creamiest vegan rice pudding you will ever try. It uses aromatic jasmine rice that is cooked to perfection in a dairy-free mix. A swirl of homemade cinnamon berry sauce takes it to the next level! Rice...

The Creamiest Vegan Rice Pudding (8 Flavor Variations!)

Home > Vegan Desserts

By on 08/19/2024 - May contain affiliate links. Please read our disclosure.

This is the creamiest vegan rice pudding you will ever try. It uses aromatic jasmine rice that is cooked to perfection in a dairy-free mix. A swirl of homemade cinnamon berry sauce takes it to the next level!

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.

Want to save this post?

Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!

Rice pudding is one of those classic comforting desserts that everyone loves. This vegan version is a must-try, and you won’t believe it’s plant-based.

Looking for other vegan desserts? This vegan panna cotta is a reader-favorite that you will fall in love with. Vegan tapioca pudding and vegan chocolate pudding are other great options.

Jump to:❤️ Why you’ll love it🧾 Key ingredients🥘 Equipment👩‍🍳 Instructions💡 Expert tip🔄 Variations🥣 Serving ideas❄️ Storing tips🤔 FAQsMore vegan pudding-like recipesThe Creamiest Vegan Rice Pudding (8 Flavor Variations!)

❤️ Why you’ll love it

This vegan rice pudding is the creamiest I have ever tried, thanks to the combination of ingredients and the cooking method. Combining jasmine rice, water, and almond milk, and simmering it allows the flavors to absorb. It will give you a rich and velvety texture that is truly irresistible.

The secret to the extra creaminess in this recipe is the addition of full-fat coconut milk. It not only adds a luxurious, silky feel to the pudding but also infuses it with a subtle, tropical flavor that is just delicious.

Plus, my mom’s trick of starting with water is a total winner. It not only makes the pudding more affordable by using less milk, but it also helps the rice soften faster and absorb the other ingredients more effectively. This results in a pudding that is not only delicious but also has a unique, comforting texture that you will love.

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

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.

🧾 Key ingredients

This vegan rice pudding is a simple and delicious treat that can be easily made with ingredients that are readily available at your local grocery store. You might even have some of these items in your pantry already.

Jasmine rice is the star of this dish. It is the key to achieving the perfect creamy texture of the rice pudding. It is easy to cook soft, light, and aromatic, making it the ideal choice for this recipe.

Almond milk or homemade cashew milk provides a creamy, dairy-free base for the pudding. It helps to achieve the right consistency while adding a subtle nutty flavor that complements the sweetness of the dish.

Full-fat coconut cream is essential for the creamiest vegan rice pudding. It adds a rich, lusciously creamy texture that is hard to achieve with any other ingredient.

Granulated sugar and vanilla extract are the perfect sweeteners for this recipe. They add a beautiful, delicate sweetness that enhances the flavor of the pudding without being overpoweringly sweet.

Mixed berries are a must for the sauce. They add a sweet and tangy flavor that cuts through the richness of the pudding, balancing the overall dish.

Cornstarch is used to thicken the berry sauce, giving it a lusciously thick consistency that coats the back of a spoon.

🛒 You can find detailed measurements for all ingredients in the printable version of the recipe card at the bottom of this post.

🥘 Equipment

To make this vegan rice pudding, the most crucial piece of equipment you will need is a good quality, heavy-bottom saucepan. I recommend using a saucepan with a lid, as it will help the rice cook evenly and absorb the liquid properly.

👩‍🍳 Instructions

Preparing the ingredients

STEP 1
Measure all the ingredients you will need for the vegan rice pudding and the mixed berries sauce.

STEP 2
Shake the can of coconut milk to ensure it is well-mixed. This should be done at room temperature.

Making the vegan rice pudding

STEP 1
In a saucepan, combine the jasmine rice and lukewarm water. Heat the mixture on medium heat until it simmers and starts to bubble, but not boil. This should take about 5 minutes for the rice to absorb the water. The rice should stick together when a line is drawn with a spatula.

STEP 2
Add the almond milk to the saucepan. Still on medium heat, allow the mixture to simmer and bubble, but not boil. This should take about 10 minutes for the rice to absorb the almond milk. Again, the rice should stick together when a line is drawn with a spatula.

A black saucepan with rice bubbling during cookingA black saucepan with white creamy rice split in the middle with a draw of a spatula.

STEP 3
Add the full-fat coconut milk (make sure it is shaken and at room temperature), sugar, and vanilla extract to the saucepan. Increase the heat to bring the mixture to a boil. Once it boils, cover the saucepan with a lid and remove it from the heat. Let it sit covered for 15 minutes.

STEP 4
In a separate saucepan, combine the mixed berries, water, and coconut sugar. Bring the mixture to a boil.

STEP 5
Once the berries are soft, use an immersion blender to blend them into a sauce. If the berries were frozen, they will soften even quicker.

2 photo collage showing a saucepan with mixed berries in a bubbling liquid and a finished red smooth sauce

STEP 6
Add the cinnamon and cornstarch to the saucepan. Continue to heat the mixture until it thickens to a slow-flow, sauce-like consistency. This should take about 10 minutes.

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.

💡 Expert tip

For the creamiest vegan rice pudding, the key is to use full-fat coconut cream and to let the rice mixture sit, covered, off the heat for 15 minutes after it comes to a boil. This allows the flavors to meld and the rice to reach the perfect, tender consistency.

🔄 Variations

Add a twist with a cinnamon and raisin version. The warm, fragrant flavor of cinnamon combined with the sweet pops of raisins will give your vegan rice pudding a classic and comforting twist.

If you are a fan of the combination of chocolate and banana, why not add it to your rice pudding? The creamy, rich flavor of the chocolate will complement the sweetness of the banana, giving your dessert a decadently delicious twist.

For a fun and unique twist, consider adding a peanut butter and jelly variation. Swirl it into your delicious rice pudding for a classic flavor combo the kids will love.

If you are a fan of refreshing flavors, why not try a strawberry and mint variation? The fresh, sweet flavor of the strawberries combined with the cool, refreshing twist of mint will give your rice pudding a unique and delicious twist.

Add a twist with a salted caramel version. Drizzle your rice pudding with a generous amount of homemade salt caramel sauce. Its sweet and salty flavor will contrast beautifully with the creamy and mildly sweet rice pudding.

Coconut lovers will adore a coconut version. 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.

For a fun and adult twist, consider a Baileys version. Replace some of the dairy-free milk with vegan baileys. This will give your rice pudding a rich, boozy flavor that pairs beautifully with the creamy texture. 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.

🥣 Serving ideas

This creamy vegan rice pudding is a versatile dish that can be enjoyed in various ways. It is a delicious dessert option that can be served after any meal. It pairs well with a variety of fruits, such as mango, kiwi, or pineapple.

I also love to enjoy it for breakfast. It is a great alternative to traditional oatmeal or porridge. You can top it with fresh berries, a dollop of dairy-free yogurt, or a drizzle of maple syrup for a delicious and nutritious start to your day.

You can also use it as a base for a parfait. Layer it with granola, chia seeds, and more fresh fruit for a satisfying and healthy snack.

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.

❄️ Storing tips

Storing and reheating this vegan rice pudding is super easy, and the best part is that the flavors continue to meld and intensify, making it even more delicious the next day.

To store, allow the rice pudding to cool completely. Once cooled, transfer it to an airtight container and place it in the refrigerator. It will keep well for about 3 to 4 days.

I do not recommend freezing this particular recipe. The creamy texture of the rice pudding, achieved through the slow cooking process, can be compromised by freezing and thawing. This can result in a more watery or grainy texture, which is not ideal for rice pudding.

To reheat, you can enjoy it cold, at room temperature, or warmed. If you prefer it warm, you can reheat it on the stovetop. Place the desired amount in a saucepan and heat it over medium heat. Stir it constantly to prevent the rice from sticking to the bottom of the pan.

🤔 FAQs

What other rice can I use?

If you do not have jasmine rice, you can use other types of rice to make this pudding. However, the type of rice you use will affect the texture of the pudding. For example, if you use arborio rice, which is a short-grain rice, the pudding will be creamier and stickier. On the other hand, if you use basmati rice, which is a long-grain rice, the pudding will be fluffier and less creamy.

Can I use other fruits for the sauce?

Yes, you can use a variety of fruits to make the sauce. While this recipe calls for mixed berries, you can also use individual berries such as strawberries, blueberries, or blackberries. You can even use other fruits such as peaches or mangoes. The key is to use fruits that are juicy and sweet.

Do I need to stir the pudding while it is cooking?

Yes, you need to stir the pudding occasionally while it is cooking. This helps to prevent the rice from sticking to the bottom of the pan and ensures that the pudding cooks evenly. However, you do not need to stir the pudding constantly. Just give it a good stir every now and then.

More vegan pudding-like recipes

THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐ RATING. We appreciate all of our readers.  

Different colorful vegetables drawn as icons on an orange background in a shape of a heart.

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 will ever try. It uses aromatic jasmine rice that is cooked to perfection in a dairy-free mix. A swirl of homemade cinnamon berry sauce takes it to the next level!

Prep Time 5 minutes

Cook Time 30 minutes

Total Time 35 minutes

Course Dessert

Servings 2 servings

Calories 396kcal

Ingredients  

Mixed Berries Sauce

1 cup Frozen mixed berries¼ cup Water¼ cup Cane sugar or coconut sugar¼ tsp Cinnamon1 Tbsp Corn starch

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.

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

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.

Reader Interactions