Heat a dry pan over medium heat. When hot, add the coriander seeds, cumin seeds, black peppercorns, fennel seeds, cardamom pods, cloves, star anise, fenugreek seeds and cassia bark. Swirl around the pan.
After 15 seconds add the mustard seeds, bay leaves and curry leaves. Continue to roast for another 30 seconds, gently moving the pan in a swirling motion to avoid burning.
As soon as you smell the attractive aromas and fragrances released by the seeds, they are ready.
Transfer the roasted seeds and leaves to a mortar and pestle, spice grinder, or small coffee grinder along with the fenugreek leaves, turmeric, and chili powder. Grind to a smooth powder.
Transfer to an airtight container and store in a cool, dark place for up to 2 months.