Pav Bhaji Recipe
Prep time
Cook time
Total time
Pav Bhaji is a popular and delicious street food in India. Made with a mish mash of vegetables cooked in spices, it's served with soft pav buns toasted in butter
Recipe type: Street Food
Cuisine: Indian
Serves: 6
  • 250 gm of cauliflower
  • 1 large potato
  • 1 small capsicum / bell pepper
  • 1 tsp of minced garlic
  • 1 tsp of minced ginger
  • 2 cups of tomato puree
  • ¼ cup of green peas
  • 1 tsp of red chilli powder (I use Kashmiri Chilli Powder)
  • ½ tsp of turmeric powder
  • 2 tbsp of pav bhaji masala (adjust to taste)
  • 1 tbsp of oil
  • 2-3 tbsp of butter
  • 1¬†onion, chopped fine, to serve
  • 1 small bunch of coriander leaves, for garnish
  • 6 lemon or lime wedges, to serve
  1. Pressure cook the cauliflower and potato until completely tender (3 whistles)
  2. Mash well with the water used to cook it. Set aside
  3. Heat the oil and add chopped capsicum. Cook for 2-3 mins until it begins to soften
  4. Add the ginger and garlic. Saute for a few seconds
  5. Add chilli powder and turmeric powder. Fry for 5 seconds and add the mashed vegetables
  6. Mix well and add tomato puree along with 1 cup water
  7. Bring to boil and add pav bhaji masala and peas
  8. Cook covered for 10-15 mins
  9. Open and cook further until the desired consistency is reached
  10. Add salt and butter. Mix well, and remove from fire
  11. When ready to serve, butter the pav generously and toast until golden on a griddle or tawa
  12. Add chopped onions and coriander leaves on the bhaji. Squeeze lime juice and eat immediately
Recipe by Edible Garden at