My Badam Halwa made with almond flour is a delicious dessert that can be made in less than an hour. It’s a super easy recipe to make at home and enjoy on special occasions such as Diwali, Holi, Raksha Bandhan or any other parties/get together.

Badam halwa with almond flour served in two metal bowls.

I am sharing a quicker version of badam halwa, and it will have almost the same taste and texture of traditional badam halwa. I am using almond flour. No compromise at all, trust me!

In our house, we prepare it on Indian festivals such as Holi, Raksha Bandhan, Navratri or Diwali.

Almond flour or almond powder are both the same. Both are simply finely ground almonds resembling fine powder. Almond meal is prepared with almonds with skin on. It is also known as unbleached almond flour and is slightly grainier than almond flour.

We always pick up a bag of almond flour from the Indian grocery store or costco to make an almond flour recipe. Some delicious desserts includes

Almond French Toasts,

Vegan Kesar Badam Katli ,

Almond Sukhdi,

No added sugar Badam katli (Instant Pot) and

Badam Besan Ka Halwa.

badam halwa bowls placed on a decorative tray

I have many different kinds of halwa recipes on my blog.

Aate Ka Halwa

Doodh Halwa

Sooji no Siro (Suji Halwa) for Satyanarayan Katha Prasad

Doodhi/Lauki Halwa

Chikoo Halwa

Whilst red carrots or delhi carrots are available in the winter, we love to enjoy carrot halwa.

For get-togethers or on festivals, we like to pick Moong dal halwa.

Badam halwa in two bowls garnished with slivered pistachios.

Tips

Good quality ghee is a must for this recipe, we always use homemade fresh desi ghee for all our Indian desserts.

Same goes for almond flour too, don’t use very old or rancid almond flour. The halwa will be bitter and smelly.

Not using almond flour and making almond paste for halwa from scratch? Ensure to grind to a coarse paste and not fine, as badam halwa needs to be a bit coarse in texture (like rava/semolina). 

To get soft and melt-in-mouth texture, it is very important to use right amount of ghee. Follow the right measurements and don’t reduce the ghee.

Cook Badam halwa on right temperature. that should be medium-low heat. If you cook in high temperature, there are chances that you can burn the mixture.

For perfect consistency of halwa, keep an eye on the heat and timing. As soon as the halwa is cooked and done, remove the pan from the heat and transfer the halwa in a bowl or another container.

If kept in a hot pan, halwa cooks further or overcooks and it gets chewy.

Ingredients

Full measurements of Ingredients are availabe in the recipe card below.

Almond flour– I have used blanched almond flour that is easily available in local supermarkets, Asian grocery shops, health stores and Costco.

Ghee – We will use homemade desi ghee in this recipe, good quality and freshly made ghee enhances the flavour and texture of the halwa. For rich and authentic taste, you don’t want to reduce the quantity of the ghee in the recipe.

Sugar– we are using white sugar to sweeten the halwa. Regular sugar won’t change halwa colour. For keto diet use stevia or any other keto sweetener.

Milk Powder and Milk– I am using full fat milk powder and full-fat dairy milk for this recipe. For Vegan Badam halwa recipe use almond milk or coconut milk.

Saffron and Cardamom – for flavours and colour you’ll need aromatic spices such as saffron and cardamom. Remember, while a bit of saffron wonderfully enhances recipes, even a smidgen too much will make them taste medicinal. If saffron is not available then use a pinch of turmeric powder or good quality edible yellow colour. 

I have used freshly ground cardamom from 4 green cardamom pods. Freshly ground cardamom provides best flavours, store bought cardamom powders looses their freshness and aroma. For a change add few drops of rose water.

Garnish/Topping (optional)

Nuts – I have used slivered pistachios, silver foil (edible silver foil) also known as chandi varq and dried rose petals.

You may use fried cashew nuts and slivered almonds too, it’s your personal choice.

badam halwa ingredients such as almond flour, ghee and milk olaced in the bowls

Almond halwa served in a bowl with a spoon.

Serving Suggestions

Usually, Badam halwa is served along with the spicy Indian meal or thali.

We love warm Badam halwa that is oozing with ghee with Chana Bateta Nu Saak (chickpea and potato curry) and Poori for breakfast.

Badam halwa is served at room temperature, however in winter you can serve it warm too. A small bowl of badam halwa with warm milk in winter is bliss! Love milk dessert recipes? Why don’t you check out my Best Indian Milk Desserts

If you chill badam ka halwa, it becomes hard and thick and doesn’t taste great. 

You may serve this halwa loose in a bowl or serve on a small side plate. Simply fill a small bowl with hot halwa, press it down using a spoon then invert it on the plate. Garnish it with chopped nuts and 1-2 dried rose petals.

Storage

Room Temperature – Badam halwa stays fresh 24 hours at room temperature. Make sure to keep it in an airtight container.

Fridge – the shelf life of this Badam halwa is about one week if kept in the refrigerator. Once cooled totally, put it in the airtight container and keep it in the fridge.

Freezer – You can make this halwa in advance and store it up to 1 month in the freezer. Allow the to halwa cool completely before storing it in freezer safe bags or containers. Thaw overnight in the fridge.

Reheat – If the halwa is kept in the fridge or freezer, bring it to room temperature before serving or warm it up in the microwave for a few seconds.

