How to Make Kheer with Mixed Nuts (Traditional & Healthy Version)

Kheer with Mixed Nuts is a beloved North Indian dessert that brings together the creamy richness of full-fat milk (doodh), fragrant basmati rice, and the wholesome crunch of assorted dry fruits. Traditionally served during festivals like Diwali, Raksha Bandhan, and Holi, kheer is an integral part of Indian celebrations, symbolizing prosperity and togetherness. The inclusion of mixed nuts such as badam (almonds), kaju (cashews), and pista (pistachios) not only enhances the texture but also infuses the dish with subtle nutty flavors and added nutrition. This classic sweet dish is cherished for its comforting, mildly sweet taste enriched with aromatic spices like elaichi (cardamom) and a hint of kesar (saffron). Kheer’s versatility makes it a favorite across generations, often prepared in households as prasad (offering) during poojas and festive feasts. With mindful ingredient choices, this recipe offers a healthier twist by using less sugar and more nuts, making it ideal for calorie-conscious individuals without compromising on authentic flavor. Enjoy this traditional Indian dessert as a light yet satisfying treat that honors the essence of Indian culinary heritage.

35 min total2 servingsEasy270 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse basmati rice thoroughly and soak it in water for 20 minutes
0%
20 min

Step 1 · Rinse basmati rice thoroughly and soak it in water for 20 minutes

Rinse basmati rice thoroughly and soak it in water for 20 minutes. Meanwhile, slice the almonds, cashews, and pistachios. Soak saffron strands in 1 tbsp warm milk, if using.

Step 2: In a thick-bottomed kadhai
0%

Step 2 · In a thick-bottomed kadhai

In a thick-bottomed kadhai, bring the milk to a gentle boil on medium flame. Stir occasionally to prevent sticking.

Step 3: Drain the soaked rice and add it to the boiling milk
0%
12 min

Step 3 · Drain the soaked rice and add it to the boiling milk

Drain the soaked rice and add it to the boiling milk. Cook on low flame, stirring frequently, until the rice is soft and the milk thickens (about 10-12 minutes).

Step 4: Add chopped almonds
0%
4 min

Step 4 · Add chopped almonds

Add chopped almonds, cashews, pistachios, and raisins to the kheer. Mix well and let it simmer for 3-4 minutes.

Step 5: Stir in jaggery powder (or sugar)
0%

Step 5 · Stir in jaggery powder (or sugar)

Stir in jaggery powder (or sugar), cardamom powder, and saffron milk. Mix until the jaggery dissolves completely. Do not boil once jaggery is added to prevent curdling.

Step 6: Finish with a dash of rose water or gulkand
0%

Step 6 · Finish with a dash of rose water or gulkand

Finish with a dash of rose water or gulkand, if desired. Let the kheer rest for a few minutes before serving.

Step 7: Serve warm or chilled
0%

Step 7 · Serve warm or chilled

Serve warm or chilled, garnished with extra slivered nuts and a few saffron strands.

Why this recipe is healthy

This version of Kheer uses jaggery instead of refined sugar, providing natural sweetness and added minerals. The use of mixed nuts boosts protein and good fats, which promote satiety and stable energy levels. By controlling portion size and using less sugar, this dessert fits well into a calorie-conscious Indian diet and supports overall wellness without sacrificing traditional flavors.

A note on tradition

Kheer with Mixed Nuts holds a special place in North Indian cuisine, often prepared as prasad during religious ceremonies and festive occasions like Janmashtami, Diwali, and Eid. Its simplicity and rich taste make it a go-to dessert for family gatherings and celebrations. Each region in India adds its own touch, such as using coconut milk in South Indian payasam or adding makhana (fox nuts) in Bihar. In North India, kheer symbolizes auspicious beginnings and is commonly included in wedding feasts and pujas.

← Back to Kheer with Mixed Nuts