Add almonds to a bowl and cover with water. In another bowl, soak the peppercorns and poppy seeds in water. Leave overnight. Alternatively, you can pour boiling water over the almonds and leave for 10 minutes. Do the same with spices
Peel the skins of the almonds. Add to a blender along with drained peppercorns and poppy seeds. Also add the green cardamom seeds. Add ¼ to ⅓ cup water and blend to a smooth paste.
How To Make Badam Milk
In a sauce pan, melt the ghee.
Add the almond paste and cook for 2-4 minutes stirring continuously else the mixture with stick of the bottom of pan. We want to dry the water we added while blending.
Once you see that the paste is thickish(dont dry it out), pour the milk while whisking continuously. Add sugar and bring to a boil. Simmer for 5-8 minutes. Stir at regular intervals to make sure milk is not sticking to bottom of pot.Turn off the stove.
Serve badam milk hot sprinkled with pinch of saffron.
Seve badam doodh chilled over ice cubes.
Notes
How To Make Badam Powder for Badam MilkIf you are interested in making a dry powder instead of a paste, here is the method.
Soak and peel the almond skin.Air dry or dry completely using a paper or kitchen towel. Don't soak the spices.
Add the peeled almonds to a small pan and dry roast on low heat for 5-6 minutes.
Add almonds to a grinder and grind into a powder. Take out in a bowl.
Grind the black pepper, cardamom and poppy seeds to a powder.
Mix the almond and spice powder together. Store in an air tight container.
To make Badam Milk - Simply add a tablespoon of the powder to 1- 1.5 cup milk and simmer for 6-7 minutes. Sweeten as you like.VariationsA few variations you could try
Deluxe - Use half and half or whole fat milk for making this.
Kid friendly - Add whipped cream on top.
Extra Rich & Creamy - Add 5-6 whole cashews while blending.