Badam Halwa Recipe | Rich South Indian Almond Halwa (2024)

Badamhalwa is a rich, decadent, nutty South Indian style melt in the mouth halwa made mainly with 3 ingredients – blanched almonds, ghee (clarified butter) and sugar. This badam halwa recipe will make for one of the best almond halwa. It will surely remind you of the badam halwa that one gets in the South Indian sweets shops.

Badam Halwa Recipe | Rich South Indian Almond Halwa (1)

Table of Contents

  1. About Badam Halwa
  2. How to make Badam Halwa (Stepwise Photos)
  3. Recipe Card

About Badam Halwa

I have had badam halwa from Krishna sweets in Chennai. First bite and their halwa was too sweet for my taste buds, but the texture was fabulous and simply melt in the mouth.

I wanted to make a badam halwa having the same texture as theirs. So I tried and experimented to make a perfect badam halwa many times to get the same texture and yet tasted not overly sweet.

I am sharing this recipe after a lot of trials. In my experimentation, at times I would end with badam pudding and at times with a dense textured halwa. So after many trials, I have finally managed to make a badam halwa which tastes like the halwa you get in South Indian sweet shops.

The recipe gives a really good badam halwa, which has the right balance of sweetness and a lovely texture that is neither too soft nor firm but a kind of between – which follows a middle path. One which gives a heavenly feeling when you savor the halwa. This is a heavy dessert and just a few spoons of it is enough.

Badam Halwa Recipe | Rich South Indian Almond Halwa (2)

If possible use mamra almonds as they make for a really good halwa. Though you can use any good variety of almonds.

I have here used mamra almonds. In fact for recipes where badam is the main ingredient, I use mamra almonds.

There is some handwork involved in the recipe as you have to stir and stir, but not like the stirring involved in Moong dal halwa. The recipe can be doubled too easily.

Since this is a rich halwa with ghee and dry fruits, it is best made and served during festivals and special occasions.

Step-by-Step Guide

How to make Badam Halwa

1: Rinse the almonds once or twice in fresh water. Then in a bowl, soak ½ cup badam in 1 cup boiling hot water. Cover and blanch the badam for 30 to 45 minutes. If you want, you can even soak the badam overnight in water.

Badam Halwa Recipe | Rich South Indian Almond Halwa (3)

2. Also in a small bowl, soak ⅛teaspoon saffron strands in 1 tablespoon warm or hot water. The addition of saffron is for the color and its aroma.

If you don’t have saffron you can skip it and swap with ½ teaspoon cardamom powder. You will have to add cardamom powder once the halwa is cooked.

Badam Halwa Recipe | Rich South Indian Almond Halwa (4)

3: Drain the almonds of all the water. Now just press each almond and the skin comes out easily. Peel all the almonds this way.

Badam Halwa Recipe | Rich South Indian Almond Halwa (5)

4: Now add the blanched and peeled almonds in a grinder or blender.

Badam Halwa Recipe | Rich South Indian Almond Halwa (6)

5. Add ⅓ cup water and grind the almonds to get a fine rava or sooji (cream of wheat) like consistency. Grind in parts or you can use the pulse option in the grinder. Grind for some seconds, scrape off the sides and add unground whole pieces of almonds in the grinder jar.

This way grind till you get a rava like consistency in the almond paste. Do not make it too fine.

Badam Halwa Recipe | Rich South Indian Almond Halwa (7)

Making Badam Halwa

6. Heat a thick bottomed pan and keep the heat to a low. Now take of all the almond paste in a pan. Scrape of the sides as well as the bottom jar with a silicon spatula or spoon to get the almond paste.

Badam Halwa Recipe | Rich South Indian Almond Halwa (8)

7. Continuously stir the almond paste and cook it for 2 to 3 minutes till you get their aroma.

Badam Halwa Recipe | Rich South Indian Almond Halwa (9)

8. Then add ½ cup sugar.

Badam Halwa Recipe | Rich South Indian Almond Halwa (10)

9. With a spatula stir very well, so that the sugar is mixed evenly with the almond paste.

Badam Halwa Recipe | Rich South Indian Almond Halwa (11)

10. The sugar will start melting.

Badam Halwa Recipe | Rich South Indian Almond Halwa (12)

11. Keep on stirringand cook this mixture.

Badam Halwa Recipe | Rich South Indian Almond Halwa (13)

12. The mixture will thicken and start to come together. After adding sugar cook on a low flame for 5 to 6 minutes.

Badam Halwa Recipe | Rich South Indian Almond Halwa (14)

