Badam (बादाम) or Almond Halwa/ Pudding is one yummy dessert which can be made for any festival, be it Holi, Diwali, or just simply when you want to feast something healthy (remember Almond has host of health benefits). To make this halwa, all you need to do is soak almonds, grind to paste and then cook with sugar, ghee (clarified butter) and milk. In case you have vegan choice, you can skip milk and instead of ghee can use other oil alternatives like almond oil. Soaking is what contributes to most of the time, but its really idle time, so if you ignore that soaking time this recipe does not take huge time.
I love saffron in my recipes, for the fact that not only saffron adds to that nice color but also adds to aroma. You can skip adding saffron, as purely optional.
Wash and soak almonds in enough water for 4 hours. After that peel off the skin from almonds.
Now grind these peeled almonds into a semi coarse paste with the help of 2-3 tablespoon milk.
Soak Saffron in the rest of the milk (lukewarm).
Now, heat a nonstick or heavy bottom pan, and add ghee to it. Add almond paste (from step 2) and cook till it starts oozing out ghee. It will easily take 18-20 minutes on medium flame.
Now add Saffron milk and sugar to it and stir again. when it starts to thicken add 1 tablespoon of ghee and Cardamom powder. Switch off the flame once it starts leaving edges of pan and comes together.
Garnish with Chopped Almonds and Serve it hot.
Always use either a non stick pan or a heavy bottom pan otherwise the halwa will stick to the pan.
You can adjust the amount of sugar and ghee as per your taste.
If you forgot to soak almonds earlier, soak them in boiling hot water. In 2 hours they would be ready for grinding.
Share this Recipe
Almond / Badam Halwa
Amount Per Serving
Calories 419Calories from Fat 324
% Daily Value*
Total Fat 36g55%
Saturated Fat 11g55%
Polyunsaturated Fat 6g
Monounsaturated Fat 18g
Total Carbohydrates 19g6%
Dietary Fiber 5g20%
* Percent Daily Values are based on a 2000 calorie diet.