Take water in a saucepan and let it come to a simmer on medium heat.
On another stove, take ghee, semolina and saffron in a pan on medium-low heat.
Start roasting the sooji with stirring constantly.
Keep roasting and stirring till it gets a slight brown color or you will smell the toasty, nutty aroma of roasted sooji. You will also notice that ghee will starts to ooze out and the mixture will be bubbly, airy and very light. It will take about 7-8 minutes of roasting.
Now add chopped and pureed pineapple. Mix well and continue cooking with stirring.
After a few minutes, it will become thick.
Now add simmering, hot water and while adding water, keep stirring with a spatula. Be careful, it may splutter a lot.
cook with stirring constantly for about 2 minutes. All the water will be absorbed by the sooji.
Now add sugar and mix.
Keep stirring and cooking until it gets thick and leaves the sides of the pan.
Also, ghee will starts to ooze out from the sides.