This post contains affiliate links. Please see ourย disclosure policy.

For an easy yet impressive holiday dessert try my vegan spin on Indian rabri,  a thick, creamy milk pudding. My vegan rabri recipe is made with nut milk and flavored with cardamom and saffron.  Gluten-free and soy-free.

three servings of Indian Pudding Rabri topped with chopped pistachios
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.

Craving a sweet treat that is simple yet impressive and will soothe the soul? I have just the thing: this dairy-free Rabri recipe is everything you need in your life right now and perfect for Diwali, holidays and the cozy season. This month is all about Diwali festival sweets and treats!

What is Rabri?

Rabri is a divine Indian milk pudding. This traditional dessert is made by heating milk until a big part of the liquid has evaporated, and only a thick, creamy pudding remains. The slow cooking adds gritty milk solids to the texture as well as the Malai – drying milk skin which is folded into the pudding. This Milk Pudding is then sweetened and flavored with cardamom and saffron. My vegan spin on the classic Indian rabri recipe has no dairy. We are using homemade nut cream for thickening and almond flour for the texture. The vegan milk pudding couldn’t be easier to make, and it is every bit as delicious as the dairy version-probably even more!.

a spoon being dipped in a bowl with vegan pudding rabri

Our homemade nut milk has the perfect thick and smooth consistency and creaminess. Ideal for this rabri recipe, and what I love most is that this dairy-free pudding doesn’t need nearly as much time as milk to reduce because the added blended nuts already act as a thickener.

Rabri Pudding is usually flavored with cardamom and saffron and I stick to these traditional flavors. If you want to add one more thing, go with almond or pure vanilla extract. You could also add a splash of culinary rose water but be very careful. Rosewater can take over the flavor profile very quickly.

a bowl of Indian Rabri Pudding topped with chopped pistachios

I like to garnish this pudding with chopped pistachios, but any nut or a combination of nuts and culinary rose petals will look pretty. Serve the Rabri chilled as is in small portions or over other desserts such as a hot jalebi or warm gulab jamuns!

More Indian Desserts to try:

Vegan Rabri – Indian Milk Pudding

5 from 6 votes
By: Vegan Richa
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 4
Course: Dessert
Cuisine: Indian
For an easy yet impressive holiday dessert try my vegan spin on Indian rabri, ย a thick, creamy milk pudding. My vegan rabri recipe is made with nut milk and flavored with cardamom and saffron.ย  Gluten-free and soy-free.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

  • 1/2 cup coconut milk
  • 1/2 cup oat milk
  • 1/4 cup raw cashews, soaked in warm water for 15 mins
  • 2 tablespoons raw pistachios
  • 1 1/4 cups water, 2 cups of water if you like you rabri a bit thinner
  • 7 to 8 saffron strands
  • seeds of 1 green cardamom pod
  • 1/4 cup sugar
  • 2 tablespoons almond flour
  • a good pinch of salt
  • 1 to 2 tablespoons chopped raw pistachios or chopped pistachios and almonds for garnish

Instructions 

  • Blend the coconut milk, oat milk, cashews, pistachios, water, saffron , seeds of the cardamom pod until well blended.
  • I usually blend it for a minute then let the mixture sit for 5 minutes for the nuts to rehydrate. Then I blend again for 30 seconds and I do this again once or twice until the mixture is incredibly smooth.
  • Add this mixture to a saucepan over medium heat and bring to a boil stirring occasionally.
  • Then add in your almond flour, salt, and sugar and mix in the mixture. After it has come to a boil, the mixture will tend to thicken and stick to the sides. So keep stirring.
  • Reduce the heat to medium-low. Let the mixture dry a little bit on the edges and then mix it in after half a minute and continue to cook for another 3-4 minutes this way or until the mixture is thickened to preference.
  • Take off heat. Let it cool for a few minutes. Let a film form over the mixture, mix that and repeat this a couple of times until the mixture is just about lukewarm.
  • Then transfer it to your serving bowls. Top it with the pistachios and almonds and serve as is or chill and serve.

Video

Notes

