In a bowl mix the sooji and milk together and set aside for about five minutes. This will become lump brake it up with fork
In a boiling water add sugar, cardamom powder, and saffron mix it well, and Set aside.
In a frying pan heat the clarified butter over medium heat, just enough to make the ghee warm. Turn off the heat and add the sooji. Mix the sooji with ghee pressing with spatula making sure ghee and sooji is mix well and no lumps.
Open the heat again to medium low and roast the sooji to golden brown color; stirring constantly this will take about 5 to 8 minutes. Sooji will be golden brown in color and will have a light sweet aroma.
Add the syrup slowly, as you add the syrup to sooji water will splatter. Let it cook for about 4 minutes.
Sooji will absorb the water, as the Halwa cools, so keep Halwa a little softer then you want.
Garnish with pistachios and serve warm for the best taste.