Place the cubed paneer and marinade ingredients into a small bowl, mix and leave to marinade for 1 hour (or more) in the fridge. You can skip the marinating time and just mix ingredients together and cook but marinating will provide a deeper flavour throughout the paneer.
Place the marinated paneer in a frying pan (no need to add extra oil) and fry until golden on each side (this should only take around 6-7 minutes. Remove from the heat and set to one side.
Remaining ingredients
Add an inch of water to a large pan and bring to the boil. Once boiled, add all of the spinach and weigh it down with a large lid. Steam until the spinach has wilted and the water has evaporated which should take around 5 minutes.
Place the wilted spinach into a food processing jug with the ground turmeric, cumin, paprika or chilli, garlic cloves and yoghurt and whizz until your reach a fine texture. Season to taste.
Add the spinach mixture to the pan with the paneer, heat through gently and serve while warm.