To a pan add 1 cup almonds. Dry roast it in low flame.
Roast in low flame for 5-7 minutes. Take time and slow roast it only then it will get roasted evenly and also inside. Roast until it is golden brown spots appear here and there. Transfer to the bowl and set aside. Now keep the same pan.
Add 10 cashews, 10 pistachios to the pan.
Roast until golden spots appear here and there. Transfer to the same bowl and set aside.
Add around 8-10 cardamom and roast until golden. Transfer to the same bowl and set aside.
Cool down all the roasted ingredients.
Transfer to a mixer jar.
Grind it to a coarse mixture like shown below.
Add 1 and 1/4 cups sugar, a generous pinch saffron and 1/4 teaspoon turmeric powder.
Grind it as fine as possible but make sure not to overgrind to release the oil in the nuts so be careful while grinding. Grind at regular intervals.
Transfer to a bowl and cool down. Then store in a clean dry airtight container.
Boil 1 cup milk.
To a serving glass add 2 tablespoon prepared badam mix powder.
Add hot milk to it.
Give a quick mix until sugar dissolves.
Add chopped nuts and serve.
Serve with a garnish of saffron.