Fancy Chicken Curry with Coconut Cream and Cashews

Updated November 3, 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

Fancy Chicken Curry with Coconut Cream and Cashews

Fancy chicken curry is a dinner-worthy, Indian-inspired dish of tender chicken thighs simmered in a fragrant coconut sauce with warm spices, cream, and toasted cashews. It borrows from the many regional and family styles of curry without claiming to represent just one; browning the chicken and finishing with lime and fresh herbs make this version feel special while keeping it practical to cook.

Ingredients

  • 1¾ pounds boneless, skinless chicken thighs (800 g), cut into 1½-inch (4 cm) pieces
  • 1 teaspoon kosher salt (5 g), plus more to taste
  • ½ teaspoon freshly ground black pepper (1 g)
  • 2 tablespoons neutral oil, such as canola or avocado oil (30 ml)
  • ½ cup raw cashews (65 g), divided
  • 1 large yellow onion (about 1½ cups chopped; 225 g), finely diced
  • 4 garlic cloves (about 12 g), finely chopped
  • 1 tablespoon finely grated fresh ginger (15 g)
  • 2 tablespoons curry powder (about 12 g)
  • 1 teaspoon ground cumin (2 g)
  • ½ teaspoon ground coriander (1 g)
  • ¼ teaspoon cayenne pepper (about 0.5 g), or less for mild curry
  • 4 green cardamom pods (about 1 g), lightly crushed
  • 1 cinnamon stick, about 3 inches (7.5 cm)
  • 1 tablespoon tomato paste (16 g)
  • 1 can full-fat coconut milk, about 13.5 ounces (400 ml), shaken
  • ½ cup low-sodium chicken broth (120 ml)
  • ⅓ cup heavy cream (80 ml)
  • 1 teaspoon light brown sugar (4 g)
  • 1 tablespoon fresh lime juice (15 ml), plus lime wedges to serve
  • ¼ cup chopped fresh cilantro (4 g), plus a little extra for serving
  • 2 tablespoons thinly sliced scallions (12 g), optional

Instructions

  1. Prepare the ingredients. Cut the chicken into evenly sized pieces so they cook at a similar rate, then pat them dry. Season with the salt and black pepper. Dice the onion, chop the garlic, grate the ginger, and measure the spices, coconut milk, broth, and cream before you begin cooking. This preparation takes about 25 minutes, including trimming and cutting the chicken.
  2. Toast the cashews. Set a large, heavy skillet or sauté pan over medium heat. Add the cashews in a single layer and toast for about 3 minutes, stirring often, until golden in spots and fragrant. Transfer them to a plate right away; nuts can scorch quickly in a hot pan. Reserve about 2 tablespoons for garnish and roughly chop the rest.
  3. Brown the chicken. Add the oil to the same pan and raise the heat to medium-high. Working in two batches so the pieces have room, brown the chicken for about 4 minutes per batch, turning once. The chicken does not need to be cooked through yet. Transfer it to a clean plate and leave the browned bits in the pan; they add flavor to the sauce.
  4. Soften the onion. Reduce the heat to medium. Add the diced onion and cook for about 8 minutes, stirring regularly, until it is soft and lightly golden. If the pan looks dry or the onion begins to catch, stir in a tablespoon of water rather than adding extra oil.
  5. Cook the aromatics and spices. Stir in the garlic and ginger and cook for 2 minutes, until aromatic but not browned. Add the curry powder, cumin, coriander, cayenne, crushed cardamom pods, and cinnamon stick. Stir for 1 minute to toast the spices, then mix in the tomato paste. Keep the pan moving so the garlic and powdered spices do not burn.
  6. Simmer the curry. Pour in the coconut milk and chicken broth, scraping the bottom of the pan to loosen the browned bits. Stir in the brown sugar and chopped cashews, then return the chicken and any plate juices to the pan. Bring the liquid to a gentle simmer, lower the heat, and cook uncovered for 18 minutes, stirring occasionally. Avoid a hard boil, which can make the sauce reduce too quickly and turn oily.
  7. Check the chicken and finish the sauce. Check the center of a large chicken piece with a food thermometer; the USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C). If it has not reached that temperature, continue simmering and check again after a few minutes. Stir in the heavy cream and cook gently for 5 minutes. Remove the cinnamon stick and any cardamom pods you can find, then stir in the lime juice and cilantro. Taste and adjust the salt, lime, or cayenne. Scatter the reserved cashews and scallions over the curry just before serving.