Two bowls of Badam halwa or almond pudding placed next to small pistachio bowl

Method

First, in a one bowl take, one and a half cups of almond flour / ground almond and 1/4 to 1/2 cup water (you won’t need warm water) and make a lump-free paste.

In another bowl add one cup sugar, 3 cup full-fat milk, 1 cup milk powder and a big pinch of saffron strands.

You can use cold or warm milk. If you use warm milk, sugar will melt quickly and saffron will release the colour quicker too.

Mix well until sugar melts, set it aside. Milk will turn yellow and saffron will releases it’s aroma and flavour.

almond flour and water mixed in to paste to make badam halwa with almond flour

Take a thick bottom pan or kadai, and heat it on low heat. Make sure to use thick deep bottom pan to avoid burning and spluttering of the badam halwa mixture. Nonstick pan works fine too.

Then add one fourth cup ghee and let it melt.

Once it melted add almond paste and mix it well with ghee.

ghee mixed with almond paste to make badam halwa from almond flour
cooked almond flour paste in the pan

On low to medium flame fry the almond paste for about 10-12 minutes without letting it brown and raw smell goes away. 

Then add milk and sugar mixture, at this stage mixture will be liquid. 

Keep stirring to avoid lumps in the mixture on medium heat. Make sure the mixture doesn’t stick to the bottom of the pan.

badam halwa mixture cooking in the pan over the stove

After 20-25 minutes mixture will start thickening, add a tablespoon of ghee and teaspoon cardamom powder.

Cook the mixture till you get right consistency and the mass separates from sides of the pan. This is the sign that it is cooked and of the right consistency.

Turn off the heat.

Serve in a serving bowl and garnish it with slivered pistachio and silver foil.

In the spirit of the upcoming Diwali festivities, make this halwa to immerse yourself in Diwali cooking and get yourself in the festival mood!

Pistachio nuts added to the badam halwa with almond flour
Cooked almond pudding bowls placed on a decorative metal tray.

Other Diwali recipes

1. Bombay Ice and Golden Halwa

2. Besan Barfi

3. Pistachio Halwa

4. Baklava Barfi

5. Sutarfeni

6. 150+ Diwali Sweets and Snacks Recipes

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!

Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!

Badam Halwa with Almond Flour

Print Recipe Pin Recipe
Badam halwa with almond flour, an exquisite, rich and sumptuous Indian dessert that is prepared with Almonds, Milk, Ghee and Sugar and adorned with pistachio slivers. Perfect for Indian festivals such as Diwali, Holi, Raksha Bandhan or Eid.
Course Desserts, Gluten-free
Cuisine Indian
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Servings 8 servings

Equipment

  • 1 Heavy based pan/kadai
  • 1 Spatula

Ingredients

  • 11/2 cup Almond flour* ground almond
  • 3 cup Whole Milk
  • ½ cup Milk powder
  • ¾ cup Sugar or according to your taste
  • ¼ cup Ghee + 1 tablespoon
  • ½ teaspoon Saffron strands
  • ½ teaspoon Cardamom powder
  • 2 tablespoon Slivered pistachios
  • Rose petals
  • Silver foil Varq

Instructions

  • Mix little water into the 11/2 cup Almond flour* or ground almond.
  • Make a thick paste.
  • Mix 1/2 cup Milk powder, 3/4 cup Sugar , and 1/2 teaspoon Saffron strands in the 3 cup Whole Milk. Mix till sugar dissolves. Leave it aside this saffron milk .
  • Heat 1/4 cup Ghee ghee in a non-stick pan or heavy bottom pan
  • Fry the paste for 10-12 minutes.
  • Add milk mixture into the almond paste and keep stirring about 25-30 minutes on low flame till halwa comes together as a single mass.
  • Add ground cardamom 1/2 teaspoon Cardamom powder and extra tablespoon ghee.
  • Mix well and serve warm delicious halwa in a serving bowl.
  • Garnish it with 2 tablespoon Slivered pistachios , chopped almonds (if using) Rose petalsand Silver foil.

Video

Nutrition

Serving: 1 | Calories: 651kcal | Carbohydrates: 42g | Protein: 21g | Fat: 49g | Saturated Fat: 9g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Cholesterol: 33mg | Sodium: 65mg | Potassium: 245mg | Fiber: 8g | Sugar: 29g | Vitamin A: 223IU | Vitamin C: 1mg | Calcium: 348mg | Iron: 3mg

PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.

Share on Facebook Pin This Recipe

Note:- This post was originally posted in November 2010 but I have updated the post since with newer photos and content.

Similar Posts

41 Comments

  1. I really enjoyed reading this post! We love Indian food, and I always wish I made it more frequently at home – this sounds so very easy, and with all your great tips and step-by-step photos, I definitely feel like it'll be a breeze! Lovely photos and great info – thanks!

  2. This is such a great post, so informative! I had never heard of badam halwa until now, but I'm so excited to try this. Your photos are lovely too!

  3. I've never heard of this type of pudding before. It looks beautiful plus mighty tasty. We do enjoy experiencing different types of cuisine and we've yet to try too many of the Indian dishes. I'll have to making this recipe.

  4. I really enjoyed reading this post and learning about badam halwa. I am going to have to try this as I already have all the ingredients on hand! Thank you for sharing your recipe!

5 from 4 votes (4 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating