To prepare masala for gravy take Water and to it add salt, cinnamon, green cardamom, black cardamom, bay leaves, green chilies, garlic cloves, ginger, Cloves, chopped tomatoes, chopped bottle gourd, chopped coriander and chopped onions.
Put on the lid and cook for about 15 to 20 minutes over a low to medium heat or till all the veggies get tender.
And then let it come down to the room temperature.After which grind it into a fine paste.
Now to prepare the filling for the Kofta coarsely crush fried cashews and to this add ginger paste, green cardamom powder, red chilli powder, pepper, roasted cumin powder, salt and cottage cheese.
Mash the cottage cheese with your hand and bind all the ingredients together.
Divide the filling into eight portions.
To make the Paneer Kofta ,mash and rub the Cottage cheese with your palm until soft and fluffy.
In the Paneer then add and mix, corn flour, green cardamom powder and salt.
Again divide this Cottage cheese dough into eight portions.
Stuff these Cottage cheese balls with the made filling.
Place these stuffed Cottage cheese balls over a perforated tray and steam for 8-10 minutes on medium heat.
Then cool and remove these from the tray.
Now in the hot Oil add ginger-garlic past.Stirring continuously saute for a minute on low .
Add Kashmiri red Chilli powder, continuously keep on stirring for few seconds and then add the made masala paste along with salt and green cardamom powder.
Continuously stir and cook on low for 2-4 minutes and then add Water, Cashew milk, crushed dry Fenugreek leaves and butter.
Dip the steamed Paneer Kofta’s in the gravy and cook them over high for just a minute.
Serve always hot with Pulao,Biryani or Naans.