Gather all the ingredients.
Dice all the vegetables ie, aubergine, onion, potato, tomatoes.
Heat the pan over high heat and add oil into it.
Once oil is hot, add cumin seeds and let it sizzle for few seconds.
Tip in diced onions and turn heat to medium. Stir for few minutes or until onions are softened.
Next add ginger-garlic paste and continue to stir it until raw smell goes off.
Season with spices ie, turmeric, coriander chilli powders and salt.
Combine everything together, deglaze the pan with some water if required.
Further; cook spices for another 1-2 minutes and then add diced potatoes into the pan.
Gently mix everything together and add some water. Cover the pan and allow potatoes to cook.
Once potatoes are cooked halfway, tip in aubergine along with tomatoes.
Season with garam masala and gently mix together.
Continue to cook over medium heat until potatoes and aubergine are completely cooked.
All the vegetables will absorb the water and turns soft - mushy. Cook the aubergine as per desired texture, I prefer to cook it until softened.
Taste the salt and add if required. Optionally, add peanut powder and give a quick stir.
Simmer for just couple of minutes and remove from heat.
Our 'Vangi-Batata Bhaji' or 'Aubergine-Potato Curry' is ready.
If you like, then sprinkle some fresh coriander and serve hot with chapati or rice.