Cut the Paneer into small pieces. Roast the Paneer in oil. Then, sprinkle turmeric powder and soak in water for 10 mins.
Meanwhile, heat a pan with oil, deep fry the onions till light brown, drain and keep aside.
Next, fry the grated coconut till light golden, then add garlic, continue to fry for a min. Next goes the peppercorns. Sauté everything well. Simmer for 1 min.
Then, add one after the other, the cinnamon, cardamom, cloves, fenugreek, cumin seeds. Fry everything for 2 mins in sim.
Finally, add the poppy seeds and fry for a few seconds. Remove from heat and add the chilli powder and coriander powder and mix well.
Allow it to cool. Then, add the deep fried onion to the spices and grind to a smooth paste using little water.
Heat a big pan with oil. Add the chopped onions and sauté till light brown. Then, add the ground paste, finely chopped tomatoes and adjust salt. Cover and simmer for 10 mins. When the oil comes out, add 1 cup water. Bring to boil and simmer for 10 mins.
Finally, add the Paneer cubes and sim for 10 mins. Garnish with coriander leaves.
Tastes great with Rotis!