Finely chop all the vegetables and keep them ready
Steam carrot, beans, cauliflower, green peas till soft
Boil potatoes, peel them and set them aside
Heat butter in a pan, reserve a Tbsp of butter to add at last
Add jeera, let it splutter, add garlic/ginger/green-chilli paste and saute for a few seconds
Next add finely chopped onions and green capsicum/bell-pepper and fry
Once onions and capsicum/bell-pepper soften a bit, add chopped tomatoes and saute till the tomatoes soften
The masalas can go in next, lal-mirch and pav bhaji masala and mix well
With a potato masher, mash tomato mixture very well
Season the masala with salt as per taste
Add the steamed vegetables and keep mashing
Next add boiled and mashed potatoes
Keep mashing the bhaji till it becomes thick and even
Lastly, simmer for 5-10 minutes. Add a dollop of butter and chopped coriander to garnish. Sprinkle some more pav bhaji masala
Squeeze in lemon juice, bhaji is now ready
Halve the pav buns and toast them with lot of butter till golden
To serve, place toasted pav bins in a plate. Add bhaji on the side. Garnish with little more butter and some chopped onions and some lemon wedges on the side
Notes
Pav must be fresh and soft
Don't hold back on butter. Pav bhaji demands a lot of it
Wash cauliflower florets really well with warm salted water
Recipe by Food Of Interest at https://foodofinterest.com/pav-bhaji/