13. Now add the soaked saffron solution.

Badam Halwa Recipe | Rich South Indian Almond Halwa (15)

14. Mix it very well.

Badam Halwa Recipe | Rich South Indian Almond Halwa (16)

Adding ghee in badam halwa

15. Now we will begin adding ghee (clarified butter) in batches. First add 2 tablespoons of ghee.

Badam Halwa Recipe | Rich South Indian Almond Halwa (17)

16. Stir and mix it very well.

Badam Halwa Recipe | Rich South Indian Almond Halwa (18)

17. Cook till this ghee is absorbed by the halwa mixture. This will take about 1 to 2 minutes.

Badam Halwa Recipe | Rich South Indian Almond Halwa (19)

18. Now add another 1 to 2 tablespoons of ghee.

Badam Halwa Recipe | Rich South Indian Almond Halwa (20)

19. Again stir and mix it very well, till all the ghee is absorbed.

Badam Halwa Recipe | Rich South Indian Almond Halwa (21)

20. This way keep on adding ghee in batches. Continue to cook the halwa on a low heat.

Badam Halwa Recipe | Rich South Indian Almond Halwa (22)

21. After adding all the ⅓ cup ghee in batches, keep on stirring the halwa and cook till the mixture thickens.

Badam Halwa Recipe | Rich South Indian Almond Halwa (23)

22. Do stir often.

Badam Halwa Recipe | Rich South Indian Almond Halwa (24)

23. The halwa will thicken and begin to leave the sides of the pan. You will also see holes in the halwa, when you stir it.

Badam Halwa Recipe | Rich South Indian Almond Halwa (25)

24. Stir and cook till the halwa starts lumping around itself and leaves the sides of the pan.

Badam Halwa Recipe | Rich South Indian Almond Halwa (26)

25. Here is a pic of the badam halwa almost done. Just 1 minute before I switched the flame off.

Badam Halwa Recipe | Rich South Indian Almond Halwa (27)

Testing badam halwa

26. To test take a tiny portion of halwa mixture. Its hot so be careful. Let it cool a bit and form into a ball. It should form a smooth soft ball and not be sticky or wet. It took me 10 minutes to get the right consistency of halwa after adding ghee.

Badam Halwa Recipe | Rich South Indian Almond Halwa (28)

27. Switch off the flame once the halwa is done. Pour all the badam halwa in the container and then let it set. You can then scoop out the halwa and serve. Or else you can spread the halwa on butter paper. Fold and then serve when cooled.

Note: If you are adding cardamom powder in place of saffron strands, then add at this step and mix well.

Badam Halwa Recipe | Rich South Indian Almond Halwa (29)

28. Serve badam halwa warm or at room temperature. This halwa stays good for 1 to 2 days at room temperature. You can also refrigerate it.

It makes for a heavy dessert so eat in moderation. But remember that it will be too tempting not to take another bite. You can eat it as is or serve it as dessert after any Indian meal.

Badam Halwa Recipe | Rich South Indian Almond Halwa (30)

More halwa varieties

  • Atta halwa
  • Rava kesari
  • Sooji halwa
  • Karachi halwa

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

Badam Halwa Recipe | Rich South Indian Almond Halwa (31)

Badam Halwa Recipe | Rich South Indian Almond Halwa

By Dassana Amit

Badam ka halwa is a rich, luxuruous and popular South Indian style delicious halwa made with blanched almonds, ghee and sugar. This recipe gives you one of best almond halwa that you can make.

4.69 from 16 votes

Print Pin Save

Prep Time 45 minutes mins

Cook Time 20 minutes mins

Total Time 1 hour hr 5 minutes mins

Cuisine Indian

Course Desserts

Diet Gluten Free, Vegetarian

Difficulty Level Moderate

Servings 3

Units

Ingredients

For soaking, blanching and blending almonds

  • ½ cup mamra almonds or 90 grams
  • 1 cup boiling hot water for soaking & blanching almonds
  • cup water – to blend almonds

Other ingredients

  • teaspoon saffron strands
  • cup Ghee or 70 grams ghee (clarified butter)
  • ½ cup sugar or 100 grams sugar

Instructions

Soaking and blanching almonds

  • Rinse almonds 1 to 2 times in water. Then in a bowl soak the almonds in hot water. Cover and blanch the almonds for 30 to 45 minutes. If you want, you can even soak the almonds overnight in water.

  • Also soak saffron strands in warm or hot water.

  • Drain the almonds of all the water. Now just press each almond and the skin comes out easily. Peel all the almonds this way.

