Heat oil and butter in a pan, add cumin and let them sizzle.
Add in onions, chillies and saute for 3 to 4 mins.
Add in ginger garlic paste and saute for 2 mins.
Add tomatoes, salt and turmeric powder and mix well.
Add spice powders and mix well.
Add in cauliflower and mix well. Cover and cook on low heat for 10 mins.
Add capsicum and mix well.
Add paneer and toss gently.
Add in water and bring it to a boil.
Add in cornflour which is mixed with some water. Cook till thickens.
Add in kasuri methi leaves and mix well.