Soak the Badam for 2 hours, peel the skin off them
Grind them well with milk
Add the ground paste to a heated pan and bring them to a boil with a reduced flame
Keep stirring and add sugar, keep stirring them till the halwa becomes thick
Add the ghee to it and keep stirring it
Then add the cardamom
Finally add the saffron.
Additional Tips
While stirring the halwa will become thick and it will come along with the spatula you are stirring with without sticking to the bottom that is the sign for the halwa being done.