Go Back
+ servings

Badam Halwa (With Almond Flour)

This Badam Halwa is soft, luscious, melts in the mouth, and absolutely delicious! It is a popular Indian dessert that can be enjoyed during any festival, celebration, or after-meal dessert.
No ratings yet
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Cuisine Indian
Course Dessert
Diet Vegetarian
Servings 6

Ingredients
  

  • 1½ cups (150g) almond flour
  • ⅓ cup (65g) ghee
  • 1½ cups (360ml) milk
  • A few saffron strands
  • ¾ cup (150g) sugar (add 125g of sugar for less sweetened Halwa)
  • ½ teaspoon cardamom powder
  • Chopped pistachios and almonds for garnish

Instructions
 

  • Take milk in a small saucepan and add saffron strands; stir well and heat on medium-low heat.
  • Once the saffron milk is hot (do not boil), remove it from the heat and set aside.
  • Heat ghee in a heavy-bottomed pan over medium heat. Once the ghee starts melting, add almond flour and mix well.
  • Reduce the heat on low and roast the almond flour, stirring continuously. Once the flour is mixed with ghee, it will absorb all the ghee at first.
  • Continue stirring the mixture; after about 10-12 minutes, the mixture will loosen up and become lighter. Also, the almond flour will become aromatic and lightly golden.
  • Add saffron-infused milk and stir continuously to prevent lump formation. Continue cooking until all the milk is absorbed and the ghee starts to separate, stirring continuously. It may take about 7-8 minutes.
  • Then add sugar and cardamom and mix well. Because of the sugar, the mixture will loosen up again.
  • Continue cooking until Halwa starts to thicken and rich to a pudding-like consistency. It will also leave the sides of the pan, and the ghee will separate.
  • Do not overcook, as Halwa will further thicken upon cooling. Once you get the right consistency, turn off the heat and transfer the Badam Halwa into a serving bowl. Top it with chopped nuts and serve.

Serving Suggestions

  • Serve Badam Halwa when it is warm or at room temperature.
  • You can serve Badam Halwa as an after-meal dessert.
  • Serve this Badam Halwa during lunch to make a complete feast Thali.
  • You can drizzle some ghee on the top of the Halwa if you like.
  • With the nuts, you can garnish the Halwa with edible rose petals.

Storing Suggestions

  • This Halwa will stay at room temperature for a day. If you have leftover Halwa, store it in an airtight container and place it in the fridge. The Badam Halwa will stay fresh in the refrigerator for up to a week. Warm the refrigerated Halwa in the microwave for a few seconds before serving.
  • You can also freeze the Halwa for up to a month. Let it cool completely, place it in the freezer-safe container and freeze. Let it defrost overnight in the fridge, and then reheat in the microwave before serving.

Notes

  1. Almond Flour: Use fine quality and blanched almond flour for the best results. Almond flour differs from almond meal, so do not use almond meal or ground almonds.
  2. Ghee: I have not used a lot of ghee in this recipe. I highly recommend not using less ghee than the recipe mentioned. But you can add one or two tablespoons of more ghee if you want.
  3. Sugar: I have used cane sugar for this recipe. However, you can use regular white sugar for this Halwa.
  4. Saffron: Not only flavor, but saffron provides a beautiful hue to the dish. But if you do not have saffron, you can skip it. Or add a few drops of food color for a beautiful presentation.
  5. Milk: I have used 2% fat milk, but you can use full-fat or whole milk for more richness. Or, to make the Halwa a little lighter, swap half of the milk with water.
  6. Heat: It is essential to cook the Halwa on low-medium heat, so it does not stick to the pan. And the Halwa will not be browned in color.
  7. Consistency: Do not overcook the Badam Halwa; otherwise, it will become chewy and unpleasant. Cook until it reaches a pudding-like consistency and stops sticking to the pan. Also, ghee will separate from the sides. At this point, turn off the heat because Halwa will become thicker upon cooling.

Nutrition (Approximate Values)

Calories : 363kcalCarbohydrates : 33gProtein : 7gFat : 24gSaturated Fat : 8gPolyunsaturated Fat : 0.4gMonounsaturated Fat : 3gTrans Fat : 0.1gCholesterol : 33mgSodium : 29mgPotassium : 86mgFiber : 3gSugar : 29gVitamin A : 61IUVitamin C : 0.2mgCalcium : 125mgIron : 1mg
Tried this recipe?Tag @vegehomecooking On Instagram