Put the vegetables and kidney beans in a pressure cooker, add water just enough to cover it, pressure cook for 4 to 5 whistles.
Let it cool down for a while, and mash all the vegetables completely.
Heat oil in a pan, add onions, ginger garlic paste and saute till onion becomes translucent. Add the capsicum and spring onion, tomato paste and finally the mashed vegetables.
Now add the spice powder and salt, leave it in simmer for about 10 to 15 minutes. Switch off the flame.
Preheat the oven to 180 degree Celsius. To make the pie topping, mix together flour and butter until it looks like bread crumbs. Add salt, finely grated carrot, lightly beaten egg, milk together to make a sticky dough, if it's not sticky add some more milk.
Take four ramekins or medium sized pie dish. Pour the gravy inside the ramekins, place dollops of the pie topping on top of the gravy, bake in the preheated oven for 15 minutes or lightly brown on top.