Total Time
1hr 30mins
Prep 1 hr
Cook 30 mins

This is a family favourite. I learnt this in Oman from a chef who used to come home part-time and cook for my family. He is no longer cooking for the family, but I have learnt this recipe well and make it on weekends. My husband adores the flavour.

Ingredients Nutrition


  1. Boil spinach in a pot of water. Drain the water.
  2. Soak the paneer in a bowl. Add water. Let it remain that way to de-frost for about 1 hour.
  3. Put the boiled spinach in a mixer and add a little water to prepare spinach puree.
  4. Heat oil in a pot.
  5. Add ginger and onion. Stir-fry until browned.
  6. Add all the spice powders.
  7. Fold in the tomato puree.
  8. Mix well and bring to a boil.
  9. Now, lower heat and add the spinach puree. Allow it to cook for a few minutes.
  10. Drain the paneer; remove all the water.
  11. Cut the paneer into cubes.
  12. Shallow fry the cubes of paneer in oil until lightly browned on either side. Add to the pot of spinach mixture.
  13. Mix lightly and serve hot with Indian flatbreads (rotis) or naan and/or pulao.