Enjoy the rich, aromatic flavors of Nadan Kozhi Curry, a classic Indian chicken preparation bursting with traditional spices. This high protein chicken dish fits well into a 1500 calorie meal plan and makes an excellent family dinner.
Heat coconut oil in a heavy-bottomed pot over medium heat. Add curry leaves, allowing them to sizzle for 20 seconds to infuse flavor.
Add chopped onions and sauté on medium-high heat until golden brown, about 8-10 minutes. This step builds the curry's sweetness and depth.
Lower the heat, add finely chopped ginger and garlic, and sauté for 1-2 minutes until aromatic.
Stir in chopped tomatoes and cook over medium heat until they break down, turning soft and pulpy, about 6 minutes.
Add ground coriander, red chili powder, turmeric, black pepper, and salt. Continue sautéing on low heat until the oil begins to separate, about 4-5 minutes.
Increase heat to medium-high, add chicken pieces, and stir well to coat with spices. Cook for 3-4 minutes to seal in juices.
Pour in 1 cup of water, bring to a boil, then cover and simmer on low heat for 25-30 minutes until the chicken is cooked through and tender.
Uncover, sprinkle garam masala, and simmer uncovered for 5 more minutes to thicken. Adjust seasoning as necessary.
Remove from heat and let the curry rest for at least 5 minutes before serving for best flavor integration.