We recommend using a large pressure cooker to cook the vegetables faster. You can also use a large, heavy-bottomed pot.
Place all the vegetables (potatoes, onions, tomatoes, peas, cauliflower, bell peppers) in a pressure cooker along with water and about 2 tbsp salt. Close the lid and place the pressure cooker on high heat. Once the pressure builds, reduce the heat to low and cook for 30 minutes. Turn the heat off and wait till the pressure releases completely. If using a large pot, cook for 45-50 minutes or until all the vegetables are cooked through.
While the vegetables are cooking, blend the chili and garlic with a little water until it’s a paste.
Open the pressure cooker and make sure all the vegetables, especially the potatoes are cooked. If you find large chunks, mash them with the back of a spoon.
Heat a large, heavy-bottomed pan on medium heat. Add the butter or oil. Add the chili-garlic paste once the butter is hot and sauté it until the paste is fragrant (the chili and garlic should smell slightly toasted) and stops smelling raw – about two minutes. Then add the pav bhaji masala and continue to sauté for another two minutes.
Add all the vegetables to the pan and mix them well until all the spices are combined well with the vegetables. Add salt per taste and continue to cook for another five minutes.
To serve, garnish the pav bhaji with cilantro, lemon, and chopped onions. Serve hot with buttered pav/bread.