Badam Ka Halwa is a rich and delicious Indian dessert made from ground almonds, ghee, and sugar.
Ingredients
- 1cupalmonds
- 1/2cupghee
- 3/4cupsugar
- 1/2cupmilk
- 1/4tspcardamom powder
- saffron strands (optional)
- 2tbspsliced almonds (optional)
How to make Badam Ka Halwa (Almond Halwa)
Soak and Grind the Almonds
Soak the almonds in hot water for 1-2 hours to make it easier to peel them.
Once soaked, peel the almonds and grind them into a coarse paste. Add a little milk while grinding to get a smooth consistency.
Cook the Almond Paste
Heat the ghee in a heavy-bottomed pan or kadhai over medium heat.
Add the almond paste to the pan and cook it on medium-low heat, stirring constantly to prevent sticking and burning.
Continue to cook until the paste turns golden brown and the ghee starts to separate from the mixture. This may take about 15-20 minutes.
Add Sugar and Milk
Add the sugar to the almond mixture and stir well.
Pour in the milk and continue to cook the mixture, stirring constantly.
Cook until the halwa thickens and reaches your desired consistency. The ghee should start to separate again, indicating the halwa is ready.
Flavor the Halwa
Stir in the cardamom powder and saffron strands, mixing well to distribute the flavors.
Cook for another 2-3 minutes and then turn off the heat.
Serve
Transfer the Badam Ka Halwa to a serving dish.
Garnish with sliced almonds or more saffron strands if desired.
Tips & Tricks
For a richer flavor, you can add a few tablespoons of khoya (mawa) to the halwa while cooking.
If you like a smoother texture, you can grind the almonds into a very fine paste.