A traditional rich recipe made out of almond paste (soaked almonds ground into a paste with/without milk), sugar, and clarified butter. Those are the basic ingredients. Saffron and cardomom powder are optionally added for flavor and color. Something similar in the western culture would be marzipan, a candy made out of almond paste, sugar, and sometimes eggs. Yeah. Not really similar. Just kidding.

Prep Time | 15 minutes |
Cook Time | 30-45 minutes |
Passive Time | 2 hours to soak and peel the almonds |
Servings |
cups
|
Ingredients
- 1 cup almonds
- 1 cup sugar
- 3-4 tbsp ghee/clarified butter
- few strands of saffron soaked in milk
- 1 cup milk
Ingredients
|
![]() |
Instructions
- Soak the almonds for an hour or two in hot water. Peel them. Alternate: You may also soak overnight in regular water. To peel, simple hold the almond between your thumb and forefinger, and squeeze, the almond should pop out
- Gather the ingredients.
- Use the milk to grind the almonds to a paste. Slightly coarse consistency yields a lovely texture to the halwa. If you don't like it, you may also make it into a fine paste.
- Heat a heavy bottom kadai. I used my le creuset enamel coated dutch oven, and nothing sticks to it. Add the sugar, and almond paste, and stir on a low-medium heat.
- When the liquid condenses into a mass, add the ghee a little bit at a time, and continue to stir. Also, add the saffron soaked in milk when the paste has cooked a litlte bit.
- When all the ghee has been added, at some point the halwa would release the ghee it has absorbed. At this stage, it's ready!
- Remove from heat, and scoop into a serving dish.
Share this Recipe