Curry Island Indian Kitchen: A Weeknight Chicken Curry

Updated November 4, 2026

Total time
1 hr 10 min
prep 25 min · cook 45 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Curry Island Indian Kitchen: A Weeknight Chicken Curry

This Indian-style chicken curry simmers bite-size chicken thighs in a warmly spiced onion and tomato sauce, then finishes with yogurt and fresh cilantro. Indian curries have many regional and family versions; this approachable, tomato-based version is served with rice or flatbread and builds flavor by cooking the spices into the sauce.

Ingredients

  • 1 1/2 lb boneless, skinless chicken thighs (680 g), cut into 1-inch (2.5 cm) pieces
  • 2 tbsp neutral oil (30 ml), such as canola or sunflower oil
  • 1 tsp cumin seeds (2 g)
  • 1 large yellow onion (about 7 oz/200 g), finely diced
  • 1 tbsp finely grated fresh ginger (6 g)
  • 4 garlic cloves (about 12 g), finely minced
  • 1 small green chile (about 10 g), finely chopped, with seeds removed for less heat; optional
  • 1 tsp ground coriander (2 g)
  • 1 tsp ground cumin (2 g)
  • 1 tsp ground turmeric (3 g)
  • 1/2 tsp Kashmiri chili powder (1 g), or mild paprika; use cayenne sparingly for a hotter substitute
  • 1/2 tsp fine salt (3 g), plus more to taste
  • 1 can diced tomatoes, about 14.5 oz (411 g), including juices
  • 1/2 cup plain full-fat yogurt (120 g), at room temperature
  • 3/4 cup water (180 ml), plus a little more if needed
  • 8 fresh curry leaves (about 2 g), optional
  • 1/4 tsp garam masala (0.5 g)
  • 2 tbsp chopped fresh cilantro (8 g), plus extra to serve
  • 1 tbsp fresh lemon juice (15 ml)

Instructions

  1. Prepare the ingredients, 25 minutes. Cut the chicken into evenly sized pieces, dice the onion, grate the ginger, mince the garlic, and measure the spices. Keep the raw chicken and its cutting board separate from ingredients that will be used uncooked. If the chicken is very wet, pat it dry with paper towels so it browns instead of steaming.
  2. Heat the oil and cumin seeds, 2 minutes. Set a heavy-bottomed pot or deep skillet over medium heat. Add the oil and cumin seeds. When the seeds begin to sizzle and smell fragrant, after about 30 seconds, move straight to the onion so they do not scorch.
  3. Soften the onion, 9 minutes. Stir in the diced onion and cook, stirring every minute or two. Let it become soft and golden at the edges, rather than pushing the heat high to brown it quickly. If the onion begins sticking, add a tablespoon of water and scrape the browned bits from the pot.
  4. Add the aromatics, 2 minutes. Stir in the ginger, garlic, and green chile, if using. Cook until the raw garlic smell softens and the mixture is fragrant. Keep stirring; minced garlic can burn quickly against the bottom of a hot pot.
  5. Toast the ground spices, 1 minute. Add the coriander, ground cumin, turmeric, chili powder, and salt. Stir continuously so the spices coat the onion and warm in the oil. If they look dry or begin sticking, add a spoonful of water rather than letting them darken or burn.
  6. Cook down the tomatoes, 6 minutes. Add the canned tomatoes and their juices, along with the curry leaves if available. Bring the sauce to a steady simmer and cook, stirring occasionally, until it thickens slightly and no longer smells sharply raw. The tomato base should look glossy, with small pools of oil beginning to show around the edges.
  7. Stir in yogurt and chicken, 5 minutes. Turn the heat to low. Put the room-temperature yogurt in a small bowl and mix in two spoonfuls of the hot tomato sauce, one spoonful at a time. Stir this tempered yogurt into the pot, then add the chicken pieces. Turn them through the sauce and cook for about 5 minutes, stirring, until the outside is no longer raw-looking. Gentle heat and tempered yogurt help keep the sauce smooth.
  8. Simmer until the chicken is safely cooked, 18 minutes. Add the water, stir, and bring the curry back to a gentle simmer. Cover with the lid slightly ajar and cook for 18 minutes, stirring once or twice. Check the thickest chicken pieces with a food thermometer: USDA FSIS safe minimum for poultry is 165°F (74°C). If a piece has not reached that temperature, continue simmering and check again; cooking time can vary with piece size and pot temperature.
  9. Finish and adjust, 2 minutes. Stir in the garam masala, cilantro, and lemon juice. Taste the sauce and add salt or a little water if needed. Rest the curry off the heat for a couple of minutes before serving so the sauce settles around the chicken.

