Take carrot, potato, cauliflower, broccoli, beetroot in a pressure cooker, add water and pressure cook for 2 to 3 whistle.
Now heat oil in a pan, add cumin and let them sizzle.
Add onion, capsicum, green chillies and saute them for 2 mins or so.
Add in ginger garlic paste and cook for a min.
Add in tomatoes and cook that down till it gets mushy.
Add in pav bhaji masala powder , turmeric powder and salt and mix well.
Add in veggie mix along with any liquid. And mash it well using a spoon.
Now add in kashmiri chilli powder and mix well.
Add in paneer and simmer for 10 mins.
Add in coriander leaves and mix well.
When serving, heat butter in a pan, spoon some pav bhaji mix in the pan and cook for 2 mins, now melt some more butter in the sides, place slit pav buns and toast till golden.