Badam Halwa | Almond Halwa

Badam Halwa or Almond Halwa is an ever favorite dessert. This almond halwa is the perfect recipe to make for the festival season. This is one of my favorite halwa to make for Navaratri and Diwali.

I love making traditional Indian desserts. Almonds / badam are my favorite to work with as it is so versatile and the desserts made with it is so rich and delicious.

Badam Halwa in a bowl

One of my favorite recipes to make with almond is Badam Kheer. I almost make it for all the festivals and also just casually as my boys love to drink chilled badam kheer in the evening.

I also make Badam Katli or Badam burfi quite often (If I am not making my boy's favorite Kaju Katli). It is so easy to make and they literally melt in your mouth. If you have not had a chance to make either of them, I would highly suggest that you try it soon.

The theme for this month is halwa / kheer and the first thing that came to my mind is the very tempting Badam halwa. This is very rich and also quite a healthy treat for kids since it is made entirely with almonds. My mother is visiting me and I knew this would be a good time to try out this delicious treat.

Badam Halwa garnish with almonds

Preparation time - 20 minutes plus overnight for soaking the almonds
Cooking time - 60 minutes
Difficulty level - Medium

Ingredients Needed

  • Almonds / Badam - 1 cup (Soak in hot water overnight)
  • Sugar - 1 ½ cups
  • Ghee - 3 tbsp
  • Saffron - ½ tsp
  • Milk - ¼ cup
Badam Halwa in a cup

Procedure to make Almond Halwa

  • Soak the almonds in hot water overnight and then peel them the next morning. To ensure easy peeling of the nuts, I usually soak the almonds in a hot case. This helps retaining the heat and hence the almonds peel very well.
  • Grind the peeled almond to a paste adding the milk. Make sure that the paste is very smooth to ensure smooth halwa.
Grind the peeled almonds
  • In a heavy bottom deep pan, add the sugar and add enough water to cover the sugar. Now cook it on low to medium heat until the sugar dissolves. Now increase the heat and let it boil very well. We have to attain single thread consistency syrup and this could take about 15 minutes. To check for the consistency, remove a little bit of syrup in a ladle. Cool it a bit and then touch it with your forefinger. Now touch the syrup with your thumb and slowly pull it apart. You know the syrup is ready when the syrup stretches to form a thread.
  • At this stage add the ground almond to the syrup and mix well. Now let this cook over medium heat. The mixture will liquefy once you add the ground almond, but will start to thicken upon cooking. This will take anywhere from 20-30 minutes.
Cook the ingredient in a pan
  • Keep stirring and cooking the halwa until it starts to bubble vigorously. Now add the ghee and the saffron threads and continue to cook.
  • Once the halwa starts to change color slightly (it will become lighter in color) and becomes frothy on the sides, turn off the flame. Let it cool down a bit and then transfer to a serving dish. The halwa will be very wet when hot but will cool down considerably once cooled. So do not let the halwa thicken too much otherwise it will become very hard and will lose its 'melt in the mouth' texture.
Keep stirring and cooking
  • Serve at room temperature.
Badam Halwa Served in a bowl with spoon

Expert tips

  • Soak the almonds for adequate time to make sure that we can grind it smoothly.
  • I usually soak my almonds in hot water inside a hot case. This helps in speeding up the process.
  • Remove the halwa from heat when it is still a little wet. If you stir it too long, it will become grainy.

Frequently asked questions

How long can we store Badam Halwa?

Badam halwa stays well in room temperature for couple of days. It stays good in the refrigerator for up to 2 weeks.

Can we Freeze Badam Halwa?

I love freezing my excess halwa. This way I can store it for extended period. Thaw it in the refrigerator overnight or leave it in counter top for couple of hours to thaw. We can heat the almond halwa slightly in the microwave before serving.

Is Badam Halwa Vegan?

This recipe for badam halwa is not vegan as I have used dairy milk and ghee in the recipe. If making it Vegan, make sure to use non dairy milk (I love using almond milk) and also substitute the ghee with vegan butter or coconut oil. The flavor will change slightly if using coconut oil.

What to serve Badam Halwa with?

Badam halwa is a dessert made during festivals and special occasions. It can be a part of the festive meal spread (thali) or served as is along with a savory snack.

Other Halwa Recipes

 If you made this recipe and liked it, give a star rating on the recipe card or let me know in the comments below. You could also share it with me on Instagram using #MyCookingJourney and tagging me @sandhya.ramakrishnan. You could follow me and my recipes on Facebook |Instagram | Pinterest | Twitter/X

Recipe

Badam Halwa in a cup

Badam Halwa | Almond Halwa

Badam Halwa or Almond Halwa is an ever favorite dessert. This almond halwa is the perfect recipe to make for the festival season. This is one of my favorite halwa to make for Navaratri and Diwali.
5 from 7 votes
Print Pin Rate
Course: Dessert, Festival Recipes, Kids Friendly
Cuisine: Indian
Diet: Vegetarian
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 10 people
Calories: 241kcal

Equipment

  • bowl
  • spatula
  • Blender

Ingredients

  • 1 cup Almonds / Badam Soak in hot water overnight
  • cups Sugar
  • 3 tablespoon Ghee
  • ½ teaspoon Saffron
  • ¼ cup Milk

Instructions

  • Soak the almonds in hot water overnight and then peel them the next morning. To ensure easy peeling of the nuts, I usually soak the almonds in a hot case. This helps retaining the heat and hence the almonds peel very well.
  • Grind the peeled almond to a paste adding the milk. Make sure that the paste is very smooth to ensure smooth halwa.
  • In a heavy bottom deep pan, add the sugar and add enough water to cover the sugar. Now cook it on low to medium heat until the sugar dissolves. Now increase the heat and let it boil very well. We have to attain single thread consistency syrup and this could take about 15 minutes. To check for the consistency, remove a little bit of syrup in a ladle. Cool it a bit and then touch it with your forefinger. Now touch the syrup with your thumb and slowly pull it apart. You know the syrup is ready when the syrup stretches to form a thread.
  • At this stage add the ground almond to the syrup and mix well. Now let this cook over medium heat. The mixture will liquefy once you add the ground almond, but will start to thicken upon cooking. This will take anywhere from 20-30 minutes.
  • Keep stirring and cooking the halwa until it starts to bubble vigorously. Now add the ghee and the saffron threads and continue to cook.
  • Once the halwa starts to change color slightly (it will become lighter in color) and becomes frothy on the sides, turn off the flame. Let it cool down a bit and then transfer to a serving dish. The halwa will be very wet when hot but will cool down considerably once cooled. So do not let the halwa thicken too much otherwise it will become very hard and will lose its 'melt in the mouth' texture.
  • Serve at room temperature.

Notes

Expert tips
  • Soak the almonds for adequate time to make sure that we can grind it smoothly.
  • I usually soak my almonds in hot water inside a hot case. This helps in speeding up the process.
  • Remove the halwa from heat when it is still a little wet. If you stir it too long, it will become grainy.

Nutrition

Calories: 241kcal | Carbohydrates: 33g | Protein: 3g | Fat: 12g | Saturated Fat: 3g | Trans Fat: 1g | Cholesterol: 12mg | Sodium: 3mg | Potassium: 110mg | Fiber: 2g | Sugar: 31g | Vitamin A: 10IU | Vitamin C: 1mg | Calcium: 45mg | Iron: 1mg
Tried this recipe?Mention @Sandhya.Ramakrishnan or tag #MyCookingJourney!

8 Comments

    1. Suma, almond flour would work but remember the texture won't be this smooth. You can directly add the flour to the sugar syrup.

  1. 5 stars
    I love almonds and how nice to have a dessert that a traditional festival there I bet its gone in seconds it looks so yummy!

5 from 7 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating




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