Set a pot of water with a teaspoon of salt to boil. When it starts simmering add the vermicelli (sevai) and boil until cooked (4-5 minutes)
Drain it and keep aside
Heat a pan with the oil and add the mustard seeds
Once they splutter, add the peanuts and roast for couple minutes
Add the curry leaves, ginger and chillis (if using). Saute for couple minutes
On a medium flame, add all the vegetables and salt, stir fry and cover and cook for 3-4 minutes
Add the cooked vermicelli (sevai) and gently mix it in. Cook for 3-4 minutes
Turn the flame off and add the chopped coriander leaves, ghee and lime juice - mix gently
Serve the vegetable vermicelli/semiya upma hot. Enjoy!