Skip to Content

Almond Halwa or Badam ka Halwa

5 from 3 votes
Total: 3 hours 30 minutes
Serves 4 SERVINGS

A rich and creamy Almond Halwa or Badam ka Halwa is a must-have dessert for the festive season and celebrations! This moist and decadent Indian dessert is made with soaked almonds, mawa (milk solids), and sugar. Easy-to-make, sinfully delicious and addicting!

Can you resist this moist and delicious Almond Halwa or Badam ka Halwa flavored with hints of cardamom and generously topped with slivered almonds, and saffron? Oh yum and utterly delicious to eat.

What is Halwa?

Halwa is a general term used for a very dense, silky smooth, thick, roasted pudding. There are many varieties of halwa, but the cooking procedure for all remains the same.

Only the main ingredient is different. The key ingredient of halwa can range anywhere from flours( wheat flour, chickpea flour) to vegetables (pumpkin, carrots, bottle gourd), and fruits (apple, pineapple).

How to soak badam for Almond halwa

You will love this Almond Halwa or Badam ka Halwa because:

  • It’s super easy to make.
  • No fancy stuff required. All you need is a few basic pantry ingredients.
  • Minus the soak time, it comes together in 30 minutes.
  • For extra goodness, you can sweeten this halwa with jaggery instead of sugar.
  • If you are gluten-intolerant, then this halwa is totally for you. 
Step by step badam ka halwa recipe

How to make Almond Halwa or Badam ka Halwa?

This recipe comes together in 3 steps:

  • Soak the almonds
  • Grind the almonds
  • Saute and roast the almond paste to create a yummy halwa.

1. Begin by soaking the almonds first. Best would be to soak them overnight but if you are short on time, soak them in warm water for 2-3 hours, and that will work just fine. 

2. Almond skin is excellent for health, but for this recipe, I have removed the skin of the almonds and discarded it. Removing skin is optional, feel free to keep them on and grind almonds to a fine and smooth paste. 

3. From here on the recipe is all about sauteeing and roasting the almond paste.

4. Cook until all the moisture dries up – add mawa, sugar, and saffron mixed with milk. Saffron will add an aromatic flavor and vibrant golden color to this halwa.

5. Sugar and saffron-milk mix WILL make the halwa watery and runny, no worries.

6. Keep stirring to prevent it from sticking to the bottom of the pan. Soon the mixture will become thick, and a smooth and silky badam halwa is ready. Garnish with nuts and enjoy!!

A fair warning though, this dessert will have your guests coming back for seconds (maybe thirds).

How to make Badam ka sheera

Craving for more vrat recipes, try these other options:

Almond Halwa or Badam ka Halwa

5 from 3 votes
A rich and creamy Almond Halwa or Badam ka Halwa is a must-have dessert for the festive season and celebrations! This moist and decadent Indian dessert is made with soaked almonds, mawa (milk solids), and sugar. Easy-to-make, sinfully delicious and addicting!
Prep: 10 minutes
Cook: 20 minutes
Rest: 3 hours
Total: 3 hours 30 minutes
Calories: 507 kcal
Servings: 4 SERVINGS

INGREDIENTS 

  • 1 cup Almonds
  • ¾ cup Superfine Sugar
  • ¼ cup Mawa
  • tablespoons Ghee
  • 1 teaspoon Cardamom Powder
  • ¼ cup Milk (to grind Almonds)
  • Few strands of Saffron
  • 3 tablespoons Milk (to soak saffron)

INSTRUCTIONS

  • Soak almonds for 3-4 hours or overnight. Drain water from the almonds, pat them dry and remove their skin.
  • Transfer almonds and milk to a blender.
  • Grind them to a fine paste.
  • Check almond paste by taking some in your finger – it should be very fine and not grainy.
  • Meanwhile soak saffron in 3 tablespoon of warm milk.
  • Heat ghee in a heavy-bottomed pan.
  • Add almond paste and cook on a medium low flame stirring continuously.
  • After 10 minutes almond paste will become thick.
  • Add mawa…
  • Add cardamom powder…
  • Add sugar..
  • Add saffron infused milk..
  • And mix until well blended. Cook for another 10 minutes on low flame until halwa becomes thick.
  • Garnish with nuts and enjoy!!

NUTRITION

Calories: 507kcal | Carbohydrates: 50g | Protein: 11g | Fat: 31g | Saturated Fat: 10g | Cholesterol: 30mg | Sodium: 52mg | Potassium: 287mg | Fiber: 5g | Sugar: 40g | Vitamin A: 110IU | Calcium: 225mg | Iron: 1mg
Disclaimer: The nutritional information provided above is approximate. Variations may exist due to the ingredients/brands used. These numbers should be considered estimates, as they are not calculated by a registered dietician.
Author: Ruchi
Course: Dessert
Cuisine: Indian

Leave a comment

Your email address will not be published. Required fields are marked *

Rate the Recipe!




Comments

  1. Tamanna says:

    Thanks for this lovely recipe. Easy and breezy. Made it without any problem and is too yummy. Your recipes are good and to top that your pictures are like an icing on a cake, well explained steps. Applaud all your hard work.

  2. sunita says:

    Hi Ruchi can I use milk powder instead of mawa?

  3. studentsim says:

    Hi Ruchi: I made it today as part of the vrat per your meal planner (big thanks!). I found that i had to use about 1 full cup of milk to grind the almonds – the mixture would start clumping – almost like almond butter. At the end it appeared fine but after cooking I still found it grainy. Do you think its related to variety of almonds I used (California almonds). I also used 1/2 cup of sugar and that was perfect for our taste. It was heavenly 🙂 Thank you for all the hard work in educating us!

    • Ruchi says:

      Thanks for sharing your experience with me. I guess adding all the almonds at once resulted into that situation. I would suggest- add milk first followed by 1/2 the quantity of almonds, grind it to paste then add the rest almonds to get a smooth texture.

  4. Heather Saldanha says:

    I see your reply to use milk powder instead of mawa. Can you give the qty. pls. Thanks

  5. Uttara says:

    Any alternative for mava ???