Chana Daal Halva Infused with Saffron, Cloves & Cardamom Recipe
Introduction
Chana daal halva is a rich and comforting Indian dessert made from split chickpeas, infused with aromatic saffron, cloves, and cardamom. This creamy, nutty sweet treat is perfect for special occasions or whenever you crave a warming dessert with a delicate, fragrant twist.

Ingredients
- 400g chana daal, soaked overnight
- 750ml whole milk (or use soya or almond milk)
- 2 tbsp ghee or 1 tbsp unsalted butter and 1 tbsp sunflower oil
- 6 green cardamom pods, lightly crushed
- 6 cloves
- 340g golden caster sugar
- Small pinch of saffron
- 2 tbsp chopped pistachios
- 2 tbsp chopped almonds
Instructions
- Step 1: Drain the soaked chana daal and place it in a large saucepan. Pour over the milk and bring to a boil. Reduce heat to medium and simmer, stirring frequently, for 25–30 minutes until the milk is fully absorbed.
- Step 2: Let the mixture cool for 20–30 minutes until it reaches room temperature. Transfer to a food processor and blend until smooth. Add a splash of water if it is too thick to blend.
- Step 3: Heat the ghee (or butter and oil) in a saucepan over low-medium heat. Add the crushed cardamom pods and cloves, frying for a few seconds until fragrant.
- Step 4: Add the blended lentil paste to the spiced ghee and cook for 15 minutes, stirring constantly, until it smells nutty and light brown. Remove from heat.
- Step 5: In another saucepan, warm the sugar and 100ml water over medium heat for 10–12 minutes until the sugar dissolves and the syrup reaches about 104°C (220°F) or becomes syrupy. Remove from heat.
- Step 6: Pour the sugar syrup into the lentil mixture, add the saffron, and stir well until smooth. Let cool in the pan for about 30 minutes until cool enough to handle.
- Step 7: Shape tablespoonfuls of the halva into cylinders with your hands. Arrange on a plate and sprinkle with chopped pistachios and almonds. Serve immediately or cool completely and chill if preferred.
Tips & Variations
- Use almond or soya milk for a dairy-free version without compromising creaminess.
- Lightly toast the chopped nuts before sprinkling for added crunch and flavor.
- Adjust the sugar quantity to taste if you prefer a less sweet dessert.
- For a richer taste, add a teaspoon of rose water along with the saffron.
Storage
Store the halva in an airtight container in the refrigerator for up to four days. Bring it to room temperature or warm gently before serving to enjoy its soft texture and full flavors.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other lentils for halva?
While chana daal is traditional and has the perfect texture, you can experiment with yellow moong dal for a slightly different taste and texture, but soaking and cooking times may vary.
What if I don’t have a sugar thermometer?
You can judge the syrup readiness by cooking the sugar and water until it becomes thick and syrupy, coating the back of a spoon. Avoid overcooking to prevent crystallization.
Print
Chana Daal Halva Infused with Saffron, Cloves & Cardamom Recipe
- Total Time: 13 hours 5 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A rich and aromatic Chana Daal Halva infused with the warm flavors of saffron, cloves, and cardamom. This decadent Indian dessert features slow-cooked chickpea lentils blended smooth and sweetened with golden caster sugar, then finished with chopped pistachios and almonds for a crunchy contrast. Perfect for festive occasions or when craving a comforting, spiced sweet treat.
Ingredients
Main Ingredients
- 400g chana daal, soaked overnight
- 750ml whole milk (or soya or almond milk)
- 2 tbsp ghee or 1 tbsp unsalted butter and 1 tbsp sunflower oil
- 6 green cardamom pods, lightly crushed
- 6 cloves
- 340g golden caster sugar
- small pinch of saffron
- 2 tbsp chopped pistachios
- 2 tbsp chopped almonds
Instructions
- Soak and Cook the Daal: Place the chana daal in a large bowl and cover with water. Leave to soak overnight. Drain the soaked daal and transfer it into a large saucepan. Pour over the milk and bring to a boil. Reduce to medium heat and simmer, stirring frequently, for 25-30 minutes until the milk is fully absorbed.
- Blend the Cooked Daal: Set the cooked daal mixture aside to cool for 20-30 minutes until it reaches room temperature. Transfer it to a food processor and blend until smooth, adding a splash of water if the paste is too thick.
- Prepare the Spiced Ghee: In a saucepan over low-medium heat, warm the ghee (or butter and oil). Add the crushed cardamom pods and cloves, and fry for a few seconds until fragrant.
- Cook the Lentil Paste: Add the blended daal paste to the spiced ghee and cook for about 15 minutes, stirring constantly, until it turns light brown and emits a nutty aroma. Then remove from heat.
- Make the Sugar Syrup: In another saucepan, combine the sugar and 100ml water. Warm over medium heat for 10-12 minutes, stirring until the sugar dissolves and the syrup reaches 104°C (219°F) on a sugar thermometer. Remove from heat once syrupy.
- Combine Syrup and Halva: Pour the sugar syrup into the lentil mixture, add the saffron, and stir well until the mixture is smooth. Allow it to cool in the pan for about 30 minutes until cool enough to handle.
- Shape and Garnish: Using your hands, shape tablespoonfuls of the halva into cylindrical shapes. Arrange on a plate and sprinkle with chopped pistachios and almonds. Serve immediately or cool completely and refrigerate for up to four days.
Notes
- Soaking the chana daal overnight ensures it cooks evenly and softens properly.
- You can substitute whole milk with plant-based milks like soya or almond for a dairy-free option.
- Maintaining low to medium heat while cooking prevents the mixture from burning and helps develop its nutty flavor.
- The sugar thermometer ensures the syrup reaches the perfect consistency for halva texture.
- Chilling the halva after shaping enhances its firmness and flavor.
- Use fresh saffron for the best color and aroma.
- Store the halva in an airtight container in the refrigerator and consume within four days.
- Prep Time: 12 hours 15 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Indian
Keywords: Chana dal halva, Indian dessert, saffron halva, cardamom sweets, lentil halwa, festive dessert, nutty sweet treat