You can fold in some fresh yuba (tofu skin) into the warm Rabri for a more Malai effect.
ย 

Nutrition

Calories: 220kcal, Carbohydrates: 21g, Protein: 5g, Fat: 15g, Saturated Fat: 6g, Sodium: 23mg, Potassium: 188mg, Fiber: 2g, Sugar: 16g, Vitamin A: 78IU, Vitamin C: 1mg, Calcium: 72mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

Ingredients:

  • For milk base, I go with a blend of coconut milk and oat milk. This allows for creaminess without being too overpowering in taste
  • raw cashews act as a thickener and make the milk creamy. We want to soak the nuts in warm water for 15 mins
  • pistachios are added for more flavor
  • water is also added. The amount depends on whether you like your rabri thick or a bit thinner
  •  saffron strands and green cardamom pods are the traditional flavors and I stick to those
  • I use cane sugar as a sweetener
  •  almond flour adds the gritty ness that you get in the Rabri. Thickening the milk slowly deposits milk solids in the pudding
  • a pinch of salt helps brings out the sweetness
  • I like to decorate the pudding with some chopped raw pistachios but any chopped or sliced nut will do
three servings of Vegan Indian Milk Pudding

Tips & Variations:

  • Garnish your rabri with chopped nuts like pistachios or cashews or sprinkle with sliced almonds and a few strands of saffron. Dried culinary rose petals would also look pretty here
  • this dessert tastes best when chilled before serving
  • You can fold in some fresh yuba (tofu skin) into the warm Rabri for a more Malai effect.

Ingredients for Rabri below. I usually have frozen coconut milk frozen in ice cubes when I open canned coconut milk.

Ingredients for Indian milk pudding rabri in bowls

How to Make Vegan Indian Milk Pudding:

vegan homemade nut milk in a blender

Blend the coconut milk, oat milk, cashews, pistachios, water, saffron, seeds of the cardamom pod until well blended.

I usually blend it for a minute then let the mixture sit for 5 minutes for the nuts to rehydrate. Then I blend again for 30 seconds and I do this again once or twice until the mixture is incredibly smooth.

nut milk in a saucepan

Add this mixture to a saucepan over medium heat and bring to a boil stirring occasionally.

Then add in your almond flour, salt, and sugar and mix in the mixture. After it has come to a boil, the mixture will tend to thicken and stick to the sides. So keep stirring.

nut milk thickened with almond flour in a saucepan

Reduce the heat to medium-low. Let the mixture dry a little bit on the edges. Now, mix it in after half a minute and continue to cook the milk pudding for another 3-4 minutes this way or until the mixture is thickened to preference.

Take the pot off the heat. Let the pudding cool for a few minutes. Let a film form on top of the pudding, mix that in and repeat this a couple of times until the mixture is just about lukewarm.

Then transfer the milk pudding to your serving bowls. Top your rabri with the pistachios and almonds and serve as is or chill and serve.

three bowls of Indian rabri pudding chopped with pistachio

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 6 votes (2 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

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.

31 Comments

  1. Janine Wilbraham says:

    I tried the milk pudding which was lovely, but using coconut sugar it was more caramel coloured ? Wondering how you kept yours so white creamy coloured ?

    1. Vegan Richa Support says:

      I used granulated sugar.

  2. Mary says:

    OMG! you made my day! Cow milk does not go well with me. After eating the best Rabdi from Lyari cafe – Dallas, I was determined to make oat milk rabdi. Just like I make Kesari with almond flour instead of rava. Today, I thought of searching if there is a recipe with oat milk and I am SO HAPPY to find yours. I am going to make this soon and enjoy without loosing health.

    1. Vegan Richa Support says:

      yay! come back and rate out of 5 stars when you try it – good ratings really help the blog!

  3. john says:

    Hi there

    How long can you prepare & store this in advance of serving?

    Thanks

    Johh

    1. Richa says:

      3 days refrigerated

  4. Bina says:

    5 stars
    Like the healthier options like nuts to thicken the milk. Cannot wait to try! Thank you!

    1. Vegan Richa Support says:

      Let us know what you think!