• Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • Breakfast Recipes
    • Rice Recipes
    • Paneer Recipes
    • Snacks Recipes
    • Dal Recipes
    • Veg Curry
    • Indo-Chinese Recipes
    • Latest
    • Recipe Index
  • ABOUT

Swasthi's Recipes

Home >> Recipes >> Sweet Recipes

Badam halwa recipe (almond halwa)

By swasthi , on February 20, 2020, 38 Comments, Jump to Recipe

Badam halwa recipe with video & step by step photos. Badam halwa is a classic Indian sweet made with ground almonds, sugar, ghee, cardamoms & saffron. It is extremely rich, delicious & colorful. Badam halwa is quite popular in South Indian tiffin centers and sweet stalls. It is considered to be a very special dessert & is prepared during special occasions. It is also given as a return gift during wedding & religious ceremonies.

badam halwa garnished with saffron & served in a black bowl

Badam is the Indian name for almonds and halwa refers to a pudding. Traditionally it was made by soaking almonds in water, then peeled & later ground to a paste. This is then cooked with ghee & sugar. Lastly flavored with cardamoms and saffron.

Advertisement

Making badam halwa following the traditional method needs a lot of patience as almond skin needs to be peeled before blending. So an easier way is to use store bought blanched almonds or almond flour/meal.

Pure ghee, cardamoms and saffron are the key ingredients that make this dessert the best. In sweet stalls & tiffin centers saffron is replaced with food color. Some places also use edible camphor to flavor the dessert.

More Indian recipes using almonds
Badam burfi
Badam milk
Badam kheer

Related recipes: Diwali Sweets Recipes and Diwali Snacks

More Halwa recipes
Carrot halwa
Moong dal halwa
Lauki halwa

Sheera / suji halwa

Preparation

1. Soak almonds for about 3 to 4 hours. To quicken the process, you can also boil 2 cups of water. Then add almonds to it. Leave for 2 mins and drain the water. Then soak in fresh water for 30 to 40 mins.

soak badam for halwa

2. Peel off the skin and rinse them. Its easy to peel the skin if they are soaked well.But do not over soak them, the halwa turns sticky if soaked for very long.

Peel off the skin

3. Add almonds, water or milk, skinned cardamoms and saffron to the blender jar. I also added sugar at this stage as it helps to blend the almonds easily and prevents the badam halwa from turning lumpy.

Add almonds

4. Make a slightly coarse paste like rava. Badam halwa is usually of a fine rava texture.

Make a slightly coarse paste

How to make badam halwa

5. Heat a heavy bottom pan or preferably nonstick pan. Add ghee.

Heat a heavy bottom pan
Advertisement

6. Pour the ground almond paste.

Pour the almond paste

7. Constantly stir and cook.

stir and cook

8. Very soon the badam will begin to leave the sides. Add the sugar at this stage if you have not added while blending.

Add the sugar
Advertisement

9. If you have used saffron, you will begin to see the halwa getting better color as it is cooking and blending well with sugar.It got a better color now after cooking for about 8 minutes. When it thickens, add little more ghee and stir. Add ghee in intervals twice or thrice. You should not stop stirring to prevent burning.

almond halwa cooking and blending well with sugar

10. Keep cooking until badam halwa leaves the sides of the pan. Then turn off the stove. The halwa thickens when it cools down.

Keep cooking badam halwa

Badam halwa is ready. Garnish with sliced cashews.

badam halwa recipe

Tips

Almonds: This recipe can be made with either whole almonds or with almond flour. For years I have made badam halwa by soaking, peeling and then blending the almonds. In the recent times I have been making this with store bought blanched almond flour.

Follow my step wise photo guide if using whole almonds. Check the video if you are using almond flour. This time I made it in an Instant pot using store bought flour but you can also make it on stovetop using a regular pot.

Ghee: Usually badam halwa is made to a thick pouring consistency which is possible only with the use of lots of ghee. Traditional recipe mostly uses ghee and almonds in 1:1 ratio which is the key to get that consistency. But I haven’t used so much here. More details in the recipe notes.

