Boil and lightly mash the vegetables like potato, cauliflower, and carrot. Set aside.
Heat a saucepan or kadhai. Add butter and fry chopped garlic till it turns light brown. Then add chopped onion and fry till soft (do not brown the onions, just till it turns pink).
Add chopped green chilies and tomatoes. Fry for 2 or 3 minutes till tomatoes are well cooked.
Then add 2 or 3 tablespoons of pav bhaji masala powder depending on how spicy you like. Fry for a couple of minutes.
Now add boiled and mashed vegetables along with boiled green peas, salt, lemon juice, and chopped coriander.
Cook the masala on low flame with the lid for 5 to 7 minutes and keep stirring.
Serve this masala hot by garnishing it with chopped coriander, butter, and chopped onion along with bread rolls fried in butter.