Soak 20 almonds in hot water for 10 minutes.
Peel off the skin from them. Just press and it easily comes off. Repeat to finish.
Now skin peeled and ready. Set aside.
Add 2 cups of milk to a sauce pan and boil it until it comes to a rolling boil.
Give a quick mix.
Simmer for 2 minutes.
Reserve 1/4 cup milk for grinding almond to a paste.
To a mixer jar add deskinned almonds along with reserved 1/4 cup milk and 2 small cardamom(remove skin and add it).
Grind it to a fine paste. If you like bits of badam while drinking then grind it slightly coarse.
It should be a smooth fine paste. Set aside.
Now around 10-12 strands of saffron to boiling milk.
Add 2 tablespoon sugar. Adjust according to your preference.
Give a quick mix and simmer for 2 minutes until the flavor of saffron infuses in the milk well.
Now add badam paste.
Scrape and add completely.
Mix and let it boil for a minute then switch off. There is no need to let it boil vigorously.
Hot badam milk ready to serve. Enjoy the cup of badam milk hot or cold as per your liking. You can serve it with chopped almonds too.