How to Make Keshri Halwa (Traditional & Healthy Version)

Keshri Halwa, also known as Suji Halwa or Sheera in various parts of India, is a beloved North Indian dessert renowned for its vibrant saffron color and rich, comforting taste. Traditionally made from suji (semolina), ghee, sugar, and aromatic spices like cardamom, Keshri Halwa is often prepared during festive occasions such as Diwali, Navratri, and poojas, symbolizing auspicious beginnings and sweet celebrations. The name 'Keshri' refers to the addition of saffron (kesar), which imparts a beautiful yellow hue and a subtle floral aroma to the halwa. This dessert holds a special place in Indian culture, especially in North India, where it is frequently offered as prasad (sacred offering) in temples and homes. Its simplicity, quick preparation, and adaptability make it a popular choice for gatherings and family meals. While traditionally indulgent, this healthy version of Keshri Halwa uses minimal ghee and natural sweeteners, allowing you to enjoy its flavors without guilt. The halwa’s soft, melt-in-the-mouth texture and delicate saffron notes make it a treat for both festive and everyday occasions.

35 min total2 servingsEasy320 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Heat the desi ghee in a kadhai (wok) on medium flame
0%

Step 1 · Heat the desi ghee in a kadhai (wok) on medium flame

Heat the desi ghee in a kadhai (wok) on medium flame. Add almonds, cashews, and raisins. Fry until golden and remove the nuts for garnish.

Step 2: Add suji to the remaining ghee
0%

Step 2 · Add suji to the remaining ghee

Add suji to the remaining ghee. Roast on low flame, stirring continuously, until suji turns aromatic and lightly golden.

Step 3: In a separate bowl
0%

Step 3 · In a separate bowl

In a separate bowl, mix milk, water, and saffron strands soaked in warm milk. Keep this liquid warm.

Step 4: Slowly pour the saffron-infused milk mixture into the roasted suji
0%

Step 4 · Slowly pour the saffron-infused milk mixture into the roasted suji

Slowly pour the saffron-infused milk mixture into the roasted suji, stirring continuously to avoid lumps.

Step 5: Add sugar and cardamom powder
0%

Step 5 · Add sugar and cardamom powder

Add sugar and cardamom powder. Mix well and cook on low flame till the halwa thickens and leaves the sides of the kadhai.

Step 6: Garnish with fried nuts and a few saffron strands
0%

Step 6 · Garnish with fried nuts and a few saffron strands

Garnish with fried nuts and a few saffron strands. Serve hot in small bowls.

Why this recipe is healthy

This healthy version of Keshri Halwa is lower in saturated fat and refined sugar, making it suitable for calorie-conscious individuals. Using jaggery instead of sugar increases its nutritional value, while reduced ghee ensures heart-friendliness. The inclusion of nuts adds protein and good fats, and the absence of artificial ingredients keeps it wholesome and easy to digest.

A note on tradition

Keshri Halwa has deep cultural roots in North India, especially as a prasad during religious ceremonies and festivals like Diwali or Navratri. Its easy preparation and auspicious saffron color make it a favorite for celebratory meals and temple offerings. The dish is also popular in Punjabi and Rajasthani households, with slight variations in ingredients and sweetness to suit regional tastes.

← Back to Keshri Halwa