First on one side of the stove make syrup. Take sugar, water in a big pan. Bring it to a boil. Boil till sticky stage is reached. Add cardamom and saffron and mix well. Cover and set aside somewhere warm.
Now make the dough, take milk and butter in a sauce pan, heat till butter is melted. Take it off the heat and bring it to warm temp.
Take milk powder in a bowl, add butter and milk mix and whisk well.
Now add in curd and baking soda and mix well.
Add in flour and knead till soft.
Now take a small portion of dough, place some nuts in the middle, cover it and roll it into a smooth ball. Flatten it like a peda.
Heat oil for deep frying, drop peda in oil and fry on medium to low heat for 2 to 3mins. Keep flipping and fry till golden.
Drain the peda and drop in the warm syrup. Let the peda soak for 1 hour.