In a pan, dry roast the semolina till aromatic. Finely chop the onion, ginger, green chillies and vegetables. Keep both aside.
In a frying pan, heat oil and splutter mustard seeds. Now add the curry leaves, dried red chillies, urad dal and hing. To this add the chopped onion, ginger and green chillies. Sauté for a few minutes, add the vegetables, sprinkle salt to taste and cook uncovered for a couple of minutes.
Note: You can add the vegetables of your choice like potato, cauliflower, broccoli etc.
To this add 2 cups of water, add ghee when the water starts boiling. Add salt to taste, reduce the heat and add roasted semolina little by little, stirring continuously. Ensure that no lumps are formed. Cook in medium heat till the water is absorbed. Stir occasionally to ensure the Upma is cooked evenly.
Tasty vegetable Upma is ready, serve with chutney and/or papad. Here it is served with tomato chutney.