Chettinad chicken gravy is a boldly spiced, deeply aromatic curry from the Chettinad region of Tamil Nadu in South India. It features chicken simmered in a rich masala paste made from toasted spices, fresh coconut, and a signature blend of black peppercorns and fennel seeds, giving it a distinctive heat and complexity. This recipe works because it layers flavors—dry-roasting whole spices, grinding them fresh, and slow-cooking the chicken in its own juices—resulting in a thick, intensely savory gravy that clings to every piece of meat.
Ingredients
- 2 lbs (900 g) bone-in chicken, cut into 2-inch pieces
- 2 tablespoons (30 ml) vegetable oil or coconut oil
- 1 cinnamon stick (2 inches / 5 cm)
- 4 green cardamom pods, lightly crushed
- 4 cloves
- 1 large onion (about 1 cup / 150 g), finely chopped
- 2 tablespoons (30 g) ginger-garlic paste
- 2 tomatoes (about 1 cup / 180 g), finely chopped
- 1 teaspoon (5 g) salt, or to taste
- 1/2 teaspoon (2.5 g) turmeric powder
- 1 sprig fresh curry leaves (optional)
- 1/4 cup (60 ml) water, plus more if needed
- 2 tablespoons (30 ml) fresh lemon juice
- 2 tablespoons (8 g) fresh cilantro, chopped, for garnish
For the masala paste:
- 2 tablespoons (20 g) coriander seeds
- 1 tablespoon (6 g) fennel seeds
- 1 tablespoon (6 g) black peppercorns
- 1 teaspoon (2 g) cumin seeds
- 1/2 teaspoon (1 g) fenugreek seeds
- 1/2 cup (40 g) grated fresh coconut (or 1/2 cup / 40 g desiccated coconut, rehydrated in 2 tablespoons warm water)
- 4 dried red chilies (adjust to taste)
- 1 teaspoon (5 g) poppy seeds (khus khus)
Instructions
- Make the masala paste: In a dry skillet over medium heat, toast the coriander seeds, fennel seeds, black peppercorns, cumin seeds, and fenugreek seeds for 1-2 minutes, shaking the pan frequently, until fragrant. Remove from heat and let cool slightly. Transfer the toasted spices to a spice grinder or blender along with the grated coconut, dried red chilies, poppy seeds, and 3-4 tablespoons (45-60 ml) of water. Blend into a smooth, thick paste. Set aside.
- Sauté the whole spices: Heat the oil in a heavy-bottomed pot or Dutch oven over medium heat. Add the cinnamon stick, cardamom pods, and cloves. Sauté for 30 seconds until aromatic.
- Cook the onion: Add the finely chopped onion and sauté for 6-8 minutes, until golden brown. Stir frequently to prevent burning.
- Add ginger-garlic paste: Stir in the ginger-garlic paste and cook for 1-2 minutes until the raw smell disappears.
- Add tomatoes and spices: Add the chopped tomatoes, salt, and turmeric powder. Cook for 4-5 minutes, until the tomatoes soften and release their juices.
- Add the masala paste: Reduce heat to low, add the prepared masala paste, and cook for 3-4 minutes, stirring constantly, until the oil begins to separate from the masala.
- Cook the chicken: Add the chicken pieces and curry leaves (if using). Stir well to coat every piece with the masala. Increase heat to medium and sear the chicken for 5-6 minutes, turning occasionally, until the chicken is lightly browned on all sides.
- Simmer: Pour in 1/4 cup (60 ml) of water, scrape up any browned bits from the bottom, and bring to a gentle boil. Reduce heat to low, cover, and simmer for 20-25 minutes, stirring occasionally, until the chicken is cooked through and tender. The gravy should be thick and clinging to the chicken; add a splash more water if it looks too dry.
- Check temperature: Verify the chicken is fully cooked by inserting an instant-read thermometer into the thickest part of a piece (not touching bone) – it must read at least 165°F (74°C), the USDA FSIS safe minimum for poultry.
- Finish: Remove from heat and stir in the lemon juice. Garnish with fresh cilantro.
Tips
- Substitute for fresh coconut: Use unsweetened desiccated coconut; soak it in 2 tablespoons of warm water for 10 minutes before grinding. This keeps the gravy creamy without altering the flavor significantly.
- Adjust the heat: The black peppercorns and dried red chilies make this dish genuinely spicy. For a milder version, reduce the peppercorns to 1 teaspoon and remove the seeds from the dried chilies.
- Don’t skip toasting: Dry-roasting the spices is what unlocks their essential oils and gives Chettinad gravy its characteristic depth. Toast them just until fragrant—over-toasting makes them bitter.
- Use bone-in chicken: Bone-in pieces add more flavor and stay juicier than boneless breasts. If using boneless, reduce simmering time to 15-18 minutes and check temperature.
Serving Suggestions
Serve the Chettinad chicken gravy hot with steamed basmati rice, idli, dosa, or crusty bread. It also pairs beautifully with Indian flatbreads like naan or parotta. A side of cooling cucumber raita or sliced onions with lemon wedges balances the heat.
Variations
- Eggplant Chettinad: Replace chicken with 2 cups (about 300 g) of cubed eggplant. Sauté the eggplant until browned, then simmer in the masala with 1/2 cup (120 ml) water for 10-12 minutes until tender.
- Paneer Chettinad: For a vegetarian option, use 1 lb (450 g) paneer cubes. Pan-fry the paneer until golden, then gently fold into the gravy and simmer for 2-3 minutes.
- Chettinad Fish Gravy: Use firm fish like kingfish or tilapia. Add the fish during the last 5 minutes of simmering; cook until fish flakes easily (145°F / 63°C).
Storage and Reheating
Refrigerate leftovers in an airtight container within 2 hours of cooking. The gravy will keep for up to 4 days. Reheat gently on the stovetop over low heat, adding a splash of water if it has thickened too much. You can also freeze the gravy (without the chicken) for up to 3 months; thaw overnight in the refrigerator before reheating. Always reheat to 165°F (74°C) before serving.
Frequently Asked Questions
Can I use pre-ground spices instead of whole seeds? Yes, but the flavor will be less intense. Use 2 teaspoons ground coriander, 1 teaspoon ground fennel, 1 teaspoon ground black pepper, 1/2 teaspoon ground cumin, and a pinch of ground fenugreek. Toast the ground spices in a dry pan for 30 seconds, then add the coconut and chilies.
Why is my gravy too dry or too watery? If it’s too dry, you likely simmered it uncovered for too long; add warm water a tablespoon at a time until you reach a saucy consistency. If it’s too watery, remove the lid and simmer on medium heat for 5-7 minutes to reduce.
Can I make this in a pressure cooker or Instant Pot? Absolutely. Sauté the onions, tomatoes, and masala using the sauté function, then add the chicken and water. Cook on high pressure for 10 minutes, then quick-release. Check the chicken temperature; it should be 165°F (74°C).
What if I don’t have poppy seeds? Poppy seeds add a subtle nuttiness and thicken the gravy. You can omit them and add 1 tablespoon of raw cashews or 1 teaspoon of sesame seeds instead. The texture will be slightly less creamy.
Is this dish very spicy? Yes, Chettinad cuisine is known for its heat. The black peppercorns and dried chilies provide a sharp, pungent spice. For a milder version, halve the peppercorns and use only 2 chilies, or remove the seeds.
Can I use boneless chicken thighs? Yes, boneless thighs work well. They are more forgiving than breasts and stay moist. Reduce the simmering time to 15-18 minutes, and always check the internal temperature reaches 165°F (74°C).
Related
- Cassoulet Family Style: Hearty French Bean Stew
- Cassoulet HS Code: Recipe & Customs Guide
- Cassoulet Ingredients List: Classic French Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).