In a pan dry roast semolina for about 5 to 6 minutes. Keep it aside and transfer in a bowl. In the same pan add ghee, curry leaves, cumin seeds and mustard seeds until it splutters. Add chana and urad daal and sauté until golden colour changes to golden brown. Add the roasted cashews and peanuts and sauté for couple of minutes. Add chilli ginger paste and onion. You can opt onion out if you want.
If adding onion ensure its translucent.