Pour oil to a hot pan. Add the whole spices & curry leaves (optional). When they begin to sizzle, add the onions and green chili. Saute until golden.
Add the ginger garlic and saute for a minute. Lower the heat and stir in the ground spices, followed by tomatoes.
Saute until the tomatoes cook down and begin to release oils. Optionally add the cashew cream or coconut milk, reserving 2 tbsps. to garnish.
Add all the vegetables and saute for 2 to 3 mins on a medium high heat. Pour half of the hot water & mix well.
Cover and cook on a medium heat until the veggies are fork tender, adding more hot water only as required.
Taste test and add more salt and garam masala if required. Crush kasuri methi in your palms and sprinkle.
Garnish Vegetable Curry with chopped coriander leaves & cashew or coconut cream. Serve with fluffy Basmati Rice, Coconut Rice, Jeera Rice, Turmeric Rice, Chapati, roti, Naan