01 -
Heat a heavy-bottomed pan over medium heat. Add Kashmiri chilies, coriander seeds, cloves, cinnamon stick, cardamom pods, black peppercorns, cumin seeds, and mustard seeds. Sauté gently for about 1 minute, stirring, until aromatic and lightly browned. Do not let spices burn. Remove from heat.
02 -
Transfer toasted spices to a grinder. Add garlic, ginger, tamarind paste, and vinegar. Pour in 120 ml water. Grind until a smooth paste forms, scraping sides as needed.
03 -
Place paneer cubes into a large bowl. Add all vindaloo paste and mix until pieces are well coated. Cover and refrigerate for 15 to 30 minutes to marinate.
04 -
In a heavy-bottomed pan over medium-high heat, add oil. Add diced onions and sauté for 7 to 8 minutes until deeply golden brown.
05 -
Add ground turmeric and salt to the onions, stir well. Add marinated paneer cubes, mixing gently to coat. Dissolve any remaining marinade paste in the second portion of water (120 ml) and pour into the pan. Add brown sugar and stir to combine.
06 -
Cover the pan and cook for 5 minutes on medium heat, allowing paneer to soften and flavors to develop.
07 -
Remove from heat. Garnish with fresh cilantro. Serve hot with rice, naan, or roti.