In a bowl add 1 cup of Almonds. To this add in 1.5 cups of hot water. Let it soak for 30 mins.
After soaking press the skin of the almond, it gets peeled easily.
Peel the skin of all the almonds.
Transfer the almonds to a blender. To this add in 1 cup of Milk. Blend everything togther like a fine Rava consistency. Don't grind it too fine.
Heat a pan with 1 tbsp of ghee and let it melt. Once it melts add in the ground almond paste. Combine well.
Add in 1 cup of sugar. Combine well and cook. Slowly the sugar melts.
In 2 tbsp of Milk soak in a generous pinch of saffron for 30 mins and keep it ready. Once the sugar is melted completely add in the saffron soaked milk and mix well.
Keep stirring continuously and cook. After 15 mins. Start adding 1 tbsp of ghee at a time. repeat this step until the ghee is over. After another 15 mins, the ghee starts oozing out. Continue cooking on low flame.
Cook for another 10 mins in low flame or till the halwa leaves the sides of the pan and switch off. Badam Halwa is ready. The halwa thickens as it cools down. You may also transfer them to a greased plate and allow them to set.
Video
Notes
· If your halwa is sticky you can even add more ghee.· As you add more ghee the halwa becomes glossier and you will get the melt in the mouth texture.· You can also soak the Almonds cold water too for 3 hours instead of hot water.· Skip saffron if you don’t prefer, but I strongly recommend adding it, as it gives the beautiful golden yellow color to the halwa.