Indulge in the rich and decadent flavors of Gram Dal Halwa, a beloved Indian sweet that's surprisingly easy to make at home. This creamy, melt-in-your-mouth dessert boasts a delightful balance of sweetness and subtle nuttiness, making it a perfect treat for any occasion, from festive celebrations to cozy evenings. The fragrant aroma of ghee and spices will transport you to the heart of India, promising a taste experience that's both comforting and unforgettable. Unlike many complex Indian sweets, this recipe simplifies the process without compromising on the authentic taste.
Gram Dal Halwa offers a unique textural experience, with its perfectly cooked gram dal creating a smooth, almost velvety consistency. The subtle sweetness, complemented by warming spices like cardamom and cinnamon, results in a halwa that is both rich and refined. Ready to embark on a culinary journey and create this delectable dessert yourself? Let's dive into the step-by-step recipe and bring this delicious halwa to life in your kitchen.
Tools Needed
- Pan
- Sieve
- Mixer jar
Ingredients
- Gram dal (split chickpeas): 1 cup (200g)
- Milk: 1 cup (250ml)
- Sugar: 1 cup (200g)
- Water: ½ cup
- Ghee (clarified butter): ¾ cup (180g)
- Kewda water: 1 tsp
- Cardamom powder: 1 tsp
- Food coloring (red/orange) or saffron: a pinch
- Khoya (dried milk solids): ½ cup (100g)
- Cashew nuts: 1-2 tbsp
- Almonds: 1-2 tbsp
- Coconut: 1-2 tbsp
- Pistachios: 1-2 tbsp
Step-by-Step Instructions
Step 1. Prepare the Gram Dal
- Soak gram dal in lukewarm water for 4-5 hours (or 2 hours in lukewarm water if less time is available). Drain the water and squeeze out excess moisture.
- Cook the gram dal with an equal amount of milk in a pan over high heat until it boils. Then reduce the heat to low, cover halfway, and simmer for 20 minutes until the dal melts.
- If there is excess milk, increase the heat slightly and cook for 1-1.5 minutes to dry it. Let the dal cool slightly.
- Grind the cooled dal in a mixer jar in two to three batches. Don't over-grind; a slightly coarse texture is desirable.




Step 2. Make the Sugar Syrup and Roast the Dal
- Make sugar syrup by dissolving sugar in water in a pan. Don't make it thick; simply dissolve the sugar. Add kewda water, cardamom powder, and food coloring/saffron.
- In a pan, heat ghee over low heat. Add the ground dal and fry well until the ghee is absorbed. This will take approximately 20-25 minutes of continuous stirring. Add more ghee halfway through.


Step 3. Combine and Finish the Halwa
- When the dal is well-roasted and fluffy, reduce the heat or turn off the flame for a bit. Add grated khoya, dry fruits, and the sugar syrup.
- Cook over low-medium heat, stirring continuously, until the syrup is absorbed, and the halwa reaches the desired consistency. The halwa will start to leave the sides of the pan when it's almost ready. Add an extra tablespoon of ghee to enhance the aroma and shine.


Step 4. Serve
- Serve warm, garnished with extra ghee and dry fruits.

Read more: Vegan Carrot Halwa: Easy Indian Dessert Recipe
Tips
- The sugar syrup should be very thin, only dissolving the sugar in water. For barfi, make a thicker syrup.
- Roast the dal well for the best flavor. Proper roasting is crucial.
Nutrition
- N/A
FAQs
1. Can I use other types of lentils instead of gram dal?
While gram dal (split pigeon peas) gives the best flavor and texture for this halwa, you can experiment with similar lentils like masoor dal (red lentils), but the final consistency might be slightly different.
2. How can I store leftover Gram Dal Halwa?
Store leftover halwa in an airtight container in the refrigerator for up to 3-4 days. You can reheat it gently before serving.
This easy Gram Dal Halwa recipe allows you to experience the rich flavors of Indian cuisine with minimal effort. The delightful combination of creamy texture and warm spices will surely become a new favorite dessert. Enjoy the sweet reward of your culinary adventure!