Step 1: Marinate the Paneer
In a bowl, add paneer cubes, curd, pepper powder, ginger garlic paste, and garam masala. Mix gently and marinate for 15 minutes.
Step 2: Prepare the Gravy Base
Heat oil in a pan and saute onions, cashews, green chillies, garlic, and ginger until soft. Add coriander leaves and saute for 2 minutes. Cool completely.
Transfer to a blender, add curd, and grind into a smooth paste.
Step 3: Roast the Paneer
Heat oil in a pan and roast the marinated paneer cubes until golden brown. Remove and keep aside.
Step 4: Make the Gravy
In the same pan, heat oil and add fennel seeds, bay leaves, cloves, cardamom, and cinnamon.
Add the prepared masala paste and mix well.
Add Kashmiri chilli powder, coriander powder, cumin powder, and salt.
Pour water as needed and cook covered for 10–15 minutes until the raw smell disappears.
Step 5: Finish the Curry
Add kasuri methi and roasted paneer cubes. Mix gently and cook covered for another 5 minutes.
Now Serve hot with chapathi, roti, naan, jeera rice, or pulao.