Blending Almonds

  • Now add the blanched and peeled almonds in a grinder or blender.

  • Add ⅓ cup water and grind or blend the almonds to get a fine rava or sooji like consistency. Grind in parts or you can use the pulse option in the grinder.

  • Grind for some seconds, scrape off the sides and add unground whole pieces of almonds in the grinder jar. This way grind till you get a rava like consistency in the almond paste. Do not make it too fine.

Making Badam Halwa

  • Heat a thick bottomed pan and keep the flame to a low. Now take of all the almond paste in a pan. Scrape of the sides as well as the bottom jar with a silicon spatula or spoon to get the almond paste.

  • Continuously stir the almond paste and cook it for 2 to 3 minutes till you get their aroma. Then add the sugar.

  • With a spatula stir very well, so that the sugar is mixed evenly with the almond paste.

  • The sugar will start melting. Keep on stirring and cook this mixture.

  • The mixture will thicken and start to come together. After adding sugar cook on a low flame for 5 to 6 minutes.

  • Now add the soaked saffron solution.mix it very well.

Adding ghee in batches

  • Now we will begin adding ghee in batches. First add 2 tablespoons of ghee.

  • Stir and mix it very well.cook till this ghee is absorbed by the halwa mixture.

  • Now add another 1 to 2 tablespoons of ghee.

  • Again stir and mix it very well, till all the ghee is absorbed.

  • This way keep on adding ghee in batches. Do cook the halwa on a low flame.

  • After adding ⅓ cup ghee in batches, keep on stirring the badam halwa and cook till the mixture thickens.

  • Do stir often. The will thicken and begin to leave the sides of the pan. You will also see holes in the halwa when you stir it.

  • Stir and cook till the halwa starts lumping around itself and leaves the sides of the pan.

  • Here is a photo of the badam halwa almost done. Just 1 minute before I switched the flame off.

    Badam Halwa Recipe | Rich South Indian Almond Halwa (32)

Testing badam halwa

  • To test take a tiny portion. Its hot so be careful. Let it cool a bit and form into a ball. It should form a smooth soft ball and not be sticky or wet. It took me 10 minutes to get the right consistency of halwa after adding ghee.

  • Switch off the flame once the halwa is done. Pour all the halwa in the container and then let it set. You can then scoop out the badam halwa and serve. Or else you can spread it on butter paper. Fold and then serve when cooled.

  • Serve badam halwa warm or at room temperature. This halwa stays good for 1 to 2 days at room temperature. You can also refrigerate it.

Nutrition Info (Approximate Values)

Nutrition Facts

Badam Halwa Recipe | Rich South Indian Almond Halwa

Amount Per Serving

Calories 467Calories from Fat 306

% Daily Value*

Fat 34g52%

Saturated Fat 15g94%

Trans Fat 1g

Polyunsaturated Fat 4g

Monounsaturated Fat 14g

Cholesterol 58mg19%

Sodium 7mg0%

Potassium 180mg5%

Carbohydrates 38g13%

Fiber 3g13%

Sugar 34g38%

Protein 5g10%

Vitamin A 14IU0%

Vitamin B1 (Thiamine) 1mg67%

Vitamin B2 (Riboflavin) 1mg59%

Vitamin B3 (Niacin) 1mg5%

Vitamin B6 1mg50%

Vitamin C 1mg1%

Vitamin E 6mg40%

Calcium 70mg7%

Vitamin B9 (Folate) 12µg3%

Iron 1mg6%

Magnesium 66mg17%

Phosphorus 116mg12%

Zinc 1mg7%

* Percent Daily Values are based on a 2000 calorie diet.

Like what you see?

Stay up to date with new recipes and ideas.

This Badam Halwa recipe post from the archives (originally published on October 2012) has been updated and republished on 20 Jun 2021.

Badam Halwa Recipe | Rich South Indian Almond Halwa (2024)
Top Articles
Latest Posts
Article information

Author: Wyatt Volkman LLD

Last Updated:

Views: 6117

Rating: 4.6 / 5 (46 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Wyatt Volkman LLD

Birthday: 1992-02-16

Address: Suite 851 78549 Lubowitz Well, Wardside, TX 98080-8615

Phone: +67618977178100

Job: Manufacturing Director

Hobby: Running, Mountaineering, Inline skating, Writing, Baton twirling, Computer programming, Stone skipping

Introduction: My name is Wyatt Volkman LLD, I am a handsome, rich, comfortable, lively, zealous, graceful, gifted person who loves writing and wants to share my knowledge and understanding with you.