To make the recipe vegan replace the ghee with coconut oil.

Saffron: You can skip the saffron and add a large pinch of turmeric or organic food color. Do not add a lot for a deep color as it may change the flavor.

Cardamoms: Most Indian desserts are flavored with cardamom powder. However you can also use a tsp of edible rose water or kewra water for the fragrance.

Related Recipes

Badam burfi r...

badam burfi badam katli

Badam milk re...

badam milk

Badam kheer r...

badam kheer

Moong dal hal...

moong dal halwa

Lauki ka halw...

lauki ka halwa dudhi halwa

Sheera recipe...

sheera recipe

Badam halwa recipe

Advertisement
badam halwa recipe

Badam halwa

Almond halwa is a classic Indian dessert made with ground almonds, sugar and ghee.
Pin Recipe Print Recipe

For best results follow the step-by-step photos above the recipe card

Prep Time4 hours
Cook Time15 minutes
Total Time4 hours 15 minutes
Servings3
AuthorSwasthi

Ingredients (US cup = 240ml )

  • ¾ cup badam / almonds (or 1 cup blanched almond flour)
  • ½ cup sugar (1 tbsp more for sweeter halwa)
  • 1 pinch saffron or kesar (optional) or natural food color
  • ¼ teaspoon cardamom powder or ealichi
  • ¾ cup water or milk (1¼ cup for Instant pot)
  • ¼ to ½ cup ghee or 2 to 3 tbsp virgin coconut oil
  • ¼ tsp rose water optional
Advertisement

Instructions

Preparation

  • You can skip this section if using almond flour. Bring 2 cups water to a boil in a pot. Add badam and leave them for 2 to 3 minutes. Then drain the water and soak them in fresh water for 30 to 40 mins. Peel off the skin. 
  • Add badam to a mixer jar. Blend badam, cardamoms, sugar, saffron with milk or water to a slightly coarse paste. Usually badam halwa is slightly of fine rava texture.

How to make badam halwa

  • Heat a nonstick pan or heavy bottom pan with 3 tbsp of the ghee.
  • Add the ground badam paste & cook stirring consistently till the halwa thickens.
  • Next add the rest of the ghee & keep stirring nonstop. The mixture will begin to leave the sides of the pan.
  • Switch off when it is of pouring consistency yet thick. It will thicken further upon cooling. Lastly add a spoon of ghee.

Instant pot badam halwa

  • Press SAUTE button on the Instant pot and pour ghee to the steel insert.
  • Then add the almond flour & saute for 2 mins. Press CANCEL button & add sugar, water/ milk & saffron.
  • Whisk it well to break any lumps & to dissolve the sugar.
  • Secure the Instant pot with the lid & position the steam release vent to sealing.
  • Press PRESSURE COOK button & set the timer to 0 mins (ZERO).
  • The IP beeps when it is done. Gently do a quick release by moving the steam release vent to venting from sealing.
  • Add the cardamom powder & Press SAUTE button. Saute until the badam halwa thickens slightly. Do not leave it unattended. If needed switch to low saute by pressing the saute button again.
  • Next add the rest of the ghee & saute. The halwa will begin to release the sides of the pot.
  • Press CANCEL button when it reaches a thick yet of pouring consistency. (refer video)
Advertisement

Notes

  • If you have blanched almonds soak them for about 2 hours & blend.
  • To get the same runny consistency as sold in South Indian sweet stalls & tiffin centers, you will need to use upto 3/4 cup ghee. 
  • Lesser ghee in the halwa makes it too dense.
  • I doubled the recipe when I made the video.

Alternative quantities provided in the recipe card are for 1x only, original recipe.

For best results follow my detailed step-by-step photo instructions and tips above the recipe card.

Video

NUTRITION INFO (estimation only)

Nutrition Facts
Badam halwa
Amount Per Serving
Calories 445 Calories from Fat 279
% Daily Value*
Fat 31g48%
Saturated Fat 11g69%
Cholesterol 38mg13%
Sodium 10mg0%
Potassium 206mg6%
Carbohydrates 39g13%
Fiber 3g13%
Sugar 35g39%
Protein 7g14%
Calcium 74mg7%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

