Take a deep thick bottom pan over high heat and add ghee into the pan
Once ghee is hot and melted, add semolina into it.
Turn heat to medium-low and roast semolina while stirring continuously. This is an important step and need to roast semolina patiently until it turns aromatic.
Keep heat onto low and stir it continuously. Do not allow to burn it.
When semolina is roasted properly, it will slightly changes the colour and turns aromatic.
Meanwhile, mix water and milk together in a separate saucepan. Boil this mixture on a high heat.
Keep dry fruits ready, I have used raisins and chopped almonds.
Add saffron strands into hot milk, by doing so we can get maximum flavour of saffron.
Once semolina is almost ready, add chopped almonds and raisins into it.
Roast raisins and almonds along with semolina.
Once everything is roasted thoroughly, add hot boiling mixture of milk and water into pan. (Be careful while doing this as milk mixture is boiling hot. You might want to turn off the heat, just for few seconds.)
When milk mixture is added, turn heat to low. Gently mix everything together.
Semolina will absorb the milk mixture and starts thickening.
Simmer it on low heat for another 4-5 minutes. Add saffron milk into the pan.
Semolina will absorb goodness of milk and starts releasing from sides of pan.
Cover with lid and simmer it another 3-4 minutes.
Now, add cardamom powder and sugar into the pan. As sugar starts melting, it will soften the semolina.
Mix everything together, cover with lid and simmer for 5 minutes.
‘God Sheera’ or ‘Suji ka Halwa’ is ready to serve with some silvered almonds over the top !!