Badam Halwa

Recipe GLPR2109813679aa33

0.0(0)
Indian
Dessert
35 min
Servings: 2
Stovetop
SNAP eligible

A rich, creamy almond-based sweet halwa infused with saffron and ghee. This traditional Indian dessert features blanched almonds blended into a smooth paste, then slowly cooked with clarified butter until it becomes a dense, aromatic confection. Perfect for festive celebrations and special occasions.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

½ cup Almonds

1 cup Boiling water

½ cup Milk

2 tablespoons Ghee (clarified butter)

to taste Saffron strands

to taste Sugar

Directions

  1. Place almonds in a heatproof bowl and pour 1 cup of boiling water over them. Let soak for at least 5 minutes until the skins loosen slightly.

  2. Drain the hot water completely and rinse the almonds under cold running water. Gently rub each almond between your fingers to slip off the brown skin. This should take about 5 minutes. Discard the skins.

  3. Place the blanched almonds and milk in a blender and grind into a smooth puree. Transfer the almond puree to a bowl.

  4. Heat the ghee in a heavy-bottomed pan over medium heat. Once hot, add the almond puree and stir continuously. Cook for approximately 10 minutes, stirring constantly, until all moisture evaporates and the mixture begins to pull away from the sides of the pan.

  5. Add the saffron strands and mix well throughout the halwa.

  6. Add sugar to taste and stir until fully incorporated. The halwa will become slightly runny as the sugar melts. Continue cooking over medium heat, stirring constantly for 5–10 minutes, until the mixture pulls cleanly away from the pan sides and ghee begins to ooze around the edges. Turn off the heat immediately.