Almond Flour Halwa or Badam Halwa is a traditional, rich Indian dessert made using almond flour, milk, sugar, cardamom, saffron and loads of ghee. This is a popular Indian sweet and is prepared during special occasions like festivals, and weddings. Every Diwali, I make sure to prepare this dessert. It is loved by my guests and friends. There’s no doubt this recipe will become a family favourite!
About the recipe
Badam stands for almond and halwa stands for pudding. The traditional way of preparing badam halwa is made by soaking almonds in water, blanching them, grinding them into a paste and then preparing the halwa. The recipe I am sharing here is a quick version that uses almond flour. I usually use Kirkland Almond Flour from Costco. Homemade almond flour can be made if you don’t have almond flour at home.
I am not a big fan of halwa recipes. Almond Flour halwa is an exception to this. I have had badam halwa at many weddings and sweet stalls back home. I stock almond flour in bulk quantities to make macarons, cookies etc. So, I thought I’d try making the halwa with almond flour. We fell in love with the taste and texture. As our tastebuds have developed over the years, I have modified the recipe to meet our needs.
No Indian festival or get-together is complete without desserts. During such occasions, we always look for recipes that are rich, delicious and easy to prepare. All of these criteria are met by this dessert, which makes it a popular choice among dessert lovers.
Why I love this recipe
Using Almond Flour makes the process much faster and easier.
It requires just a couple of ingredients but gives a rich, delicious halwa.
Takes less than 30 minutes.
The texture is perfect and it is not too sweet as well.
The perfect gift for parties, Diwali, and special occasions.
Almond flour – Store bought or homemade
Sugar – No Indian dessert is complete without sugar. Use white sugar and adjust it to suit your taste
Milk – Use full-fat milk for rich, delicious results
Ghee – The richness comes from the ghee. So use high-quality homemade or store-bought ghee
For flavour, add cardamom powder and saffron strands
Add almond flour to a pan. Make sure the pan is not switched on.
Add milk to the flour and mix well without any lumps.
Switch on the flame and ensure it’s between low and medium. As soon as you see tiny bubbles, add sugar.
Keep stirring continuously. As the mixture starts to bubble up, add saffron-soaked milk. Stir and let it come to a medium-thick consistency. Add ghee to the mixture and combine well.
Add cardamom powder for flavour. Stir continuously.
Switch off when the almond flour halwa stops sticking to the bottom of the pan. Transfer the halwa to a wide bowl or plate and let it cool. Once cooled, serve or store in an air-tight container.
Tips & Suggestions
Almond flour halwa can be stored in the refrigerator for a week. I am sure it will get over in a couple of hours though 🙂
Keep stirring continuously while making the halwa. Otherwise, it sticks to the bottom of the pan and may burn.
Make sure the flame is always on low and medium.
Sugar can be adjusted to your taste.
Do not reduce the amount of ghee. Ghee plays a significant role in getting a good, delicious halwa.
Other recipes you may like
Almond Flour Halwa | Badam Halwa
- 2 cups Almond Flour
- 1 cup Sugar
- 1 cup Milk + 2 tbsp
- 1 pinch Saffron
- 1/4 tsp Cardamom Powder
- 5 tbsp Ghee
- To a pan, add almond flour. Make sure the flame is not switched on.
- Add 1 cup milk to the almond flour and mix well without any lumps.
- Keep flame on low and medium and keep stirring.
- After around 4-5 minutes, add sugar.
- Meanwhile, soak a pinch of saffron in 2 tbsp warm milk and keep it aside.
- Once the mixture in the pan starts to thicken up a little, add the saffron milk.
- Stir for another 4-5 minutes.
- Add ghee and mix well. Next, add cardamom powder. Keep stirring continuously.
- Turn off the flame when the mixture gets thick and stops sticking to the bottom of the pan.
- Transfer halwa to a wide plate or bowl and let it cool.
- Serve warm or at room temperature.