Badam Ka Halwa (Almond Halwa) recipe

Badam Ka Halwa (Almond Halwa)

by @urvashi82
Prep Time
2hr
Cook Time
30min
Total Time
2hr 30min

Badam Ka Halwa is a rich and delicious Indian dessert made from ground almonds, ghee, and sugar.

Ingredients

4 Servings
(1 serving = 1 bowl)
  • 1cup
    almonds
  • 1/2cup
    ghee
  • 3/4cup
    sugar
  • 1/2cup
    milk
  • 1/4tsp
    cardamom powder
  • saffron strands (optional)
  • 2tbsp
    sliced almonds (optional)

How to make Badam Ka Halwa (Almond Halwa)

Soak and Grind the Almonds

  1. Soak the almonds in hot water for 1-2 hours to make it easier to peel them.

  2. 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

  1. Heat the ghee in a heavy-bottomed pan or kadhai over medium heat.

  2. Add the almond paste to the pan and cook it on medium-low heat, stirring constantly to prevent sticking and burning.

  3. 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

  1. Add the sugar to the almond mixture and stir well.

  2. Pour in the milk and continue to cook the mixture, stirring constantly.

  3. 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

  1. Stir in the cardamom powder and saffron strands, mixing well to distribute the flavors.

  2. Cook for another 2-3 minutes and then turn off the heat.

Serve

  1. Transfer the Badam Ka Halwa to a serving dish.

  2. Garnish with sliced almonds or more saffron strands if desired.

Tips & Tricks

  1. For a richer flavor, you can add a few tablespoons of khoya (mawa) to the halwa while cooking.

  2. If you like a smoother texture, you can grind the almonds into a very fine paste.