In a kadai or a big tava or skillet heat up 2 tablespoons of oil or butter. Add the onions and saute stirring often till they become transparent.
Add the chopped tomatoes, ginger, green chillies and capsicum. Saute for 7 to 8 minutes stirring in between.
Now add the red chili powder and turmeric powder. Mix the powders and saute for 1 to 2 minutes.
Add in the ginger garlic paste or crushed ginger garlic. Mix it and saute for 2 minutes more.
Add 1 to 2 tablespoon butter to the masala.
Add the boiled vegetables and the pav bhaji masala powder.
Add about 1 or 1.5 cups of broth or water or both broth+water. Gently mix the entire mixture.
Simmer for 10 to 12 minutes on a low heat. Keep checking the bhaji in between and give a stir often.
Now, add the garam masala powder and gently mix it with the rest of the bhaji.
Lastly, add chopped coriander leaves.
Your khada pav bhaji is ready now. Slice the pavs and fry them on the tava or griddle with some butter. Serve the bhaji topped with butter with the warm pavs, chopped onion and chopped lemon.
Garnish the bhaji with coriander leaves while serving.