In a sauce pan add water, 1 cup of sugar, green cardamom and saffron. Mix well and cook on medium flame for 10-15 minutes.
Sugar syrup is ready, keep it aside.
In another pan, heat the milk.
Add 3 Tablespoons of sugar and 1 Tablespoons of ghee. Mix well and cook 2 minutes.
Then add half of the semolina, start mixing immediately. Otherwise there will be lumps.
Add the semolina in 2-3 batches. Cook on low flame for 3-4 minutes.
Then turn off the heat and let it cool down little bit.
Take the mixture out in a plate.
Mash well with your hand for 2 minutes.
Then add remaining ghee, milk powder and food co Mix well and again mash for 2-3 minutes.
Make a soft dough.
Then make small crack free balls out of the semolina dough.
Drop them carefully in medium hot oil.
If the oil temperature is high then they will become hard from inside.
Fry 6-8 at a times on medium flame for 15-20 minutes.
When they will become dark in color take out from oil and drop them in hot sugar syrup.
Let them rest for overnight and then serve warm.