Badam halwa

Badam Halwa is an rich Indian dessert made with badam (almonds). Its a go-to Indian dessert at my house when guests are coming over or sweet craving hits us. Its super easy, delicious and quick to make. Lets get straight into pics and recipe. Would love to hear from you on how you make it!


  • Soaked and peeled almonds - 1 cup. You can either soak almonds overnight and peel them in the morning or can soak them in hot water for fifteen minutes and then peel them.
  • Milk - 1 cup
  • Sugar - 3/4 cup. Take 1 cup if you like it to be too sweet. 
  • Saffron strands - 3-4
  • Cardamom (optional) - 2 
  • Ghee - 3 tbsp
  • Sliced dry fruits - sliced almonds and cashew nuts

Note - The key is to use good quality almonds with lots of stirring until the raw smell of almonds fades away.


  • Grind the almonds with little water to semi-coarse structure. If you like smooth texture, grind it for few more minutes until fine.
  • Warm the milk, add saffron strands to it and keep aside.
  • In a nonstick pan, add ghee. Once its hot, add cardamom and fry it for few seconds.
  • Add Almond paste and fry it. This is most time consuming part. Continuously stir the paste for at least 10-15 mins until it starts leaving the sides. The color of badam doesn't change much but you know its done when it starts leaving the sides and gets thick.
  • Now add the sugar and stir it again. After adding the sugar, the paste becomes thin. Continuously stir for 1-2 mins until completely mixed.
  • Add the milk-saffron mixture carefully as when added it splutters everywhere. Mix the mixture and keep stirring in between. Cook till all the milk gets evaporated and the mixture gets a thick consistency.
  • Once its thick, add the sliced dry fruits. Mix it and take off from the stove.
  • Cool it down and serve with dry fruit garnish. 

post signature

No comments

Thank you so much for reading and I would love to hear back from you.