Tips

  • Give the chicken room to brown. Crowding traps steam and leaves the meat pale. Use two batches as directed, and let the pan heat back up briefly if it cools between batches. Browning is for flavor; the thermometer check later confirms that the chicken is safely cooked.
  • Keep the spices fragrant, not burnt. Have the coconut milk ready before you toast the powdered spices. A minute is usually enough; if the spices darken or smell acrid, lower the heat and add the liquid promptly.
  • Adapt the aromatics to your pantry. If you cannot find green cardamom pods, omit them or use a small pinch of ground cardamom. Ground cardamom is more concentrated and disperses through the sauce, while whole pods add a subtle aroma that is easier to remove. Use mild curry powder and omit the cayenne for a gentler result.
  • Make the sauce your preferred thickness. For a thicker curry, simmer it uncovered for a few extra minutes before adding the cream. For a looser sauce, add broth a tablespoon at a time. Stir gently after adding the cream, and do not let the curry boil vigorously.

Serving Suggestions

Serve the curry hot over steamed basmati rice, which soaks up the coconut sauce, or with warm naan or roti for scooping. For a dinner-party plate, spoon rice into a shallow bowl, arrange the chicken and sauce alongside it, and finish with the reserved cashews, cilantro, scallions, and a lime wedge. A simple cucumber salad or lightly dressed greens add a cool, crisp contrast to the rich sauce. If you are serving several people, put extra lime wedges and chopped herbs on the table so everyone can brighten their portion to taste.

For a fuller meal, add a vegetable side such as roasted cauliflower, green beans, or peas. Keep the side simply seasoned so it does not compete with the curry’s spices. If serving naan, warm it just before dinner and keep it wrapped in a clean towel so it stays soft.

Variations

Use chicken breast: Substitute 1¾ pounds (800 g) of boneless, skinless breast cut into similarly sized pieces. It cooks more quickly and can dry out if simmered too long, so start checking for 165°F (74°C) before the full 18-minute simmer is up. Thighs are more forgiving and stay especially tender in the sauce.

Make it dairy-free: Replace the heavy cream with ⅓ cup (80 ml) additional coconut milk. The finished sauce will taste more distinctly of coconut and be a little less creamy in the dairy sense, but it will still be smooth. Check the labels on curry powder and broth if you need to avoid particular ingredients.

Turn up the heat: Increase the cayenne gradually, or serve sliced fresh green chili on the side. For a less spicy curry, leave out the cayenne and use a mild curry powder; the ginger and toasted spices will still make the sauce aromatic.

Add vegetables: Stir in 1 cup (150 g) frozen peas during the final 5 minutes, or add 2 cups (about 200 g) of small cauliflower florets when the sauce begins to simmer. Cauliflower may need a few extra minutes, so cook until tender and confirm the chicken still reaches its safe temperature. The sauce will be thicker and the dish will serve more generously.

Storage and Reheating

Refrigerate the curry within 2 hours of cooking in a shallow, covered container. It keeps for 3 to 4 days in the refrigerator. The sauce may thicken as it chills, and the cashews will soften, so store extra garnish separately if you want to preserve its crunch. For longer storage, freeze cooled portions in airtight, freezer-safe containers for up to 2 to 3 months for best quality; thaw overnight in the refrigerator.

Reheat only the portion you plan to eat, either in a saucepan over low to medium-low heat or in the microwave, stirring occasionally. Add a splash of broth or water if the sauce has become too thick. Heat leftovers to 165°F (74°C), checking with a food thermometer, and avoid repeated cycles of cooling and reheating. The coconut sauce may look slightly separated after chilling; gentle stirring as it warms usually brings it back together.

Frequently Asked Questions

Can I make fancy chicken curry ahead?

Yes. Cook the curry, cool it promptly, and refrigerate it in a covered container. The flavors meld as it sits, so it is convenient to make a day ahead. Reheat gently to 165°F (74°C), adding a little broth if needed, and add fresh cilantro, lime, and toasted cashews at serving time for a brighter finish.

Can I use bone-in chicken?

Boneless thighs are best for this timing because they cut easily into pieces and cook evenly in the sauce. Bone-in pieces can work, but they need longer to cook and are harder to portion; simmer them until a thermometer inserted into the thickest part reaches 165°F (74°C), without touching bone. Add broth if the sauce reduces too much during the longer cooking time.

Is this curry very spicy?

As written, it is mildly warm, though curry powder brands vary in heat. Cayenne is the easiest ingredient to adjust: omit it for a mild sauce or add a little more for extra heat. You can also serve chili separately so diners can season their own portions.

What can I use instead of cashews?

For a similar crunchy topping, use toasted sliced almonds or chopped pistachios. If nuts are not suitable, leave them out and add extra cilantro or scallions instead. The cashews stirred into the sauce provide a little body and sweetness, but the curry remains flavorful without them.

Can I use light coconut milk?

Yes, but the sauce will be thinner and less rich than it is with full-fat coconut milk. Simmer it uncovered for a few extra minutes before adding the cream, watching that it does not reduce too far. You can also leave out the cream if you prefer a lighter-tasting sauce, though it will be less silky.

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