Pav Bhaji Recipe
Pav Bhaji Recipe is a medium Indian recipe that serves 8. 350 calories per serving. Recipe by Your Food Lab on YouTube.
Prep: 45 min | Cook: 35 min | Total: 1 hr 35 min
Cost: $11.75 total, $1.47 per serving
Ingredients
- 4 medium Potatoes (peeled and cubed)
- 1 small head Cauliflower (cut into florets)
- 1 cup Green Peas (frozen, thawed)
- 1 small Beetroot (boiled, peeled and diced (optional for color))
- 4 large Tomatoes (pureed)
- 1 large Onion (finely chopped)
- 4 tablespoons Unsalted Butter (divided; use extra for serving)
- 8 pieces Pav (Indian bread rolls) (soft buns, sliced horizontally for toasting)
- 2 tablespoons Pav Bhaji Masala (homemade blend of coriander seed, cumin, fennel, black pepper, cinnamon, cloves, bay leaf, dry mango powder)
- 2 tablespoons Kashmiri Red Chili Paste (homemade for bright red color, mild heat)
- 1 tablespoon Garlic Paste (fresh garlic blended with a little water)
- 1 teaspoon Green Chili Paste (optional for extra heat)
- 1 teaspoon Salt (or to taste)
- 1 tablespoon Lemon Juice (freshly squeezed)
- 2 tablespoons Fresh Coriander Leaves (chopped for garnish)
- 1.5 cups Water (adjust for desired consistency)
Instructions
Prepare Homemade Pav Bhaji Masala
Toast coriander seeds, cumin seeds, fennel seeds, black peppercorns, cinnamon stick, cloves, and bay leaf in a dry pan for 2 minutes. Grind to a fine powder, then mix in dry mango powder and store in an airtight jar.
Time: PT10M
Make Kashmiri Red Chili Paste
Soak 2 tbsp Kashmiri red chilies in warm water for 10 minutes, drain, then blend with 1 tbsp oil and a pinch of salt until smooth.
Time: PT5M
Make Garlic Paste
Peel 6 garlic cloves, add 1 tsp water and blend to a smooth paste.
Time: PT5M
Make Green Chili Paste (Optional)
Blend 2 green chilies with 1 tsp water until smooth.
Time: PT5M
Boil Vegetables Separately
Pressure‑cook the cubed potatoes for 2 whistles (≈8 minutes). In a separate pot, boil cauliflower florets, peas, and diced beetroot with a pinch of salt and ¼ tsp turmeric for 10‑12 minutes until tender.
Time: PT20M
Prepare Fresh Ingredients
Finely chop the onion, puree the tomatoes, and roughly chop coriander leaves.
Time: PT5M
Sauté Onion
Heat 2 tbsp butter in the large pan over medium heat. Add chopped onion and sauté until golden brown, about 3 minutes.
Time: PT3M
Temperature: Medium heat
Add Tomato Puree
Stir in the tomato puree, cook for 5 minutes until the raw smell disappears and oil begins to separate.
Time: PT5M
Temperature: Medium heat
Combine Vegetables and Masala
Add the boiled potatoes, cauliflower, peas, and beetroot to the pan. Sprinkle Pav Bhaji masala, Kashmiri red chili paste, garlic paste, green chili paste (if using), and salt. Mix well.
Time: PT2M
Mash and Simmer
Using the masher, crush the vegetables while adding water gradually. Simmer on low‑medium heat for 15 minutes, stirring occasionally, until the bhaji reaches a thick yet pourable consistency.
Time: PT15M
Temperature: Low‑medium heat
Finish with Butter and Lemon
Stir in the remaining 2 tbsp butter and lemon juice. Cook for another 3 minutes, then garnish with chopped coriander.
Time: PT3M
Temperature: Low heat
Prepare Garlic Chutney
Blend the remaining garlic paste with 1 tsp lemon juice, a pinch of salt, and 1 tsp water to a smooth consistency.
Time: PT5M
Toast Pav
Heat the tawa over medium heat, spread a thin layer of butter on each side of the pav, and toast for 2‑3 minutes until golden and slightly crisp.
Time: PT5M
Temperature: Medium heat
Serve
Place a generous ladle of hot bhaji in a serving bowl, top with a dollop of butter, garnish with coriander, and serve alongside butter‑toasted pav and garlic chutney.
Time: PT2M
Nutrition Facts
- Calories
- 350
- Protein
- 8 g
- Carbohydrates
- 55 g
- Fat
- 12 g
- Fiber
- 6 g
Dietary info: Vegetarian, Can be made vegan by substituting butter with plant‑based oil
Allergens: Dairy (butter), Gluten (pav)
Last updated: April 15, 2026








