Badam Ka Halwa is a rich and delicious Indian dessert made from ground almonds, ghee, and sugar.

Ingredients
- 1cupalmonds
- 1/2cupghee
- 3/4cupsugar
- 1/2cupmilk
- 1/4tspcardamom powder
- saffron strands (optional)
- 2tbspsliced almonds (optional)
Nutrition (per serving)
Calories
435.8kcal (21.79%)
Protein
9.6g (19.26%)
Carbs
39.4g (14.32%)
Sugars
34.5g (69%)
Healthy Fat
23.0g
Unhealthy Fat
15.5g
% Daily Value based on a 2000 calorie diet
How to make Badam Ka Halwa (Almond Halwa)
Soak and Grind the Almonds
Soak the almonds in hot water for 1-2 hours to make it easier to peel them.
Once soaked, peel the almonds and grind them into a coarse paste. Add a little milk while grinding to get a smooth consistency.
Cook the Almond Paste
Heat the ghee in a heavy-bottomed pan or kadhai over medium heat.
Add the almond paste to the pan and cook it on medium-low heat, stirring constantly to prevent sticking and burning.
Continue to cook until the paste turns golden brown and the ghee starts to separate from the mixture. This may take about 15-20 minutes.
Add Sugar and Milk
Add the sugar to the almond mixture and stir well.
Pour in the milk and continue to cook the mixture, stirring constantly.
Cook until the halwa thickens and reaches your desired consistency. The ghee should start to separate again, indicating the halwa is ready.
Flavor the Halwa
Stir in the cardamom powder and saffron strands, mixing well to distribute the flavors.
Cook for another 2-3 minutes and then turn off the heat.
Serve
Transfer the Badam Ka Halwa to a serving dish.
Garnish with sliced almonds or more saffron strands if desired.
Nutrition (per serving)
Nutrition (per serving)
Calories
435.8kcal (21.79%)
Protein
9.6g (19.26%)
Carbs
39.4g (14.32%)
Sugars
34.5g (69%)
Healthy Fat
23.0g
Unhealthy Fat
15.5g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
For a richer flavor, you can add a few tablespoons of khoya (mawa) to the halwa while cooking.
If you like a smoother texture, you can grind the almonds into a very fine paste.
FAQS
How do I make Badam Ka Halwa from scratch?
To make Badam Ka Halwa from scratch, start by soaking 1 cup of almonds in hot water for 1-2 hours to make peeling easier. Once peeled, grind the almonds into a coarse paste, adding a little milk for smoothness. Heat 0.5 cup of ghee in a heavy-bottomed pan, add the almond paste, and cook on medium-low heat while stirring constantly until golden brown. Then, add 0.75 cup of sugar and 0.5 cup of milk, cooking until thickened. Finally, stir in cardamom powder and saffron strands before serving.
Is Badam Ka Halwa suitable for a gluten-free diet?
Yes, Badam Ka Halwa is gluten-free as it is made primarily from almonds, ghee, and sugar, which do not contain gluten. This makes it a great dessert option for those with gluten sensitivities or celiac disease.
What can I substitute for ghee in Badam Ka Halwa?
If you need a substitute for ghee in Badam Ka Halwa, you can use unsalted butter or coconut oil. Both options will provide a similar richness, although the flavor may vary slightly. Keep in mind that using coconut oil will impart a distinct coconut flavor to the halwa.
How should I store leftover Badam Ka Halwa?
To store leftover Badam Ka Halwa, allow it to cool completely, then transfer it to an airtight container. It can be refrigerated for up to a week. To reheat, simply warm it in a microwave or on the stovetop, adding a splash of milk if it has thickened too much.
What are some good pairings for Badam Ka Halwa?
Badam Ka Halwa pairs wonderfully with a scoop of vanilla ice cream or a dollop of whipped cream for a delightful contrast. You can also serve it alongside a cup of chai or coffee to enhance the flavors of this rich dessert.
Loading reviews...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia