Almond Badam Halwa Recipe | Your Food Fantasy

Almond Pudding/ Badam Halwa

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.

Badam Almond Halwa Recipe | Your Food Fantasy by Meenu Gupta

Badam Almond Halwa Recipe | Your Food Fantasy

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.

Badam Almond Halwa Recipe | Your Food Fantasy

Badam Almond Halwa Recipe | Your Food Fantasy

You can add cardamom powder or rose water too for that additional flavour and aroma. I have not used rose water in my recipe.

If you are a halwa lover, you may like the following halwas too:

Almond Badam Halwa Recipe | Your Food Fantasy

Almond / Badam Halwa

Almond halwa, full of natural goodness and bursting with flavours
5 from 1 vote
Prep Time 15 mins
Cook Time 30 mins
Total Time 45 mins
Course Dessert
Cuisine Indian
Servings 6 People
Calories 419 kcal


  • 1 Cup Almonds
  • 6 Tablespoon Ghee / Clarified Butter
  • 4-5 Tablespoon Sugar As per your taste
  • 1/2 Cup Milk
  • 1/2 Teaspoon Cardamom Powder Optional
  • Few Strands Saffron Optional
  • 3-4 Almonds Chopped – For Garnishing


  • Wash and soak almonds in enough water for 4 hours. After that peel off the skin from almonds.
    Almonds for badam Halwa | Your Food Fantasy
  • 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.
    Almond - Badam Halwa Recipe |
  • Garnish with Chopped Almonds and Serve it hot.
    Almond Pudding | Badam Halwa | Your Food Fantasy


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


Nutrition Facts
Almond / Badam Halwa
Amount Per Serving
Calories 419 Calories from Fat 324
% Daily Value*
Fat 36g55%
Saturated Fat 11g69%
Polyunsaturated Fat 6g
Monounsaturated Fat 18g
Cholesterol 40mg13%
Sodium 9mg0%
Potassium 337mg10%
Carbohydrates 19g6%
Fiber 5g21%
Sugar 13g14%
Protein 9g18%
* Percent Daily Values are based on a 2000 calorie diet.
Keyword Badam Halwa, Halwa, Pudding
Tried this recipe?Click photo & send it @yourfoodfantasy or tag #yourfoodfantasy on Instagram or Facebook to get featured!
Almond Badam Halwa Recipe | Your Food Fantasy by Meenu Gupta
Almond Badam Halwa Recipe | Your Food Fantasy

Will love to hear your comments, questions and suggestions

This site uses Akismet to reduce spam. Learn how your comment data is processed.