Heat more oil and butter in the same pan on medium flame.
Add cumin seeds and let it sizzle.
Add the finely diced onions and saute until golden.
Reduce the flame to low and add all the spice powders and roast for 2 to 3 minutes.
Add in the finely chopped coriander leaves and saute them for a minute.
Stir in the prepared curry paste, tomato paste and cream and increase the flame to medium.
Add the green peas, ginger and green chilli along with some water.
Add salt to taste and bring the curry to boil.
Stir in the paneer cubes (you may pan fry the paneer) and add more water if required.
Bring to boil and let it cook for 2 minutes and switch off.
Sprinkle garam masala and serve hot with rice or aloo parathas or rotis.