Heat 1 tbsp oil in a pan, lightly fry the paneer cubes until golden. Remove and set aside.
In the same pan, add another tbsp oil. Fry cumin seeds for 30 seconds.
Add onion, garlic, ginger → cook until soft and golden.
Add turmeric, cumin, coriander, and chilli → stir for 1 min.
Add tinned chopped tomatoes or 2 medium tomatoes chopped, cook until thickened into a sauce.
Add spinach (fresh or thawed frozen), cook until wilted.
Return fried paneer cubes to the pan, stir through.
Add garam masala, cream (or yoghurt), and season with salt.
Simmer gently for 5 minutes, then serve hot with naan or rice.