Cut 200 grams of paneer into large relatively thick pieces and mash or grate 100 grams of paneer separately. Mix ½ tsp of salt with the mashed paneer.
Crush 5 pieces of almonds and 4 pieces of cashew nuts, cut 6 pieces of resins (kismis) into small pieces, and chop a handful of fresh mint, fresh coriander, and 3 pieces of green chilies.
Add the dry fruits followed by chopped mint leaves, coriander leaves, green chilies and ¼ tsp of garam masala powder to the mashed paneer. Mix them nicely.
Add ½ tsp of sugar powder. Mix again. Stuff the paneer slices.
Make a batter with 2 tsp of corn flour, 1 tsp of refined wheat flour (maida), a pinch of turmeric powder and water.
Coat the four corners of the stuffed paneer pieces with the batter and whole of them with corn flour.
Roughly dice 4 pieces of onions and slit 2 pieces of green chilies from the middle. Also take 12 pieces of cashew nuts, break them and soak in warm water for half an hour.
Fry a small piece of bay leaf, one whole black cardamom and 2 pieces of whole green cardamoms in 1 tbsp of cooking oil for 5 seconds on a medium flame. Add the diced onions, slit green chilies, and soaked broken cashew nuts. Fry for a minute on a high flame until soft. Add ¼ tsp of turmeric powder.
Add a large piece of roughly diced tomato with salt to taste. Add 2 bowls of water and bring to a boil and then let it cook for 15 minutes on a medium flame.
Make masala mixture with 1 tsp of ginger garlic paste, ¼ tsp of turmeric powder, ½ tsp of red chili powder, ½ tsp of coriander powder, ¼ tsp of cumin powder and as much as water required to make it runny.
Remove the bay leaf and black cardamom from the onion and tomato mix. Blend it in a mixie when cool.
Fry 2 pieces of bay leaves, 1 piece of whole black cardamom and a whole green cardamom in a mixture of 1 tbsp of cooking oil and 10 grams of butter on a medium flame for 10 seconds. Add the masala mixture and cook until dry and grainy.
Add the onion tomato paste. Stir and cook on a medium flame until bubbles are seen. Add salt to taste and cook for 5 minutes until the oil separates.
Add 2 tsp of whisked curd and cook for 2 minutes. Add 2 cups of warm water. Cook and check the consistency.
Add ¼ tsp of garam masala powder, ¼ tsp of roasted and crushed dry fenugreek leaves (Kasuri methi), 1 tbsp of butter, and 1 tbsp of fresh cream. Mix and add ¼ tsp sugar.
Heat an adequate amount of cooking oil and fry the stuffed paneer pieces on a medium flame. Keep a spatula underneath so that the paneer pieces do not stick to the bottom.
Flip and remove after a minute or two.
Put them on a plate laid with tissue paper to absorb excess oil. Cut them into small triangular pieces when cool. Pour the gravy on top.
Your tasty and creamy homemade paneer pasanda is ready.