Heat ghee in a deep pan/kadhai. Add suji/rava and roast it on low flame till slightly golden brown or 5 minutes on medium flame till aromatic smell come out.
Add chopped banana, dry fruits and raisin. Stir it again for a couple of mins on low flame.
While roasting suji heat milk with saffron threads on low flame.
Add hot milk gradually into the roasted suji, mix it and stir it till all milk evaporated and suji becomes soft and double.
Add sugar, cardamom powder, nutmeg powder and mix it well. Stir it with spatula till mixture leaves the pan, it going to become non-sticky mixture.
Cover the lid and cook it for 2 minutes on low flame, then switch off the flame. Suji Halwa is ready to serve, garnish it with some slivered dry fruits, dry rose petals and serve it fresh.