WhatsApp
Share1K
Pin448
Reddit
Tweet
Email
2K Shares
FOR MORE RECIPES

Check your inbox or spam folder to confirm your subscription.


Badam halwa recipe (almond halwa)
WhatsApp
Share1K
Pin448
Reddit
Tweet
Email
2K Shares

Related Posts

Advertisement

FEATURED RECIPES

Breakfast Recipes

Upma recipe (r…

upma recipe

Cake Recipes

Banana cake re…

banana cake recipe

Breakfast Recipes

Aloo paratha r…

aloo paratha

vegetarian

Paneer recipes…

paneer recipes

Dal Recipes

Dal makhani (S…

dal makhani recipe

Rice Recipes

Veg biryani re…

veg biryani

Advertisement

POPULAR RECIPES

Idli recipe (S…

soft idli

Samosa recipe …

samosa

Pav bhaji reci…

pav bhaji

Eggless chocol…

eggless chocolate cake

Palak paneer r…

palak paneer

Rajma recipe (…

rajma

Advertisement

Paneer butter …

paneer butter masala

Kadai paneer r…

kadai paneer

Paneer tikka r…

paneer tikka

Advertisement

About swasthi

I’m Swasthi shreekanth, the recipe developer, food photographer & food writer behind Swasthis recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills.
Read more..

Recipe Rating




Recipe Rating




38 Comments
Inline Feedbacks
View all comments
Maya
November 30, 2020 5:37 pm

5 stars
came out great…thanks!!

Reply
Advertisement
Vaidehimurugan
August 29, 2020 7:08 pm

Shall I experiment with itraw sugar (browny) ..how much sugar it requires to do .if so.???

Reply
swasthi
Reply to  Vaidehimurugan
August 30, 2020 1:44 pm

I haven’t tried. It should work with the same amount

Reply
Rithika
August 19, 2020 12:25 am

Hi Swathi,

I love all your recipes that I have tried so far. Planning to make this for Ganesh Chathurthi. I have natural almond four (not blanched). Can I use that?

Reply
swasthi
Reply to  Rithika
August 19, 2020 12:36 am

Hi Rithika
Thank you! Yes it should be fine. If making in instant pot, it may need more water. Hope you enjoy it.

Reply
ManSha
April 27, 2020 12:42 am

5 stars
Absolutely phenomenal outcome! Thank you so much, Swathi!!!

Reply
swasthi
Reply to  ManSha
April 27, 2020 5:44 am

You are welcome
Glad to know! Thank you

Reply
Anne Jackson
February 27, 2020 10:35 am

5 stars
I love these recipes and they keep my love of Indian food easily available to me an easy to follow and make. I always look forward to seeing this in my inbox. Thankyou so much

Reply
swasthi
Reply to  Anne Jackson
February 28, 2020 5:01 am

Hi Anne Jackson
You are welcome! So glad to know! Thank you so much!

Reply
Seema
February 1, 2020 10:25 am

5 stars
Love this recipe. Thanks a lot for posting easy to make recipes. Are there any recipes using panakarkandu? Or can I use it as substitute for sugar or anything? I have huge stock since hubby brought them by mistake instead of something else I had asked

Reply
swasthi
Reply to  Seema
February 3, 2020 11:13 am

Hi Seema,
You are welcome. You can use it to make any recipe just like sugar or jaggery. It has a very long shelf life. Keep it in a air tight steel box.

Reply
Jyoti
October 30, 2018 2:23 pm

5 stars
Looks Delicious. Can I add some cashews for blending?

Reply
swasthi
Reply to  Jyoti
October 30, 2018 2:42 pm

Yes you can add a handful. You may need to add more sugar. Thanks for rating

Reply
Advertisement
Shalini
October 26, 2018 12:02 am

5 stars
Yummy ?. Love this. Will be trying this soon.

Reply
Shalini
Reply to  Shalini
October 30, 2018 8:41 am

5 stars
Thank you so much it came out good

Reply
swasthi
Reply to  Shalini
October 30, 2018 9:05 am

Welcome Shalini

Reply
Tha rani devi
March 29, 2018 11:13 am

5 stars
Nice recipe. ..I tried .but it is slight sticky..pls tell me what goes wrong

Reply
swasthi
Reply to  Tha rani devi
March 30, 2018 1:41 am

Hi Rani devi,
Do you mean sticky from the sugar? May be it got overcooked. Just add some hot water and ghee. Mix and heat it.

Reply
Shashi
December 9, 2016 7:12 am

5 stars
Hai it’s toooo yammy mouth watering. I should try dis

Reply
swasthi
Reply to  Shashi
December 27, 2016 3:04 pm

Thanks Shashi

Reply
vidya
October 25, 2016 11:46 am

Can we use palm sugar instead of white sugar? Will we get the same result?

Reply
swasthi
Reply to  vidya
October 25, 2016 12:54 pm

Vidya
It doesn’t turn out good with jaggery or palm sugar. You can try this badam burfi with palm sugar

Reply
Vandana
September 28, 2016 11:36 am

5 stars
Loved your collection of recipes. All are simple… Thank you so much!

Reply
swasthi
Reply to  Vandana
October 2, 2016 1:05 pm

Welcome Vandana
Thanks a lot

Reply
nijwmswrang
September 15, 2016 7:43 am

Hii..can i use jaggery instead of sugar ..?

Reply
Advertisement
Jo
October 30, 2015 5:31 am

Delicious turned out great

Reply
sumana
February 4, 2015 5:01 am

5 stars
tasty, yummy, thank you

Reply
preethi
November 20, 2014 4:55 pm

Do u have any coaching class.. Now a days I am more interested to learn fine traditional way of cooking.. Could u please help me swasthi

Reply
swasthi
Reply to  preethi
November 21, 2014 1:02 am

Preethi,
blogging is a way i relax myself, not a profession as such for me. I only share recipes, no plans to train.
🙂

Reply
preethi
November 20, 2014 4:53 pm

Sorry to ask as I am new to your recipes but I like it alother may I know whether u got any book or app for ur recipes please

Reply
swasthi
Reply to  preethi
November 21, 2014 12:58 am

Hello preethi,
As of now nothing as such. Planning for a ebook soon. Subscribe to my recipes on the side bar, you will know when i share my ebook. Iam glad you like my recipes.Thanks a lot

Reply
ramya
October 3, 2014 6:09 am

Yummy halwa

Reply
swasthi
Reply to  ramya
October 3, 2014 9:09 am

Thanks Ramya

Reply
Rumana
October 3, 2014 6:00 am

Halwa looks so so delicious…

Reply
swasthi
Reply to  Rumana
October 3, 2014 9:09 am

Thank you Rumana

Reply
Misbah shaikh
Reply to  swasthi
October 8, 2016 7:32 pm

My…halwa..turned.wrong.its……not…come..as.expected…what…should.i.do…..it’s…tasting..like..a…flour

Reply
swasthi
Reply to  Misbah shaikh
October 9, 2016 2:36 am

Hi Misbah
There is no flour used in the recipe, then wonder how you got the flour taste. Looks like you have not cooked it enough. Add little more ghee and continue to cook further until the ghee sepeartes

Reply
Misbah shaikh
Reply to  swasthi
October 22, 2016 8:08 am

Thank you..so..much…..I…have…a….dessert…day ..in.college…hope…it…helps

Reply

Primary Sidebar

Advertisement

DIWALI RECIPES

JALEBI RECIPE
RASGULLA RECIPE
RASMALAI RECIPE
GULAB JAMUN
BESAN LADOO
KAJU KATLI
RAVA LADDU
Advertisement

CATEGORIES

DINNER RECIPES
SANDWICH RECIPES
BREAKFAST RECIPES
RICE RECIPES
CHUTNEY RECIPES
Advertisement

HEALTH CORNER

RAGI RECIPES
OATS RECIPES
MILLET RECIPES
Advertisement
Advertisement

© 2012 - 2020 - Swasthi's Recipes. The content is copyrighted to SWASTHI'S and may not be reproduced in any form.