Take ½ cup of Almonds (Badam) in a bowl and soak it overnight or soak in hot water for 2 hours.
Drain the Water from Almonds completely with the help of sieve.
Take the drained Almonds into the grinder and grind into coarse paste. (Add 3 tsp of Water if required for grinding)
In a preheated pan, add 2 tsp of Ghee and allow it to heat.
Then add Almonds coarse paste and roast until color changes (Approx. 10 Min it takes)
Roast on low flame until paste turns into the powdered form.
Then add 2 cups of Milk and keep on stirring continuously.
Cover the lid and allow it to cook on low flame and keep on stirring in between occasionally.
When Milk is reduced down, add ½ cup of Sugar and stir for another 5 – 6 Min.
Badam Halwa is ready to serve hot and garnish with Saffron (Kesar).