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

Vegan Rice Kheer, a dairy-free twist on the classic Indian kheer, is a beloved dessert that brings together the aromatic flavors of basmati chawal (rice), plant-based milk, and warm spices. Traditionally served during festivals like Diwali, Eid, and Janmashtami, kheer is a symbol of celebration and togetherness in India. The vegan adaptation preserves the authentic taste and creamy texture while making it suitable for those who avoid dairy or follow a plant-based diet. This dessert is cherished across India, from North Indian homes where it is known as chawal ki kheer to South Indian kitchens where variations like payasam are prepared. The subtle sweetness, paired with the richness of coconut or almond milk and enhanced by cardamom (elaichi) and saffron (kesar), makes Vegan Rice Kheer a comforting treat. Its simple ingredients and minimal preparation make it ideal for both everyday indulgence and festive feasts. By using natural sweeteners and healthy nuts, this version ensures you can enjoy a guilt-free, nourishing dessert that honors India’s culinary heritage.

35 min total2 servingsEasy200 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse basmati chawal thoroughly and soak in water for 15 minutes
0%
15 min

Step 1 · Rinse basmati chawal thoroughly and soak in water for 15 minutes

Rinse basmati chawal thoroughly and soak in water for 15 minutes. Drain and keep aside.

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

Step 2 · In a heavy-bottomed pan or kadhai

In a heavy-bottomed pan or kadhai, add coconut milk and almond milk. Bring to a gentle simmer on medium flame.

Step 3: Add soaked rice to the simmering milk
0%
15 min

Step 3 · Add soaked rice to the simmering milk

Add soaked rice to the simmering milk. Cook on low flame, stirring often, until the rice is soft and the mixture thickens (about 15 minutes).

Step 4: Mix in jaggery powder
0%

Step 4 · Mix in jaggery powder

Mix in jaggery powder, cardamom powder, and saffron strands. Stir until the jaggery dissolves completely.

Step 5: Add sliced almonds
0%
3 min

Step 5 · Add sliced almonds

Add sliced almonds, chopped cashews, and raisins. Simmer for another 2-3 minutes.

Step 6: Turn off the flame
0%

Step 6 · Turn off the flame

Turn off the flame. Add rose water if using and mix well. Let the kheer cool slightly before serving.

Step 7: Garnish with additional nuts and saffron strands before serving
0%

Step 7 · Garnish with additional nuts and saffron strands before serving

Garnish with additional nuts and saffron strands before serving.

Why this recipe is healthy

This Vegan Rice Kheer recipe is a healthy dessert option because it replaces dairy with nutrient-dense plant milks and avoids refined sugar by using jaggery. It contains healthy fats, antioxidants, and essential minerals, making it suitable for those with lactose intolerance or on a vegan diet. The inclusion of nuts and minimal oil ensures a balanced macronutrient profile, supporting heart health and sustained energy.

A note on tradition

Rice kheer, also known as chawal ki kheer, is an integral part of Indian festive celebrations, especially during Diwali, Raksha Bandhan, and Krishna Janmashtami. Each region has its unique variation—South Indian payasam uses coconut milk as a staple, while North Indian versions favor cardamom and saffron. Kheer is often made during auspicious occasions and family gatherings, symbolizing prosperity and sweetness in life.

← Back to Vegan Rice Kheer