Coconut Curry Chicken (30-Minute Dinner)

Coconut Curry Chicken (30-Minute Dinner)

I remember the Tuesday evening I finally cracked it. My youngest had refused everything on her plate for three days straight, and I was running low on inspiration. I had a single chicken breast left, a tin of coconut milk, and a vague memory of a curry I’d eaten years ago in a tiny café near Brick Lane. After testing this recipe five times, I finally got it just right. It was the silky sauce that did it—rich, fragrant, and just the right amount of comfort. That night, my kids absolutely devour[ed] every last bit, and I knew I had a winner. This is that recipe: a deeply satisfying Coconut Curry Chicken that comes together in just half an hour, using everyday ingredients.

Recipe Overview

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 4
  • Difficulty: Easy

Why You’ll Love This Coconut Curry Chicken (30-Minute Dinner)

  • One-Pan Wonder: Everything cooks in a single large skillet, meaning less washing up and a straightforward process from start to finish.
  • Deep, Layered Flavour in 30 Minutes: We build the sauce with aromatic spices, fresh ginger, and garlic, creating a complex taste that tastes like it has been simmering for hours.
  • Creamy Without Being Heavy: Full-fat coconut milk gives a luscious, velvety texture that coats the chicken beautifully without feeling greasy or cloying.
  • Family-Friendly Mildness: The curry is gently spiced, making it approachable for all ages. If you prefer more heat, you can easily add a fresh chilli or a pinch of red pepper flakes.
  • Perfect for Busy Weeknights: With minimal prep and a 20-minute cook time, this recipe fits seamlessly into a hectic evening schedule, delivering a wholesome, homemade meal.
Coconut Curry Chicken (30-Minute Dinner)

Coconut Curry Chicken (30-Minute Dinner)
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 500 g boneless, skinless chicken thighs, cut into bite-sized pieces
  • 2 tablespoons coconut oil or vegetable oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon mild curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon ground turmeric
  • 1 x 400 ml tin full-fat coconut milk
  • 150 ml chicken stock (low-sodium)
  • 1 tablespoon tomato paste
  • 1 tablespoon lime juice
  • Salt and freshly ground black pepper, to taste
  • Fresh coriander, chopped, for garnish

Tip: Using chicken thighs rather than breasts ensures the meat stays moist and tender during the quick cooking time. The higher fat content in thighs also enriches the sauce.

How to Make Coconut Curry Chicken (30-Minute Dinner)

  1. Sear the chicken. Heat 1 tablespoon of coconut oil in a large frying pan or skillet over medium-high heat. Add the chicken pieces in a single layer—you want to hear a satisfying sizzle as they hit the pan. Cook for 4-5 minutes, turning once, until the chicken is golden brown on all sides and you can smell that lovely caramelised aroma. The pieces should feel firm to the touch. Remove the chicken from the pan and set aside on a plate.
  2. Soften the aromatics. Reduce the heat to medium and add the remaining 1 tablespoon of oil. Tip in the chopped onion. Stir and let it cook for 4-5 minutes until it turns translucent and soft, with a faint sweetness in the air. The onions should look glossy and slightly golden at the edges.
  3. Bloom the spices. Add the minced garlic and grated ginger to the pan. Stir for about 30 seconds until you can smell their sharp, fragrant notes. Now add the curry powder, cumin, coriander, and turmeric. Stir continuously for 1 minute—watch as the mixture darkens slightly and becomes intensely aromatic. This step is crucial for unlocking the full flavour of the spices.
  4. Build the sauce base. Pour in the tin of coconut milk and the chicken stock, followed by the tomato paste. Stir well with a wooden spoon or spatula, scraping up any browned bits from the bottom of the pan. Bring the sauce to a gentle simmer. You’ll see small bubbles breaking the surface, and the colour will turn a warm, golden-orange hue. Let it simmer for 5 minutes, stirring occasionally, until it thickens slightly.
  5. Finish the chicken. Return the seared chicken pieces to the pan, nestling them into the sauce. Add the lime juice, then season with salt and pepper. Let everything cook together for another 8-10 minutes over medium-low heat. The sauce will reduce and become glossy, coating the back of a spoon. The chicken should be cooked through and tender when pierced with a fork.
  6. Rest and serve. Remove the pan from the heat. Let it sit for 2 minutes—this allows the flavours to meld. Sprinkle generously with fresh coriander before serving. The final dish should look vibrant, with a creamy, speckled sauce and tender, dark pieces of chicken.

