This Indian chicken curry simmers bite-size chicken in a warmly spiced coconut milk sauce, with onion, ginger, garlic, and tomato building its savory base. Coconut milk appears in many southern and coastal Indian-style curries, though recipes vary widely by region and household; here it makes a mellow, spoonable sauce that pairs easily with rice or flatbread.
Ingredients
- 2 lb (900 g) boneless, skinless chicken thighs, cut into roughly 1½-inch (4 cm) pieces
- 1 tablespoon (15 ml) neutral oil, such as canola or sunflower oil
- 1 large yellow onion, finely chopped, about 1½ cups (225 g)
- 1 tablespoon (15 g) finely grated fresh ginger
- 4 garlic cloves, finely minced, about 1 tablespoon (15 g)
- 1 medium tomato, finely chopped, about 1 cup (180 g), or ¾ cup (180 ml) canned crushed tomatoes
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) ground coriander
- ½ teaspoon (1 g) ground turmeric
- ½ teaspoon (1 g) Kashmiri chili powder, or ¼ teaspoon (0.5 g) cayenne for more heat
- 1 teaspoon (2 g) garam masala
- 1 teaspoon (6 g) fine salt, plus more to taste
- 1 can full-fat coconut milk, 13.5 fl oz (400 ml), well shaken
- ½ cup (120 ml) water
- 1 tablespoon (15 ml) fresh lime juice, plus lime wedges for serving
- ¼ cup (10 g) chopped fresh cilantro leaves and tender stems
- Optional: 8 fresh curry leaves, for a fragrant, lightly citrusy note
Instructions
- Prepare the ingredients. Cut the chicken into similar-sized pieces so they cook evenly. Chop the onion and tomato, then grate the ginger and mince the garlic. Shake the closed coconut milk can before opening it; the thick cream and liquid often separate in storage. Set out the spices, salt, water, and lime juice so they are ready to add in sequence. This preparation takes about 20 minutes.
- Soften the onion. Heat the oil in a wide, heavy pot or deep skillet over medium heat. Add the chopped onion and cook for 8 minutes, stirring every minute or two. It should become soft and translucent with a few lightly golden edges, not deeply browned or crisp. If the onion starts sticking before it softens, lower the heat and add a teaspoon of water rather than extra oil.
- Cook the ginger, garlic, and spices. Add the ginger and garlic and stir for 2 minutes, until fragrant. Add the cumin, coriander, turmeric, chili powder, and salt. Stir for 1 minute to coat the onion and let the spices bloom in the oil. Keep the heat moderate: spices can turn bitter if they scorch. Stir in the chopped tomato and cook for 3 minutes, until it softens and begins to break down.
- Brown the chicken lightly. Add the chicken pieces and turn them in the spiced onion mixture for 6 minutes. The outside will lose its raw look, but the pieces do not need to cook through at this point. If the pot is crowded, stir carefully so the chicken warms evenly; browning is not the goal, and the sauce will finish cooking it. Add the optional curry leaves now, if using.
- Simmer in coconut milk. Pour in the coconut milk and water, scraping the bottom of the pot to lift any flavorful browned bits. Bring the sauce just to a gentle simmer, then reduce the heat to low and cover the pot. Cook for 20 minutes, stirring once or twice. Keep it at a quiet simmer rather than a rolling boil, which can make a coconut-based sauce look separated. Check the thickest chicken piece with a food thermometer; USDA FSIS sets the safe minimum internal temperature for poultry at 165°F (74°C). If it has not reached that temperature, continue simmering and check again after a few minutes.
- Finish and season. Stir in the garam masala and lime juice, then simmer uncovered for 3 minutes. Taste the sauce and adjust the salt or lime to suit your preference. If it is thicker than you like, add water a tablespoon at a time; if it seems thin, simmer it gently for a few more minutes. Scatter cilantro over the curry just before serving.
Tips
- Choose chicken thighs for a forgiving result. Boneless thighs stay tender through simmering and are easy to portion. Boneless, skinless chicken breast also works, but cut it into larger pieces and begin checking it early so it does not become dry. The food-safety temperature is still 165°F (74°C) for either cut.
- Adjust the heat with care. Kashmiri chili powder gives the curry color and mild warmth. If you cannot find it, use a smaller amount of cayenne, which is usually hotter and less fruity. For a mild curry, omit the chili powder; for more heat, add a pinch at a time rather than pouring extra in at the start.
- Use curry leaves if they are available, but do not confuse them with curry powder. Fresh curry leaves have a distinct aromatic, citrus-like flavor and are sold in some Indian grocery stores. If they are unavailable, simply leave them out; a little extra lime at the end gives brightness but does not reproduce their flavor. Dried curry leaves are less fragrant, so use a few and expect a subtler result.
- Prevent a thin or separated sauce. Use full-fat coconut milk for the creamiest texture, and keep the pot at a gentle simmer after adding it. Low-fat coconut milk can be substituted, but the curry will be less rich and may need less added water. If the sauce separates slightly, take the pot off the heat and stir gently; it will often come back together.
Serving Suggestions
Serve the curry hot over steamed basmati rice, which absorbs the coconut sauce without competing with its spices. Plain rice is a good choice if you want the curry to be the focus; jeera rice, with cumin-seasoned grains, adds another layer of fragrance. Warm roti, chapati, or naan can be served alongside for scooping, while a simple cucumber salad or sliced cucumber with a little salt and lime provides a cool contrast.
For a fuller meal, add a vegetable side such as sautéed green beans, roasted cauliflower, or lightly cooked spinach. Keep accompaniments simply seasoned so the curry remains balanced. Put extra lime wedges and chopped cilantro on the table, and let each person add them to taste. If serving rice, cook it separately while the curry simmers so both are ready at about the same time.
Variations
Make it more coastal in style: Add the optional curry leaves and replace the water with ½ cup (120 ml) light stock or water if you want a slightly fuller sauce. Regional Indian curries differ in their spice blends and cooking methods, so this is one adaptable home-style version, not a single definitive formula.
Add vegetables: Stir in 1 cup (150 g) diced potato with the coconut milk and simmer until tender; check that both the potato and chicken are cooked before serving. For quicker-cooking vegetables such as peas or chopped spinach, add them during the last 5 minutes. If adding a substantial amount of vegetables, use a larger pot and allow extra time for the sauce to return to a simmer.
Use bone-in chicken: Bone-in thighs or drumsticks bring a different, deeper texture, but they take longer to cook and are harder to portion neatly. Add about 10 to 15 minutes to the covered simmer, checking the thickest pieces with a thermometer and confirming they reach 165°F (74°C). Avoid relying on color or cooking time alone to judge doneness.
Make the sauce milder or brighter: Omit the chili for a mild version, or stir in a little more lime juice at the end for extra tang. A spoonful of unsweetened shredded coconut, lightly toasted in a dry pan and sprinkled on top, adds texture and a toasty aroma without changing the method.
Storage and Reheating
Refrigerate leftover curry within 2 hours of cooking, in a covered container. It keeps for 3 to 4 days in the refrigerator. The sauce may thicken as it chills, and the spices can taste a little more settled the next day; that is normal. For longer storage, freeze it in meal-size airtight containers for up to 3 months for best quality. Thaw frozen curry overnight in the refrigerator rather than on the counter.
Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring occasionally and adding a splash of water if the sauce has become too thick. You can also use a microwave-safe dish, covered loosely, stirring halfway through. In either case, reheat leftovers to 165°F (74°C), checking with a food thermometer. Avoid repeatedly cooling and reheating the whole batch, since smaller portions warm more evenly and are easier to handle safely.
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes. Use the same weight and cut the breast into evenly sized pieces. Breast meat is leaner, so check it as the simmer nears its end and remove the pot from the heat once the thickest piece reaches 165°F (74°C). Simmering longer than necessary can make it dry.
Can I make this curry ahead?
Yes. Cook it completely, cool it promptly, and refrigerate it within 2 hours. It can be made up to 3 to 4 days ahead and reheated to 165°F (74°C). The sauce may thicken in the refrigerator, so loosen it with a little water while reheating and taste for salt and lime again before serving.
Why does my coconut milk look grainy or split?
A coconut milk sauce may separate if it boils hard, especially when the heat is high. A gentle simmer helps keep it smooth. If it separates, remove the pot from the heat and stir slowly; a small splash of warm water can help bring the sauce together. A slight change in texture is usually still fine to eat.
Can I use light coconut milk?
Yes, though the curry will be thinner and less creamy than one made with full-fat coconut milk. Start with the same amount, but reduce or omit the added water until you see how the sauce looks. Simmer gently and avoid trying to thicken it with a hard boil.
What can I use instead of fresh ginger?
Fresh ginger gives the sauce a bright, slightly sharp aroma. If you do not have it, use 1 teaspoon (2 g) ground ginger in its place, adding it with the other ground spices. The flavor will be less fresh and more mellow, but the curry will still work.
Is this curry very spicy?
With ½ teaspoon (1 g) Kashmiri chili powder, it is usually gently warm rather than fiery, though brands and individual tolerance vary. For a milder pot, leave the chili out. For more heat, add cayenne in small pinches and taste the sauce before adding more.
Related
- Indian Recipe: Weeknight Chana Masala
- Indian Mince Curry with Peas: A Weeknight Keema Recipe
- Vegetable Biryani for Thanksgiving
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).