Secret Pav-bhaji Recipe
Secret Pav-bhaji Recipe is a medium Indian recipe that serves 4. 350 calories per serving. Recipe by Denish Tanna on YouTube.
Prep: 30 min | Cook: 30 min | Total: 1 hr 15 min
Cost: $6.06 total, $1.52 per serving
Ingredients
- 6 tablespoons Unsalted Butter (Amul butter preferred; divided (4 tbsp for bhaji, 2 tbsp for toasting pav))
- 1 teaspoon Cumin Seeds (Whole seeds)
- 2 medium Onion (Finely chopped, about 200 g)
- 1 tablespoon Ginger Paste (Freshly grated ginger blended with a little water)
- 4 medium Tomatoes (Fresh, pureed; reserve the liquid as tomato water)
- 1 cup Green Peas (Frozen or fresh, thawed)
- 1 medium Eggplant (Brinjal) (Skin removed, diced and shallow‑fried in butter, then mashed)
- 1 cup Cauliflower Florets (Boiled until soft)
- 2 medium Potatoes (Boiled, peeled and mashed (about 300 g))
- 1 teaspoon Red Chili Powder (Adjust to taste)
- to taste Salt
- 1 cup Water (Tomato Water) (Reserved liquid from pureed tomatoes)
- 8 Pav (Indian Bread Rolls) (Soft buns, sliced horizontally)
Instructions
Prepare Vegetables
Finely chop the onions, grate the ginger to make a paste, puree the tomatoes and set aside the liquid. Boil the potatoes, cauliflower florets, and peas until tender. Fry the diced eggplant in 2 Tbsp butter until golden, then mash it.
Time: PT15M
Temper Butter and Sauté Aromatics
In the large pot, melt 2 Tbsp butter over medium heat. Add cumin seeds and let them sizzle for 10 seconds, then add the chopped onions. Sauté until onions turn translucent and lightly golden.
Time: PT5M
Temperature: Medium heat
Add Ginger and Tomatoes
Stir in the ginger paste and cook for 1 minute. Add the pureed tomatoes and the reserved tomato water. Cook, stirring occasionally, until the mixture thickens and the raw tomato smell disappears.
Time: PT5M
Temperature: Medium heat
Incorporate Spices and Boiled Veggies
Add chili powder and salt. Then add the boiled peas, mashed eggplant, mashed potatoes, and cauliflower. Mix well.
Time: PT3M
Simmer the Bhaji
Add an additional ½ cup water if the mixture looks too thick. Reduce heat to low, cover, and let the bhaji simmer for 10‑12 minutes, stirring every few minutes. Use the masher to achieve a coarse‑smooth texture.
Time: PT12M
Temperature: Low heat
Finish with Butter
Stir in the remaining 2 Tbsp butter just before turning off the heat. Let it melt completely for a glossy finish.
Time: PT2M
Toast the Pav
Heat a separate skillet over medium heat. Slice each pav horizontally, spread a thin layer of butter on the cut sides, and toast until golden brown on both sides.
Time: PT5M
Temperature: Medium heat
Serve
Transfer the hot bhaji to a serving bowl, garnish with a small pat of butter if desired, and serve with the butter‑toasted pav on the side.
Time: PT3M
Nutrition Facts
- Calories
- 350
- Protein
- 8 g
- Carbohydrates
- 45 g
- Fat
- 12 g
- Fiber
- 6 g
Dietary info: Vegetarian, Can be made vegan by substituting butter with plant‑based margarine
Allergens: Dairy (butter), Gluten (pav bread)
Last updated: April 18, 2026