Tips From My Kitchen

  • Use full-fat coconut milk for the best texture. Light coconut milk contains more water and less fat, which means it won’t create the same luscious, velvety sauce. The fat in the full-fat version also helps carry the flavours of the spices, making the curry more aromatic and satisfying.
  • Don’t skip browning the chicken. Searing the chicken first creates a deep, savoury flavour through the Maillard reaction. These browned bits on the pan are essential for building a complex sauce. If you crowd the pan, the chicken will steam instead of brown, so cook it in batches if needed.
  • Bloom your spices properly. Adding the ground spices to the hot oil and stirring for a minute releases their essential oils, intensifying their flavour. If you add them directly to the liquid, they will taste flat and dusty. You’ll know they are ready when your kitchen fills with a warm, fragrant smell.
  • Taste and adjust seasoning at the end. Coconut milk can be quite sweet, so the lime juice and salt are essential for balance. Add the lime juice at the end of cooking, as heat can dull its brightness. Taste the sauce before serving and add a pinch more salt or a squeeze more lime if needed.
  • Let the curry rest before serving. A short resting period off the heat allows the sauce to thicken slightly and the flavours to meld together. This simple step makes a noticeable difference to the final dish, resulting in a more cohesive and well-rounded flavour.

Equipment You’ll Need

  • Large frying pan or skillet
  • Sharp knife and cutting board
  • Mixing bowls
  • Wooden spoon or spatula
  • Measuring spoons

Delicious Variations to Try

  • Spicy Version: Add 1-2 finely chopped red chillies (seeds included for extra heat) along with the garlic and ginger. You can also stir in ½ teaspoon of cayenne pepper or red pepper flakes when blooming the spices for a deeper, lingering warmth.
  • Vegetarian/Vegan Option: Replace the chicken with 400 g of firm tofu (pressed and cubed) or 2 cups of cooked chickpeas. For tofu, sear it in the pan until golden just like the chicken. For chickpeas, add them directly to the sauce after it has simmered for 5 minutes. Use vegetable stock instead of chicken stock.
  • Different Protein: This curry works wonderfully with boneless, skinless chicken breasts (reduce the simmering time to 5-6 minutes), or with large, raw prawns (add them for the last 3-4 minutes of cooking, just until they turn pink and curl).

What to Serve With Coconut Curry Chicken (30-Minute Dinner)

  • Steamed basmati rice or jasmine rice to soak up the sauce
  • Warm naan bread or roti for dipping
  • A simple cucumber and red onion salad with a lime dressing for freshness
  • Roasted vegetables, such as cauliflower or broccoli, tossed in a little oil and cumin

Frequently Asked Questions

Can I use chicken breasts instead of thighs?
Yes, you can substitute chicken breasts for thighs. Be aware that breasts cook faster and can dry out more easily, so reduce the final simmering time to about 5-6 minutes after returning them to the sauce. Check that the internal temperature reaches 74°C and the meat is no longer pink in the centre.
How can I make this curry thicker?
If you prefer a thicker sauce, simmer the curry uncovered for an additional 5-10 minutes after adding the chicken. This allows more liquid to evaporate, concentrating the sauce. Alternatively, you can mix 1 tablespoon of cornflour with 2 tablespoons of cold water to make a slurry, then stir it into the simmering sauce until it reaches your desired consistency.
Can I freeze this Coconut Curry Chicken?
Absolutely. Let the curry cool completely, then transfer it to an airtight container or freezer bag. It will keep well for up to 3 months. To reheat, thaw it overnight in the refrigerator and then warm it gently in a pan over medium-low heat, adding a splash of water or stock if the sauce seems too thick after freezing.
What is the best curry powder to use?
A good-quality mild curry powder works wonderfully here, as it provides a balanced blend of spices without overwhelming the dish. I prefer a Madras-style powder for its warmth and depth, but you can use any brand you trust. If you want a more aromatic flavour, consider using a garam masala blend added at the very end of cooking.
Can I make this dairy-free?
This recipe is naturally dairy-free, as it uses coconut milk instead of cream or yoghurt. Just check the label on your curry powder to ensure no dairy-based additives are included, though most are entirely plant-based. For serving, use a dairy-free naan or serve with rice for a completely dairy-free meal.
Coconut Curry Chicken (30-Minute Dinner)

