In a kadai, heat 1 tbsp oil and sauté garlic and green chllies for a minute. Add onions and stir-fry for 2 minutes then add tomatoes and cook until the tomatoes are pulpy.
Turn off the heat and allow this mixture to cool for few minutes. Pour into a food processor and blend to make a smooth paste. Setaside.
Heat the remaining 1 tbsp oil and add cumin seeds. When they start to pop up, reduce the heat to low and start adding vegetables one by one.
Cook the vegetables until 50% cooked then add 3-4 tbsp water and masala paste. Add Kashmiri red chilli powder, coriander powder, turmeric powder, garam masala powder, and salt.
Cook for 10 minutes and stir every 2-3 minutes. Once all the vegetables are cooked, add cream and mix well.
Sprinkle the chopped coriander and serve with paratha or roti.