My Ginger Garlic Kitchen
Get Hundreds of Easy Meal Ideas at My Ginger Garlic Kitchen Website

Pav Bhaji Recipe

Pav Bhaji is a popular Indian street food where Pav aka dinner rolls/buns are served with steaming hot spicy and fragrant mashed vegetable gravy.

« Go back Print this recipe »
Pav Bhaji Recipe

Prep Time = 20 minutes
Cook Time = 35 minutes
Total Time = 55 minutes
Category = Snack
Cuisine = Indian
Serves = 6
Nutrition Info = 230 calories
Serving Size = 1 serving


» Homemade Pav Bhaji Masala Powder Recipe:

» For Bhaji Base:

» For Bhaji Tadka (Tempering):

» For Serving:


» How To Make Pav Bhaji Masala Powder:

  1. Dry roast the bay leaf, kashmiri dry red chillies, coriander seeds, cloves, cumin seeds, fennel seeds, cinnamon and cardamom in a broad non-stick pan for about 5 minutes on a medium-low heat.
  2. Transfer roasted spices to a plate and let them cool completely.
  3. Once the spices are cooled grind them into a fine powder using a spice grinder along with turmeric powder, dry ginger powder, amchur powder and black salt. You can pass it through a sieve to get a very fine powder.
  4. Store pav bhaji masala in an airtight container at room temperature. Use it as required.

» How To Make Bhaji:

  1. Heat 1 tablespoon of oil and 2 tablespoons of butter in a broad pan over medium heat.
  2. Once hot, add chopped capsicum and cumin seeds.
  3. Sauté for 3 minutes.
  4. Add chopped carrots, 1/4 cup green peas, 1 teaspoon of black pepper powder, 2 tablespoons of pav bhaji masala, 1 tablespoon of kasuri methi and mix well.
  5. Sauté for 3 minutes.
  6. Add salt and mix well.
  7. Now add boiled cauliflower, chopped tomatoes, and grated beetroot.
  8. Mix everything well and cook for 3 minutes.
  9. Add 2 tablespoons of ginger garlic paste.
  10. Mix well and cook for 3 minutes.
  11. Add boiled potatoes and mix everything well to combine.
  12. Using a potato masher, mash the veggies until they are entirely mixed.
  13. Add 1 1/4 cups water and mash again using a potato masher. (You can also use an immersion blender).
  14. Let the bhaji cook for about 10 minutes over medium-low heat.
  15. Bhaji base is ready. Keep it aside.

» Making (Tempering) Tadka for Bhaji:

  1. Heat 1 tablespoon of oil and 3 tablespoons of butter in a broad pan over medium heat.
  2. Add chopped onions, and mix well to combine.
  3. Add chopped coriander leaves.
  4. Mix everything well and sauté for 3-4 minutes.
  5. Add Kashmiri red chili powder and mix well.
  6. After 1 minute add pav bhaji masala and some salt, if needed.
  7. Let the spices cook in oil for about 1 minute.
  8. Add little water and let the tadka come to boil. Add some more water and cook for 3-4 minutes.
  9. Add this tadka to bhaji base and mix everything well.
  10. Let the bhaji cook for 3-4 minutes.
  11. Add coriander leaves and mix well.
  12. Cook for 3-4 minutes. Bhaji is ready. Turn off the heat and keep it aside.

» Toasting Pav:

  1. Add butter, pav bhaji masala, coriander leaves to a flat griddle. Melt the butter over medium-low heat.
  2. Slice the pav and place it on the pan. Toast the pav from the sides.

» Serving:

  1. Transfer prepared bhaji on a serving plate.
  2. Top bhaji with a dollop of butter, some chopped onions, chopped coriander, and a dash of lemon juice
  3. Serve hot with butter toasted pav.


  1. Use vegan butter for the vegan version.
  2. I have used homemade pav bhaji masala, but you can use any other brand?s pav bhaji masala.
  3. You can add any other vegetables such as cabbage, broccoli, french beans, or aubergine.
  4. I have used homemade ladi pav, but you can also use any dinner rolls or buns.

For questions and suggestions:

If you have any questions or suggestions about this recipe, please do contact us via this contact form or via the social channels:

Website: // Contact Form // Facebook Page // Youtube Page // Instagram Page // Pinterest Page