Take two tablespoons of warm milk and add in saffron threads. Let it bloom for at least 15 minutes. Set aside.
In a heavy bottom pan, on low medium heat, add ghee.
Once ghee is melted, add in milk powder; Stir and let it roast for a few minutes.
Then add in whole milk; give it a stir.
Add in saffron milk. Give it a stir.
Add in powdered sugar and cardamom; Mix well.
Continuing stirring on low heat until you get a dough like consistency.
Turn off heat and transfer dough to a greased plate. Let it cool for a few minutes.
Add ghee to your palms. Take dough and roll into balls between your palms.
Then flatten and press in middle. Garnish with pistachio and rose petals. Continue until you assemble all pedas.
You can store in refrigerator for up to 10 days.