Go Back

Creamy Coconut Chicken Curry

This chicken curry is prepared by simmering seasoned chicken pieces in a sauce made from coconut milk and toasted spices, resulting in a rich, velvety texture with a glossy appearance. The dish combines tender chicken with a flavorful, slightly thickened sauce infused with aromatic cumin, coriander, and other spices, finished with a silky consistency.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Indian
Calories: 450

Ingredients
  

  • 1 lb boneless, skinless chicken thighs or breasts cut into chunks
  • 1 medium onion finely chopped
  • 3 cloves garlic minced
  • 1 tbsp grated fresh ginger
  • 1 tbsp curry powder adjust to taste
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 cup coconut milk full-fat preferred
  • 2 tsp salt or to taste
  • 1 tbsp oil vegetable or coconut oil

Equipment

  • Large skillet or Dutch oven
  • Wooden spoon or spatula

Method
 

  1. Heat the oil in a large skillet over medium heat until shimmering. Add the chopped onion and cook, stirring occasionally, until translucent and slightly golden, about 5 minutes.
  2. Add the minced garlic and grated ginger to the skillet. Stir frequently, cooking until fragrant, about 30 seconds to 1 minute, filling the air with a warm aroma.
  3. Sprinkle in the curry powder, cumin, and coriander. Cook while stirring for about a minute, allowing the spices to toast slightly and release their fragrant oils.
  4. Add the chicken pieces to the skillet. Cook, stirring occasionally, until they develop a light golden color on the outside, about 5-7 minutes.
  5. Pour in the coconut milk, stirring well to scrape up any flavorful bits from the bottom of the pan. Bring the mixture to a gentle simmer.
  6. Reduce the heat to low and cover the skillet. Let the curry simmer gently for about 15-20 minutes, stirring occasionally, until the chicken is cooked through and the sauce thickens slightly.
  7. Uncover and taste the sauce, then adjust the salt as needed. Continue cooking for another 2-3 minutes until the sauce is rich and glossy.
  8. Turn off the heat and let the curry rest for a few minutes; this helps the flavors meld and the sauce to set slightly.
  9. Scoop the creamy chicken curry onto warm plates, spooning the sauce generously over the tender chicken pieces. Serve with rice or your favorite sides.