In a steamer, steam french beans, carrot, cauliflower till it gets tender. Boil potatoes and mash it, keep it aside.
Coarse grind the steamed vegetable in a food processor. Keep it aside.
Ingredients for bhaji.
Heat 4 tbsp oil and 1 tbsp butter in a pan, add 1/2 tsp cumin seeds. Wait till crackles, add onion, little salt and ginger- garlic paste. Saute in a medium heat till slightly golden brown.
Add chopped tomatoes, saute till tomatoes gets mushy. Add chopped bell peppers, turmeric powder and saute for 2-3 min in medium heat with closed lid.
Add pav bhaji masala, garam masala, coriander and cumin powder, red chili and kasoori methi, chaat masala, saute for 3-4 min. (red chili is optional, if u don’t want spicy then skip it).
Add grind vegetables, mashed potatoes and vegetable stock, cook for another 6-7 min in low to medium heat with closed lid. Stir at regular interval for even cooking.
Add 1 tbsp butter and stir it well.
Add tomato ketchup and honey, mix well and turn off the heat and cover it for 3 min. Pav bhaji is ready to be served.
Garnish with coriander leaves and onion ring. Sprinkle some lemon juice on bhaji. Serve hot with wheat Pav or regular Pav.