How To Prepare Badam Halwa | Indian Sweets

Recipe for Badam Halwa


  • Almonds – 1 cup (around 80 almonds)
  • Milk – 3-4 tbsp
  • Water – 1/4 cup
  • Ghee – 3 tbsp
  • Sugar – 1 cup (or as needed)
  • Saffron – a pinch
  • Kesari Powder/ Yellow food colour – a pinch



  1. Soak the almonds in hot water for 2 hours and peel the skin off the almonds. To make it faster, boil the almonds with the water for 15-20 minutes and peel them or use store bought peeled almonds.
  2. Grind the almonds in a blender or mixie along with the milk to make a paste. Add very little milk just to help the mixie moving.
  3. Heat the sugar with 1/4 cup of water in a heavy bottomed pan. Bring it to boil to make a simple syrup.  (Note :- It is best to use a non stick pan to prevent sticking at the bottom.)
  4. Add the milk-almond paste and keep stirring constantly to prevent it from getting burnt at the bottom. It will thicken very quickly.
  5. Add saffron strands and food colour while mixing it. When the mixture cooks, there can be lot of hot splattering, so keep a lid handy.
  6. Once it thickens, keep adding ghee little by little (1 tsp at a time) and keep stirring continuously. When the splattering reduces, it is an indication that the mixture is almost cooked.
  7. Continue mixing until the halwa no longer sticks to the pan and forms a single mass. It starts shining with the ghee separating out as tiny droplets. (The perfect Halwa consistency!!!)
  8. Garnish with fresh nuts.Almond halwa is ready to be served.

Keywords : how to prepare badam halwa recipe, badam halwa recipe sanjeev kapoor, badam halwa recipe in english, badam halwa by venkatesh bhat, badam halwa raks, badam halwa padhuskitchen, badam halwa recipe in urdu, badam halwa recipe

Leave a Reply