Set a deep Khadai to heat gently.
Add the ghee and let it melt.
Into the ghee add the cashews, roast till they are golden. Remove and set aside.
Roast the raisins in the same ghee and set aside.
Roast the semolina in the remaining ghee and stir fry for 6 or 7 minutes and roast till golden.
Add the chopped bananas and stir.
Add in milk, roasted cashews and raisins. Stir well without any lumps.
Stir an cook on a low heat
let this cook for 5-6 minutes.
Add the sugar / jaggery. Stir well.
Cover and simmer for 5 minutes.
Add the saffron. Sprinkle the cardamom powder. Stir well.
Stir the mixture till the ghee leaves the pudding mixture.
The sheera is now ready