Tips

  • Keep the yogurt from curdling. Full-fat yogurt at room temperature is less likely to split than cold, low-fat yogurt. Tempering it with hot sauce first and keeping the pot on low are the most useful safeguards. If a few tiny flecks appear, the curry is still fine to eat; stir gently rather than boiling it hard.
  • Use the right chili substitute. Kashmiri chili powder brings color and mild warmth. Mild paprika is a good, less spicy stand-in, though the sauce will be less vivid. Cayenne is much hotter, so begin with a small pinch and add more only after tasting.
  • Do not rush the onion. A soft, lightly golden onion gives the sauce body and sweetness. If it is browned too deeply, it can taste bitter; lower the heat and add a splash of water if the pot starts catching.
  • Fresh curry leaves are optional. They add a distinct citrusy, savory aroma and can be hard to find outside South Asian groceries. If you cannot get them, leave them out rather than substituting curry powder; the curry will still work, but its aroma will be a little less layered.

Serving Suggestions

Spoon the curry over steamed basmati rice, using enough sauce to coat the grains. Plain rice lets the tomato, ginger, and spices stand out, while lightly seasoned rice makes the plate more aromatic. Warm naan, roti, or chapati is useful for scooping up the sauce; for a quick alternative, serve it with toasted pita, knowing that pita is not a traditional Indian flatbread.

For a fuller meal, add a simple cucumber salad dressed with lemon and salt, or serve sliced cucumber and tomato on the side. A mild vegetable dish, such as sautéed green beans or roasted cauliflower, balances the saucy chicken without competing with it. Put extra cilantro and lemon wedges on the table so everyone can brighten their portion. If serving children or guests sensitive to heat, keep the chile out of the pot and offer a spicy condiment separately.

Variations

Make it coconut-based: Replace half of the water with 1/2 cup (120 ml) unsweetened coconut milk. It makes the sauce creamier and gives it a gentle coconut flavor, so the result will taste different from this yogurt-finished version. Add the coconut milk with the water and keep the curry at a gentle simmer.

Use bone-in chicken: You can use about 2 lb (900 g) of bone-in thighs or drumsticks, but allow extra simmering time. Check each thick piece with a thermometer and cook until it reaches 165°F (74°C); do not rely only on the timer. Bone-in chicken usually makes a richer sauce, and it may need a little more water as it cooks.

Make it vegetarian: Replace the chicken with two 15-oz cans (about 850 g drained total) of chickpeas. Simmer the tomato sauce with the water for about 10 minutes, then add rinsed chickpeas and cook until hot. Stir in yogurt, garam masala, cilantro, and lemon at the end. The texture is softer and the cooking time is shorter than the chicken version.

Adjust the heat: Omit the fresh chile and use mild paprika instead of chili powder for a gentler curry. For more heat, leave some seeds in the green chile or add a pinch of cayenne. Add spicy ingredients gradually; they are easy to increase but difficult to remove once mixed into the sauce.

Storage and Reheating

Transfer leftovers to a shallow, covered container and refrigerate within 2 hours of cooking. The curry keeps for 3 to 4 days in the refrigerator. The sauce thickens as it chills, and the spices may taste more pronounced the next day, so plan to loosen it when reheating. For longer storage, freeze it in meal-size portions for up to 3 months for best quality. Thaw overnight in the refrigerator rather than on the counter.

Reheat a portion in a covered saucepan over low to medium-low heat, stirring occasionally and adding a splash of water if the sauce is too thick. You can also microwave it in a covered, microwave-safe dish, stirring halfway through. Heat leftovers to 165°F (74°C), checking the center with a food thermometer. If reheating a large amount, stir well so there are no cool spots. Avoid repeatedly cooling and reheating the whole pot; warm only the servings you plan to eat.

Frequently Asked Questions

Can I make this curry ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it in a covered container within 2 hours. It keeps for 3 to 4 days, and its flavor often melds as it rests. Reheat only the amount you need, stirring and adding a little water if the sauce has thickened, until it reaches 165°F (74°C).

Can I use chicken breast instead of thighs?
Yes, use the same weight and cut it into evenly sized 1-inch pieces. Breast meat is leaner and can become dry if overcooked, so begin checking the thickest pieces before the full simmer time is up. It still must reach the USDA FSIS safe minimum of 165°F (74°C); remove pieces from the heat as soon as they reach that temperature.

Why did my yogurt sauce split?
Yogurt can separate when it is cold, low in fat, or added to a rapidly boiling sauce. Use room-temperature full-fat yogurt, temper it with a little hot sauce, and stir it in over low heat. A slightly grainy appearance does not make the curry unsafe, though it may look less smooth. Avoid boiling the curry vigorously after adding yogurt.

Is curry powder a substitute for these spices?
It can work in a pinch, but curry powder is a premixed blend whose ingredients and strength vary by brand. For this recipe, replace the ground coriander, cumin, turmeric, and chili powder with about 1 tablespoon (6 g) curry powder, then taste before adding more. The finished curry will have a different, less individually layered spice profile.

Can I make the curry without tomatoes?
Tomatoes provide acidity and much of the sauce’s body, so leaving them out changes the dish substantially. For a less tomato-forward version, use half the can and add about 1/4 cup (60 ml) extra water, then simmer until the sauce thickens. A spoonful of lemon juice at the end can help restore some brightness, but it will not reproduce the flavor of the full tomato base.

Related

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).