Go Back
Coconut Curry Chicken Recipe Flavorful Dinner

Coconut Curry Chicken

A rich and aromatic curry featuring tender chicken simmered in a creamy coconut milk sauce with a blend of classic spices. This comforting dish is quick to make and perfect for a weeknight dinner.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Thai-inspired
Calories: 495

Ingredients
  

  • 1 tbsp coconut oil or vegetable oil
  • 1 large onion finely chopped
  • 2 cloves garlic minced
  • 2 cm piece of fresh ginger peeled and grated
  • 600 g boneless skinless chicken thighs, cut into 2-3 cm chunks
  • 1 tbsp medium curry powder
  • 1 tsp ground turmeric
  • 1/2 tsp ground cumin
  • 1/4 tsp cayenne pepper optional, adjust to your taste
  • 400 ml can full-fat coconut milk
  • 150 ml chicken or vegetable stock
  • 1 tbsp tomato purée
  • 1 tsp caster sugar
  • Salt and freshly ground black pepper to taste
  • Juice of 1/2 lime
  • A large handful of fresh coriander chopped, for garnish

Method
 

  1. Sauté the Aromatics: Heat the coconut oil in a large, heavy-based pan or Dutch oven over a medium heat. Add the chopped onion and cook gently for 5-7 minutes, until soft and translucent but not browned. Add the minced garlic and grated ginger and cook for another minute, stirring constantly, until fragrant.
  2. Bloom the Spices: Add the curry powder, turmeric, cumin, and cayenne pepper (if using) to the pan. Stir continuously for about 60 seconds. This step, known as blooming the spices, is crucial as it toasts them in the oil, deepening their flavour and aroma. I find this makes a huge difference to the final result.
  3. Sear the Chicken: Turn the heat up slightly and add the chicken chunks to the pan. Season with a little salt and pepper. Cook for 4-5 minutes, stirring occasionally, until the chicken is sealed and lightly golden on all sides. It doesn't need to be cooked through at this stage.
  4. Create the Sauce: Pour in the coconut milk and chicken stock, then stir in the tomato purée and caster sugar. Scrape any browned bits from the bottom of the pan – that's where so much flavour is hiding!
  5. Simmer to Perfection: Bring the mixture to a gentle simmer, then reduce the heat to low. Cover the pan with a lid and let it cook for 15-20 minutes, or until the chicken is cooked through and tender, and the sauce has thickened slightly.
  6. Finish and Serve: Remove the pan from the heat. Stir in the fresh lime juice – this brightens everything up wonderfully. Taste the sauce and adjust the seasoning with more salt and pepper if needed. Ladle the curry into bowls, garnish generously with fresh coriander, and serve immediately.

Notes

Delicious served over fluffy basmati rice or with warm naan bread for dipping. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.