Heat 4-5 cups of water and add all finely chopped veggies in to it and cover it for 5 minutes . (Don't add onion)
Heat 1-2 tablespoon of oil in a pan and add finely chopped onion and saute till golden brown
Add ginger garlic paste and saute'
Add tomato paste and cashew nuts paste and mix well
Saute on low heat and add all spices
Saute' till nice aroma comes
Remive excess water from veggies
Add all veggies in to pan , mix well and add salt to taste
Mix well and cook covered for next 5 minutes
Garnish with chopped coriander and serve hot immediately with soft phulkas , Parathas , puri , or naan amd Enjoy endlessly