Wash and drain the chopped spinach and coriander and keep aside to drain.
In a cooking pot, heat oil and add onions, gg paste and green chilies. Sauté until the onions are soft and ginger garlic paste is not raw.
Add tomato and salt (and red chili), cover and allow to cook on low until the tomatoes are soft.
Now add spinach and coriander, cover and cook on low again until the spinach and coriander loses volume. Give a stir and continue to simmer for 10 minutes until the spinach is cooked.
Turn the flame off and allow to cool down.
Transfer the spinach mixture to a blender alongwith some water and blend to a smooth paste. Keep in the blender.
In the same cooking pot, add 1 tbsp oil and add cloves, cinnamon, bay leaves and cumin seeds. Allow to crackle and add spinach paste.
Add whisked yogurt, whisked cream, cumin powder and coriander powder and give it a stir.
Lastly add paneer cubes and stir gently,
Allow to simmer for 2 minutes on low flame and then turn the flame off.
Garnish with cream and serve with naan or chapati.