- 225g paneer, cubed into 1 1/2 inch cubes
- 150g fried tofu puffs, cubed into 1 1/2 inch pieces
- 150g cassava (or potato), peeled, cubed into 1 1/2 inch pieces and boiled until al dente
- 100g baby button mushrooms wiped clean
- For the tandoori paste
- 1 tsp whole coriander seeds
- 6 black peppercorns
- 2 dried Kashmiri chilies
- 2 tsp fine cornmeal
- 1-inch cassia bark
- 1 1/2 tsp cumin seeds
- 1-star anise
- 4 cloves
- Seeds of 4 cardamom pods
- 5 tbsp concentrated tomato puree
- 3 cloves garlic, crushed
- 2 tsp ginger, minced
- 2 tbsp dark brown sugar/muscovado sugar
- Juice of 2 lemons
- 2-3 tsp salt or to taste
- 1 tbsp plain Greek yogurt
To make the paste: Combine the coriander seeds, peppercorns, Kashmiri chilies, cassia bark, cumin seeds, star anise, cloves, cardamom seeds and cornmeal in a dry frying pan.
Gently toast the spices on low heat, moving around constantly until aromatic (3-5 minutes). Don’t let the spices catch and scorch.
Place the dry-roasted spices in a pestle and mortar or in a small blender and grind to a fine powder.
Add the tomato puree, sugar, salt, lemon juice, garlic, yogurt, and ginger and blend again until smooth. Add 3-5 tbsp water if needed.
Bring a pan of salted water to the boil and add the cubed paneer and tofu. Gently boil for 4 minutes and drain. This softens them up for the marinade.
Combine the paneer and tofu, along with the cassava (or potatoes) and mushrooms with the tandoori paste and combine gently. Refrigerate for 1 hour-24 hour depending on the time you have.
Skewer the ingredients onto metal skewers or soaked wooden skewers and place over hot coals, turning until deliciously charred.