Coconut Curry Chicken (30-Minute Dinner)

A quick and flavorful coconut curry chicken made with tender chicken thighs, aromatic spices, and creamy coconut milk. Ready in just 30 minutes, it's perfect for a busy weeknight dinner.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 500 g boneless skinless chicken thighs, cut into bite-sized pieces
  • 2 tablespoons coconut oil or vegetable oil
  • 1 large onion finely chopped
  • 3 cloves garlic minced
  • 1 tablespoon fresh ginger grated
  • 1 tablespoon mild curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon ground turmeric
  • 1 x 400 ml tin full-fat coconut milk
  • 150 ml chicken stock low-sodium
  • 1 tablespoon tomato paste
  • 1 tablespoon lime juice
  • Salt and freshly ground black pepper to taste
  • Fresh coriander chopped, for garnish

Method
 

  1. Sear the chicken. Heat 1 tablespoon of coconut oil in a large frying pan or skillet over medium-high heat. Add the chicken pieces in a single layer—you want to hear a satisfying sizzle as they hit the pan. Cook for 4-5 minutes, turning once, until the chicken is golden brown on all sides and you can smell that lovely caramelised aroma. The pieces should feel firm to the touch. Remove the chicken from the pan and set aside on a plate.
  2. Soften the aromatics. Reduce the heat to medium and add the remaining 1 tablespoon of oil. Tip in the chopped onion. Stir and let it cook for 4-5 minutes until it turns translucent and soft, with a faint sweetness in the air. The onions should look glossy and slightly golden at the edges.
  3. Bloom the spices. Add the minced garlic and grated ginger to the pan. Stir for about 30 seconds until you can smell their sharp, fragrant notes. Now add the curry powder, cumin, coriander, and turmeric. Stir continuously for 1 minute—watch as the mixture darkens slightly and becomes intensely aromatic. This step is crucial for unlocking the full flavour of the spices.
  4. Build the sauce base. Pour in the tin of coconut milk and the chicken stock, followed by the tomato paste. Stir well with a wooden spoon or spatula, scraping up any browned bits from the bottom of the pan. Bring the sauce to a gentle simmer. You'll see small bubbles breaking the surface, and the colour will turn a warm, golden-orange hue. Let it simmer for 5 minutes, stirring occasionally, until it thickens slightly.
  5. Finish the chicken. Return the seared chicken pieces to the pan, nestling them into the sauce. Add the lime juice, then season with salt and pepper. Let everything cook together for another 8-10 minutes over medium-low heat. The sauce will reduce and become glossy, coating the back of a spoon. The chicken should be cooked through and tender when pierced with a fork.
  6. Rest and serve. Remove the pan from the heat. Let it sit for 2 minutes—this allows the flavours to meld. Sprinkle generously with fresh coriander before serving. The final dish should look vibrant, with a creamy, speckled sauce and tender, dark pieces of chicken.

Notes

For best results, use full-fat coconut milk. Garnish with fresh coriander. Serve with rice or naan.

I hope this recipe becomes a regular in your kitchen, just as it has in mine. It’s the kind of meal that feels special enough for a weekend, yet simple enough for a Tuesday. If you give it a try, I’d love to hear how it turns out for you. Leave a comment below and let me know if your family loved it as much as mine did. And if you’re looking for another quick, satisfying dinner, you might enjoy my Pan Seared Salmon With Lemon Butter Sauce or a lighter option like Classic Wedge Salad With Ranch. Happy cooking!

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating