In a wok, some oil. When the oil is hot, add cumin seeds. Let it splutter then add garlic. Once the garlic is cooked, add sliced onions. Cook onions till they become lightish brown. Add some salt to help onion cook faster.
Then add masalas- red chilli powder, turmeric powder and coriander powder. Mix well and cook the masala for 10-15 seconds.
Next add fresh tomato puree. For tomatoes to cook faster, add some salt and mix well. Also, add minced ginger. Cook till the water completely evaporates and the masala starts leaving oil.
Once the masala is well cooked, carrot and capsicum juliennes. You can also add cabbage or other vegetables of your choice
Add 1/2 tsp of your favourite pav bhaji masala and mix well. Cook for 10-15 seconds then add a tbsp of tomato ketchup.
After adding ketchup cook the masala for just 10-15 seconds more. I don't like cooking the vegetables all the way. The veggies should have that crunch once you take a bite.
Now put in paneer cubes, not so big, and add crushed kasuri methi. Mix them all well. Check for salt, once done, switch off the flame.