badam halwa

Badam halwa recipe with step by step photos. A rich South Indian style delicious halwa made with blanched almonds, ghee (clarified butter) and sugar.

This delicious badam halwa recipe is one of the best badam ka halwa that you can make. It will remind you of the badam halwa which one gets in South Indian sweets shops.

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking
badam halwa, badam halwa recipe

I have had badam halwa from krishna sweets in chennai. First bite and their halwa was too sweet for my taste buds, but I wanted to get the same texture as their halwa. So I tried badam halwa many times to get the same texture and taste.

Now this recipe is after a lot of trials. At times I would end with badam pudding and at times with a dense badam 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 sweetness and a lovely texture which is not soft and firm. But kind of between. 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

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, its best made and served during festive occasions and special occasions.

How to make badam halwa

1: 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 for badam halwa or

2. Also soak ⅛ teaspoon saffron strands in 1 tablespoon warm or hot water.

saffron for badam halwa or

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 to make badam halwa recipe

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

badam to make badam halwa recipe

5. Add ⅓ cup water and grind 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.

badam paste to make badam halwa recipe

Making badam halwa

6. 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.

badam paste to make badam halwa recipe

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

making badam halwa recipe

8. Then add ½ cup sugar.

sugar for making badam halwa recipe

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

preparing badam halwa recipe

10. The sugar will start melting.

preparing badam halwa recipe

11. Keep on stirring and cook this mixture.

preparing badam halwa recipe

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

preparing badam halwa recipe

13. Now add the soaked saffron solution.

saffron for badam halwa recipe

14. Mix it very well.

making badam halwa recipe

Adding ghee in badam halwa

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

ghee for making badam halwa recipe

16. Stir and mix it very well.

ghee for making badam halwa recipe

17. Cook till this ghee is absorbed by the halwa mixture.

ghee for making badam halwa recipe

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

making almond badam halwa recipe

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

making almond badam halwa recipe

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

ghee for making almond badam halwa recipe

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

cooking - almond badam halwa recipe

22. Do stir often.

cooking - almond badam halwa recipe

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.

cooking - almond badam halwa recipe

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

cooking - almond badam halwa recipe

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

badam halwa recipe, almond halwa recipe

Testing badam halwa

26. 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.

cooking - almond badam halwa recipe

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.

badam halwa recipe, almond halwa recipe

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

badam halwa almond halwa recipe

More halwa varieties

STEP BY STEP PHOTOS ABOVEMany of my recipes have detailed step by step photos and useful tips to help you make it easily and perfectly.

Badam Halwa

4.89 from 9 votes
Badam ka halwa is a rich South Indian style delicious halwa made with blanched almonds, ghee and sugar.
badam halwa recipe, badam ka halwa recipe
Author:Dassana Amit
Prep Time:45 mins
Cook Time:20 mins
Total Time:1 hr 5 mins
Course:desserts
Cuisine:indian
Servings (change the number to scale):2 to 3
(1 CUP = 250 ML)

Ingredients

for soaking, blanching and grinding almonds

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

other ingredients

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

Instructions

soaking and blanching badam

  • Soak ½ cup almonds in 1 cup boiling 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 ⅛ teaspoon saffron strands in 1 tablespoon 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.

grinding badam

  • Now add the blanched and peeled almonds in a grinder or blender.
  • Add ⅓ cup water and grind 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 ½ cup 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 pic of the badam halwa almost done. Just 1 minute before I switched the flame off.
    badam halwa recipe, almond halwa recipe

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 3 to 4 days at room temperature. You can also refrigerate it.

Notes

  • Please use a heavy pan or kadai.
  • Cook the halwa on low to medium low flame with continuous stirring.

Nutrition Info (approximate values)

Nutrition Facts
Badam Halwa
Amount Per Serving
Calories 697 Calories from Fat 459
% Daily Value*
Fat 51g78%
Saturated Fat 22g138%
Polyunsaturated Fat 1g
Monounsaturated Fat 9g
Cholesterol 87mg29%
Sodium 9mg0%
Potassium 254mg7%
Carbohydrates 57g19%
Fiber 4g17%
Sugar 51g57%
Protein 7g14%
Vitamin A 1065IU21%
Calcium 94mg9%
Iron 1.3mg7%
* Percent Daily Values are based on a 2000 calorie diet.
GOOD KARMAAll our content & photos are copyright protected. Please do not copy. As a blogger, if you you want to adapt this recipe or make a youtube video, then please write the recipe in your own words and give a clickable link back to the recipe on this url.
LIKE OUR VIDEOS!Then do follow and SUBSCRIBE to us on youtube to get the latest Recipe Video updates.
TRIED THIS RECIPE? If you have made the recipe and like it then do share the recipe link on facebook, twitter & pinterest. For Instagram mention @vegrecipesofindia or tag #vegrecipesofindia

Trending Recipes

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Dassana Amit

Dassana Amitnamaste and welcome to vegrecipesofindia.com which i started in feb 2009 and is a pure vegetarian blog. i have been passionate about cooking from childhood and began to cook from the age of 10. later having enrolled in a home science degree greatly enhanced my cooking & baking skills and took it to a different level which i now share as foolproof recipes. i was formally trained both in mainstream indian as well as international cuisines.

Comments are closed.

12 comments/reviews

  1. I substituted water with milk and the result was amazing. Thanks for the recipe. My husband loves badam halwa5 stars

    • thank you swathi for this super feedback and the rating. milk can be subbed with water. most welcome.

  2. Thank you. The recipes are very nice and easy to follow5 stars

    • welcome mangala. thanks for your positive feedback on recipes.

  3. Mouth watering reciepe thank you5 stars

    • welcome kowther

  4. Micro the almonds adding water for 1 minute.u can peel easily.

    • thanks anita. i came to know about this tip later but not when i made this almond halwa.

  5. Have you tried using Almond Flour ? I roast almond flour in ghee for 7 minutes on very low heat, add sugar and milk till it gets to a halwa consistency. Tastes delicious !

    • never tried almond flour for making sweets. thank vatsala for sharing this tip and i will make the almond hawla next time using this method.

  6. good one!! seems easy to prepare.4 stars

  7. It looks damn tempting..send me some….