First toast the semolina and nuts in the kadai, until fragrant and light brown. Set this aside.
Using the same kadai, add the ghee, mustard seeds, curry leaves and urad dal. Cook this on medium heat until the seeds start to crackle.
Add the tomato, onions, moringa leaves, ginger, coriander and chilli. Sauté this until the water evaporates from the tomato, and the vegetables combine together.
Add the toasted semolina, and nuts. Sauté this until everything is fully combined. You can add the salt, sugar and pepper at this stage.
Slowly, add the water while mixing all the ingredients together. You can cover the kadai with the lid for 2 minutes to ensure the water is fully absorbed by the semolina, so it is completely cooked.
Serve this warm!