In a small bowl heat the milk for 30 seconds in the microwave.
Add saffron strands and set aside.
In a bigger bowl add milk powder, condensed milk and 3 tablespoon ghee.
Mix well and microwave for 1 minute.
Remove, mix and repeat 4 more times. If it looks too dry, add ½ tablespoon ghee.
Then add the saffron infused milk and cardamom powder. Mix well.
Microwave for another minute. By then all the ingredients should come together and the mixture should leave the sides of the bowl. If not, microwave for one more minute. In all, I needed 5 minutes to make it. It will depend on the power of the microwave so be careful.
Remove the mixture from the microwave and let it rest for 10 minutes, till you can handle it with bare hands.
Apply a little ghee or butter on the palms and take a tablespoon of the mixture.
Roll into a ball and flatten it. Press your thumb in the centre and place diced pistachios.
Refrigerate in an airtight container for up to a week.
Notes
Note: Nutrition values are my best estimates using an automated calculator. If you rely on them for your diet, use your preferred nutrition calculator.