Add green cardamoms to a mortar pastel and pound until ground finely. Keep it aside.
Now in a saucepan, add half a cup of milk, 2.5 cups of water and 1 cup of sugar.
Add the ground cardamom in it.
On a slow flame, stir the milk and water mix, until sugar is completely dissolved.
On the other stove, on medium-low heat, place a heavy bottom pan. Add half a cup + 2 tablespoons of ghee. Let the ghee melt.
Add 1 cup of coarse sooji and stir. This sooji will soak up the ghee, but in 8-10 minutes of stirring the sooji, the ghee will start to separate.
Once the ghee starts to separate, it will be easier to move the spatula around. You will notice the sooji starts to change its color.
You will also notice the sooji will become aromatic, as it cooks.
It is very important to patiently cook the sooji. Once the sooji changes color and is aromatic, add slivered almonds. Toast them for a minute.
Keep a close eye on the milk and water mix, as it must have started bubbling now. Bring it to a boil.
Add the hot milk+water+sugar mix, to the cooked sooji and almonds, while continuously stirring to make sure there are no lumps.
Add it in batches while stirring it continously so it doesn't form lumps.
Cook this sooji halwa further stirring it continuously for 8-10 minutes. You will notice the ghee has separated, and bubbling on the sides.
The halwa will leave the sides of the pan, and that's when you can turn off the stove.
Now cover the halwa for 5 minutes. Let it rest.
Garnish with slivered almonds, pistachios, saffron strands and a few rose buds. If you are making this rava no sheero for satyanarayan prasad garnish with Indian holy basil aka tulsi.