Take a Kadai/Pan or a Tava(skillet) in which you are planning to make bhaji. Add 1.5 tablespoon of oil to it. Once heated, add cumin seeds to it. Add all of chopped capsicum, grated cauliflower and 1/2 cup onions and saute till they are tender.
Add chopped tomatoes, chopped chillies, boiled and mashed potatoes and green peas to it and mash them with potato masher and saute till they are all soft and water is evaporated.
Add 1/2 tablespoon pav bhaji masala, 1/2 teaspoon salt, red chilli powder, turmeric powder and half of garam masala and kasuri methi to it.
Mix well and saute for few more minutes and switch off the flame.
Take this mixture out and on the same pan add 2 tablespoon of butter. Now add rest of the chopped onions and saute till they are translucent.
Add Ginger Garlic paste and saute till the raw smell evades. Add rest of the pav bhaji masala.
Now add tomato puree concentrate. Iused this just to get nice colour for bhaji, you can totally skip it if you don’t like to add. Mix well and saute for 2 minutes.
Now add the bhaji mixture (prepared earlier), rest of salt and garam masala and mix it well. Add 1/4 cup water and saute this mixture for few minutes while mashing it in between.
Add rest of kasoori methi with 2 tablespoon of butter and saute again till it reaches your desired consistency.
Add lemon juice, mix well and Switch off the flame. Garnish with chopped coriander leaves.
On a different pan slit the pav in centre and toast them with 1 tablespoon of butter.
Now serve the pav bhaji hot topped with rest of the butter and some chopped onions.