Indian

Badam Halwa

Badam halwa cooks ground almonds in milk and ghee until it turns dense and glossy.

Jump to recipe ↓
Badam Halwa

4 hr 45 mintotal

45 min hands-on4 hr hands-off

Prep 15 min · Cook 30 min

Serves
2
Difficulty
Medium
Spice
None

Ingredients

Quantities are for 2 servings.

You'll need: Stovetop.

Includes prep-ahead time.

Method

  1. Process the peeled almonds with a portion of the warm milk in a high-speed blender.

  2. Achieve a slightly coarse consistency; the subtle graininess is essential for the authentic texture of professional Badam Halwa.

  3. Heat a small measure of ghee in a heavy non-stick pan.

  4. Sauté the almond paste over low heat for 5 minutes, ensuring continuous movement to prevent any browning or sticking.

    5 min

  5. Integrate the remaining milk and the saffron-steeped milk. Stir effectively and cook until the almonds absorb the liquid entirely.

  6. Introduce the sugar. The mixture will temporarily thin as the sugar dissolves into syrup.

  7. Continue the low-heat reduction, incorporating the remaining ghee incrementally over 15 minutes while stirring without interruption.

    15 min

  8. The halwa is ready when it comes together into a glossy mass that pulls away from the sides of the pan.

  9. Turn off the heat, fold in the cardamom powder, and present warm.

How to tell it's done

Rich, dense, and velvety with a professional glossy sheen and a delicate almond bite.

Nutrition

Per serving, from 2 servings.

603kcal

Where the calories come from

  • Protein9.5 g6%
  • Carbohydrate43.8 g28%
  • Fat45.5 g66%
Sugars
37.6 g
Saturated fat
17.9 g
Fibre
4.5 g
Sodium
27 mg
Calcium
166 mg
Iron
1.4 mg

Estimated by calculation from the ingredient list, using USDA FoodData Central. Not a laboratory analysis.

Getting it right

Tip

Adding ghee in stages rather than all at once allows for better emulsification, resulting in a superior glossy finish.

What to serve it with

Serve as a luxurious, rich dessert in small portions for festive occasions.