Heat oil/ghee in a pan. Add cumin seeds and sliced onion.
Sauté until golden brown. Add ginger-garlic paste and cook till raw smell disappears.
Add tomatoes and cook until soft.
Add all vegetables, salt, turmeric, chili powder, and garam masala. Cook for 5–7 minutes.
Stir in curd and mix well. Cook until oil separates. Add chopped mint and coriander.