Heat a medium pan, preferably cast iron, on low to medium heat. Ensure the heat is not too high, to prevent the spices from scorching.
Once the pan is hot, add the coriander seeds, cumin seeds, fennel seeds, fenugreek seeds, and cinnamon stick. Gently stir until aromatic, about 1 minute.
Add the chiles and curry leaves. Continue to stir gently for 1 or 2 more minutes, until you can smell the delightful fragrance of the curry leaves.
Add the turmeric and give the mixture a quick stir. Immediately remove the pan from the heat and allow the spice mix to cool completely.
Once the spices are cool, use a spice grinder to grind them into a fine powder.
Transfer the ground curry powder to an airtight container, preferably glass, and store it in a cool, dark place. This homemade blend keeps for several months.