Add ghee and sooji to a pan and roast on medium heat for 8 to 10 minutes stirring continuously as sooji slowly turns to light golden brown color and aromatic.
Turn the heat to low and add banana, smashing it with the back of the spatula as you mix in.
Mix milk and water and heat in the microwave until it is hot but not boiling, about 3 minutes. Slowly and carefully add it to the pan stirring continuously. Be very careful while adding liquids may cause a lot of steam and the Sheera may start to splatter
Once the liquids are fully mixed in, add saffron. Cover and cook on low heat for five minutes as the sooji will absorb all of the liquids.
Add sugar, cardamom, and half of the nuts. Mix well and cook covered on low heat for 5 minutes. Sheera will continue to thicken as it cools down. Garnish with remaining nuts and raisins.
Video
Notes
Special Notes from Mom to make Sheera for Puja
To make Prasad Sheera use sooji, ghee, and sugar in equal amounts.
See the step-by-step photos in the main post to see the color of the final roasted sooji should look like. It is very important to roast sooji with ghee on low-medium heat until its evenly browned and aromatic
Additional Notes
You can use dairy-free unsweetened milk such as oat milk, almond milk, or soy milk. It can also be made with all milk or all water, milk makes the Sheera creamier.
Allergic to nuts? Skip them for a delicious nut-free dessert
Banana is optional but if you have a ripe one I highly recommend adding it