Marinate the Chicken: In a bowl, combine the cleaned chicken pieces with turmeric, salt, lemon juice, and ginger-garlic paste (if using). Rub this marinade into the chicken. Cover and set aside for at least 20–30 minutes while you prepare the masala. *(Marination infuses the meat with flavor and yields juicier chicken.)*
Prepare Chettinad Masala: Heat a dry heavy-bottomed pan or kadai on low-medium heat. Add all the whole spices for the masala (coriander seeds, dried red chilies, fennel, cumin, pepper, cardamom, cloves, cinnamon, star anise, kalpasi) except the coconut. Dry roast these spices, stirring frequently, until they become aromatic and lightly golden. Now add the grated coconut to the same pan and roast for another 2 minutes, stirring constantly, until the coconut turns light golden brown. Turn off the heat and transfer the roasted spices and coconut to a plate to cool. Once cool, grind them in a mixer or spice grinder with a few tablespoons of water to make a smooth Chettinad masala paste. *(Roasting on low heat is crucial to avoid burning the spices; you want a deep toasty aroma. The freshly ground paste will have a nutty, spicy fragrance.)*
Sauté Onions and Aromatics: Heat the oil in a large pot or deep pan over medium heat. Add the sliced onions and sauté until they turn translucent and light golden brown. This may take about 8–10 minutes; stir regularly so they cook evenly. Tip: Properly browned onions impart sweetness and depth to the gravy.
Add Curry Leaves and Ginger-Garlic: Toss in the fresh curry leaves and stir for a few seconds until they crackle and release their aroma. Then add the 2 tablespoons of ginger-garlic paste. Sauté this mixture for 1–2 minutes until the raw smell of ginger and garlic disappears. (Frying these aromatics in oil releases their flavors into the base of the curry.)
Cook Chicken: Add the marinated chicken pieces to the pan. Increase the heat to medium-high and sauté the chicken for about 5 minutes, stirring occasionally, until the exterior of the chicken turns opaque and lightly browned. This seals the juices and adds a nice flavor to the meat.
Tomatoes and Simmer: Add the chopped tomatoes to the pan and sprinkle in the 1/2 teaspoon of turmeric (if you didn’t use ginger-garlic in the marinade, you could also add a pinch of red chili powder for extra heat at this stage). Cook the tomatoes with the chicken for about 3–5 minutes, stirring often, until the tomatoes break down and become soft. The mixture will start to form a thick base. Pour in about 1 cup of water and stir well, scraping up any browned bits at the bottom of the pan. Bring the curry to a boil, then reduce the heat to low, cover with a lid, and let it simmer. Cook for about 20 minutes (or until the chicken is nearly tender), stirring occasionally. (Simmering gently allows the chicken to cook through and the flavors to meld. Add a bit more water if it starts looking too dry, but remember the masala paste will also thicken the gravy.)
Add Chettinad Masala Paste: Once the chicken is cooked and the gravy has reduced slightly, stir in the prepared Chettinad spice-coconut paste. Mix it thoroughly into the curry. If the gravy is very thick, add a splash of water to help blend the paste. Simmer the curry uncovered on low heat for another 10 minutes, stirring occasionally. You will see the gravy deepen in color and aroma, and a bit of oil may begin to surface on top. Tip: Check seasoning at this stage and add salt if needed. The roasted spice paste is what truly defines this Chettinad curry, so let it cook in the gravy for several minutes to infuse the chicken with its rich flavor.
Garnish and Serve: Turn off the heat. Sprinkle the chopped fresh coriander leaves over the curry and give it a final stir. Let the Chettinad Chicken Curry rest for 5 minutes before serving – this brief rest helps all the flavors settle. Serve hot and enjoy the explosion of spicy, savory goodness in each bite!