How to Make Kulfi (Badam) – Traditional & Healthy Version
Kulfi (badam), a classic North Indian frozen dessert, is beloved for its rich, creamy texture and nutty flavor. Originating in the royal kitchens of Mughal India, kulfi is often described as Indian ice cream, but its dense composition and slow-churned method set it apart from Western counterparts. Infused with the delicate flavors of badam (almonds), cardamom (elaichi), and saffron (kesar), this kulfi recipe brings together the authentic taste of traditional Indian sweets with a modern, health-conscious twist. Kulfi is a staple at Indian festivals like Holi and Diwali, where families gather to celebrate with sweet treats. Its popularity stretches across North India, from bustling streets of Delhi to vibrant markets of Lucknow, with regional stalls offering their own unique takes. The inclusion of badam not only elevates the taste but also adds a nutritional boost, making it a smart choice for those looking to indulge mindfully. Whether enjoyed as a snack on a hot summer afternoon or served as a festive dessert, kulfi (badam) promises a satisfying experience that connects you to India’s rich culinary heritage.
Ingredients
- 500 ml Full-fat milk (doodh)
- 1/4 cup Almonds (badam, soaked and peeled)
- 3 tbsp Jaggery powder (gur, can substitute with stevia for lower calories)
- 1/2 tsp Cardamom powder (elaichi)
- 8-10 Saffron strands (kesar, soaked in 1 tbsp warm milk)
- 2 tbsp Low-fat cream (malai, optional for extra creaminess)
- 1 tbsp Chopped pistachios (pista, for garnish)
- 1/2 tsp Rose water (gulab jal, optional for aroma)
Step-by-step instructions
Step 1 · Begin by soaking badam in hot water for 10 minutes
Begin by soaking badam in hot water for 10 minutes, then peel and blend into a smooth paste with a few tablespoons of milk.
Step 2 · In a heavy-bottomed kadhai
In a heavy-bottomed kadhai, pour the full-fat milk and bring to a boil on medium flame, stirring continuously to avoid burning.
Step 3 · Add the almond paste to the boiling milk
Add the almond paste to the boiling milk, mixing thoroughly. Continue to cook until the mixture thickens and reduces by about one-third.
Step 4 · Mix in jaggery powder
Mix in jaggery powder, elaichi powder, and soaked saffron strands. Stir well until jaggery dissolves and the mixture is aromatic.
Step 5 · Switch off the flame
Switch off the flame. Add low-fat cream and rose water if using, mixing gently. Let the mixture cool to room temperature.
Step 6 · Pour the cooled mixture into kulfi moulds
Pour the cooled mixture into kulfi moulds. Seal and freeze for at least 6 hours or overnight until set.
Step 7 · Unmould the kulfi by dipping the moulds briefly in warm water
Unmould the kulfi by dipping the moulds briefly in warm water. Garnish with chopped pista and serve immediately.
Why this recipe is healthy
This kulfi (badam) recipe is thoughtfully designed for health-conscious eaters. By using jaggery in place of refined sugar and opting for low-fat milk and cream, you reduce empty calories without sacrificing flavor. Almonds add healthy fats and protein, aiding satiety and muscle repair. It’s a vegetarian dessert that fits into calorie tracking and balanced diets, making it suitable for families, weight watchers, and those with mild dietary restrictions.
A note on tradition
Kulfi is deeply rooted in North Indian culture, especially in states like Uttar Pradesh and Punjab. It’s a must-have during summer months, served at weddings, family gatherings, and festivals like Holi and Diwali. Traditionally sold by kulfiwalas in matkas or leaf cones, badam kulfi is a royal variation that highlights the use of rich nuts and aromatic spices, making it a festive favorite across generations.