To prepare the bottle masala, dry roast all the spices till aromatic and fragrant. Cool and grind to a powder. Store in an airtight bottle or container and use as necessary.
To prepare the coconut spice mixture, grind all the ingredients given under No.3 with a little bit of water to make a thick paste.
Heat vegetable oil in a pressure cooker (or pan if you don’t have a cooker). Add the star anise, cardamom and bay leaf; after a few seconds when the spices have becomes fragrant, add the chopped onions.
Sauté till light brown and then add the red chilli powder. asafoetida, tomato paste and coconut spice paste. Cook on low heat till the masala comes together and the rawness of the spices and coconut have gone.
Then add the chickpeas and cook till done (around 2-3 whistles would be enough if using a pressure cooker).
Finally, add the mustard leaves, stir through and remove from heat. Since these are baby leaves, it does not require any cooking time but if you are using the bigger ones, you may need to cook it for about a minute.
Garnish with chopped coriander leaves and serve warm.