Pressure cook the cauliflower and potato until completely tender (3 whistles)
Mash well with the water used to cook it. Set aside
Heat the oil and add chopped capsicum. Cook for 2-3 mins until it begins to soften
Add the ginger and garlic. Saute for a few seconds
Add chilli powder and turmeric powder. Fry for 5 seconds and add the mashed vegetables
Mix well and add tomato puree along with 1 cup water
Bring to boil and add pav bhaji masala and peas
Cook covered for 10-15 mins
Open and cook further until the desired consistency is reached
Add salt and butter. Mix well, and remove from fire
When ready to serve, butter the pav generously and toast until golden on a griddle or tawa
Add chopped onions and coriander leaves on the bhaji. Squeeze lime juice and eat immediately