Dry roast and remove 1 tbsp of cumin seeds, 1 tbsp of coriander seeds, 8 pieces of black peppercorns, ¼ tsp of methi (fenugreek) seeds, 1 piece of mace (½ inch size flower), 1 piece of black cardamom, 1 piece of green cardamom, 4 pieces of cloves, 1 piece of cinnamon (1 inch stick), 1 tsp of sesame seeds, 1 tsp of poppy seeds, 4 pieces of dry red chilies, 1 piece of bay leaf, and 10 pieces of cashew nuts.
Dry roast 2 tbsp of coconut (fresh, cut into small pieces).
Make a paste of them, adding water as needed.
Fry 250 grams of paneer (cut into small square shape) in 1 tbsp cooking oil with ¼ tsp of Kashmiri red chili powder and ¼ tsp of salt.
Fry ½ cup finely chopped onions in 1 tbsp cooking oil. Add 1 tsp of ginger garlic paste and ¾ cup finely chopped tomato.
Make a space in the middle. Put 1 tbsp oil. Add ½ tsp of turmeric powder and 1 tbsp of Kashmiri red chili powder.
Add the masala paste. Mix it, cover and cook for 12 minutes on a medium flame until dry.
Add masala water. Mix, cover, and cook for 4 minutes. Check the doneness.
Add 1.5 cups of water more and salt to taste. Bring it to a boil. Add the fried paneer pieces.
Add 1 tbsp of dry fenugreek leaves (Kasuri Methi, crushed) and 1 tbsp of ghee (clarified butter).
Heat a charcoal piece, put it in a small bowl, put 1 tsp of ghee, and smoke the dish for a minute.
Remove the charcoal bowl. Check the dish. Transfer it to a serving bowl.
Your tasty and spicy homemade paneer Kolhapuri is ready.