Soak the almonds in hot water for about 1 hour.Peel the Almonds and set aside.
In a blender add peeled almonds,sugar,milk and saffron.Grind to form a slightly coarse paste.
Heat 2 tbsp ghee in a pan,add the almond paste and kesari colour .Cook for few minutes over medium flame,stirring continuously .
Once it turns slightly thick ,add 2 tbsp ghee and stir well until it is completely absorbed.Repeat this step until all the ghee is used up.Cook stirring continuously until the halwa starts to leave the sides of the pan.Transfer to a serving dish.Garnish with saffron strands and almond flakes.