How to Make Vegan Almond Kheer (Traditional & Healthy Version)

Vegan Almond Kheer is a delightful Indian dessert, perfect for those seeking a dairy-free and health-conscious sweet treat. Traditionally known as 'badam ki kheer', this creamy pudding is prepared with almond milk and crushed almonds, making it an excellent vegan alternative to the classic kheer enjoyed across India. Almond Kheer is especially popular during festivals like Diwali, Holi, and Raksha Bandhan, where sweets play a central role in celebrations and family gatherings. Infused with the subtle aroma of cardamom (elaichi) and garnished with saffron (kesar) and pistachios, Vegan Almond Kheer offers a rich texture and natural sweetness that appeals to both children and adults. The dish is not only easy to prepare but also versatile—enjoyed warm during winter or chilled in the summer months. Its creamy consistency, nutty flavor, and the use of plant-based ingredients make it a guilt-free indulgence for those following vegan, vegetarian, or gluten-free diets. Incorporating this recipe into your festive menu or as a healthy dessert option elevates any Indian meal while keeping nutrition in mind.

35 min total2 servingsEasy190 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Drain soaked almonds and peel off the skins
0%

Step 1 · Drain soaked almonds and peel off the skins

Drain soaked almonds and peel off the skins. Grind them with 2 tbsp almond milk to make a smooth paste.

Step 2: In a heavy-bottomed pan (kadhai)
0%

Step 2 · In a heavy-bottomed pan (kadhai)

In a heavy-bottomed pan (kadhai), heat the remaining almond milk over medium flame. Bring it to a gentle boil.

Step 3: Add the almond paste to the boiling milk
0%

Step 3 · Add the almond paste to the boiling milk

Add the almond paste to the boiling milk, stirring continuously to prevent lumps.

Step 4: Add cardamom powder and saffron-infused milk
0%
10 min

Step 4 · Add cardamom powder and saffron-infused milk

Add cardamom powder and saffron-infused milk. Simmer the mixture for 8-10 minutes until it thickens slightly.

Step 5: Add jaggery powder and mix well
0%

Step 5 · Add jaggery powder and mix well

Add jaggery powder and mix well. Cook for 2 more minutes until jaggery dissolves completely. Turn off the flame.

Step 6: Stir in rose water
0%

Step 6 · Stir in rose water

Stir in rose water, chopped pistachios, dates, and raisins. Mix gently.

Step 7: Serve warm or chilled
0%

Step 7 · Serve warm or chilled

Serve warm or chilled, garnished with extra saffron and pistachio slivers.

Why this recipe is healthy

This kheer replaces dairy with almond milk and uses jaggery for sweetness, reducing empty calories and unhealthy fats. Almonds support muscle health and sustained energy, while the absence of processed sugar helps maintain balanced blood sugar levels. It's a smart choice for health-conscious individuals looking for a satisfying yet nourishing Indian dessert.

A note on tradition

Kheer is a traditional Indian dessert with ancient roots, often served during auspicious occasions, religious ceremonies, and festivals across regions like North India (as badam kheer) and South India (as payasam). Almond Kheer, with its rich flavor and creamy texture, is a popular choice during Diwali and Holi, symbolizing prosperity and togetherness. Its vegan adaptation is gaining popularity as India embraces plant-based diets, making it suitable for a variety of dietary needs.

← Back to Vegan Almond Kheer