Pour oil in a pan.
Sauté onion till golden brown. Grind the onion to make a paste.
Next, put in the cloves, cardamom, cinnamon stick and onion paste in the pan.
Sauté them well.
Add ginger, garlic and green chillies.
Once it's cooked add cumin powder, coriander powder, turmeric powder, red chili powder, salt, garam masala, black pepper powder and curd.
Sauté well and add paneer cubes.
Pour cream over the paneer mixture.
Add water to form a gravy.
Cover the pan with foil paper and put on the lid.
Cook for 10 minutes.
Garnish with mint and coriander leaves.
Mix well and serve hot.