Soak cashews in hot water for 20 -30 minutes. Drain cashews and blend in blender adding some water making smooth paste
Make tomato puree in the blender
Heat a pan on low flame. Add butter, bay leaf and saute till oil becomes fragrant.
Add ginger-garlic paste and saute till raw aroma goes away.
Add tomato puree and saute. cook for some 5-6 minutes and add kashmiri red chili powder.
Saute till oil leaves edges.
Add cashew paste and stir well. Saute till the oil leaves the edges again. Keep stirring.
Add water and mix well. Simmer on a low flame. and bring to boil
Cook for 3-4 minutes, add half of ginger jullienne. Add green chilli
Now add salt and sugar. sugar optional.
Mix well and simmer for a minute or so till the gravy thicken to desired consstency.
Add paneer cubes. Stir and add cream and kasuri methi
Add garam masala. Mix gently and switch off the gas.
Garnish with coriander leaves and ginger julienne.