Post published on November 1, 2022 by vspiceroute

Last post modified on August 14, 2023 by vspiceroute

Badam Halwa or Almond Halwa is a simple Indian dessert. It requires basic ingredients and I love the use whole Almonds for a rich taste. The ghee and sugar enhances the richness and the saffron give it a beautiful color.  This Halwa is served as a dessert at most South Indian restaurant and now you can easily make it at home. Be it Diwali Party or Holiday party this is going to the perfect Indian dessert you will want to serve. It tastes so delicious and I asm sure once you try this, you will always want to make this Halwa.

Badam Halwa

On this special occasion, I wanted to share a simple recipe that can be made with few ingredients. Badam Halwa is a family favorite. You will only require few ingredients for this Halwa. Its rich in flavor and tastes so delicious. I like to make it at home as I can control the amount of sugar that goes in this Halwa.
Course Dessert
Cuisine diwali recipe, gujarati, Indian
Servings 2 people


  • 1/2 cup regular Almonds
  • 1/2 cup sugar
  • 1/4 tsp saffron strands soaked in 1 tsp water
  • 1/4 cup ghee
  • 1/3 cup of water or as needed
  • 1/2 tsp cardamom powder optional


  • Soak Almonds overnight or you can soak in hot water for few hours
  • Once Almond softens, remove the peel of Almonds and grind it into thick paste and water as needed
  • On a heated pan, in 1 tablespoon of ghee cook the Almond paste till it thickens on low heat
  • Add sugar to mixture and cook it on medium flame for 10 minutes. Ice the mixture thickens, add saffron and cook for few more minutes. You can add Cardamom if you want and mix it well
  • Add remaining ghee to halwa in batches of 1 tablespoon and fold it in till all done and turn off the heat
  • Garnish with chopped almonds and serve warm
Keyword almond dessert, almond halwa, badam, badam halwa, badam no sheero

Click here for the Almonds I used

Click here for  Gajar Halwa recipe