ADVERTISEMENT

Easy Coconut Curry Chicken – Creamy One-Pan Dinner

This Easy Coconut Curry Chicken is the one-pan dinner I make when I want something that tastes like a weekend project but comes together on a Tuesday. Tender chicken thighs sear until deeply golden, then simmer in a silky coconut milk curry sauce that clings to every bite.

Advertisements1

The magic here is layering: bloom the curry paste in the hot pan, add coconut milk, and let the sauce reduce until it coats the back of a spoon. That's the moment it goes from thin and watery to rich and velvety, and it takes about 12 minutes of gentle bubbling.

Serve it over jasmine rice, cauliflower rice, or rice noodles, and keep the lime and cilantro on the table so everyone can brighten their own bowl. This recipe makes 6 generous servings, so it's a great batch-cook for busy weeks.

Why You'll Love This Recipe

1

One Pan Wonder: Everything from searing the chicken to simmering the sauce happens in a single skillet, so cleanup is a 2-minute job.
2

Pantry-Friendly: The sauce is built from coconut milk, curry paste, and a few everyday aromatics you probably already own.
3

Naturally Creamy: Full-fat coconut milk gives you a dairy-free sauce that tastes indulgent without a drop of cream.
4

Better the Next Day: The flavors deepen overnight, making this one of the best leftovers in my fridge.

About the Ingredients

2 lbs (900g) boneless, skinless chicken thighs, cut into 2-inch pieces

Thighs stay juicy in a long simmer, but boneless skinless chicken breast works too – just add it back at the end and simmer only 5 minutes so it doesn't dry out. Look for thighs that are roughly uniform in size so they brown evenly.

2 tbsp coconut oil or neutral oil

Coconut oil adds a subtle sweetness, but avocado or canola oil works perfectly. If your pan is nonstick, you can get away with just 1 tablespoon.

1 large yellow onion, diced (about 1 1/2 cups)

Yellow onion gives the deepest sweetness; a red onion will work but turns the sauce slightly pink. Frozen diced onion is a fine shortcut – use 1 1/2 cups straight from the bag.

4 garlic cloves, minced

Fresh garlic is best, but 1 teaspoon garlic powder can stand in. Add the powder with the curry paste instead of sauteing it so it doesn't burn.

1 tbsp fresh ginger, grated

Use a microplane for the finest grate so the ginger melts into the sauce. Jarred ginger paste is a solid substitute – use 1 tablespoon.

3 tbsp red curry paste

Thai red curry paste is my go-to, but green or massaman curry paste both work for a different flavor profile. Check the label: some brands are much saltier, so taste before adding extra salt.

2 cans (13.5 oz each) full-fat coconut milk

Full-fat is essential for that creamy body; light coconut milk makes a thinner sauce. Shake the cans well before opening, or whisk the separated cream back in.

1 cup (240ml) low-sodium chicken broth

Vegetable broth or water plus a bouillon cube both work. Low-sodium matters here because the curry paste and fish sauce already bring salt.

1 tbsp fish sauce

This is the umami backbone of the dish. Soy sauce or tamari is a great vegetarian swap, and coconut aminos works if you're avoiding soy.

1 tbsp brown sugar or coconut sugar

A little sweetness balances the heat and acidity. Honey or maple syrup can step in – just stir it in off the heat.

1 red bell pepper, sliced into strips

Any color bell pepper works, and a handful of snap peas or sliced zucchini is a delicious add-in. Add firmer veggies earlier and tender ones in the last 5 minutes.

1 lime, juiced, plus cilantro and cooked jasmine rice for serving

Fresh lime juice is non-negotiable for lifting the sauce at the end. Bottled lime juice tastes flat, so squeeze fresh if you possibly can.

Tips & Tricks

Don't Crowd the Pan

Sear the chicken in two batches so it browns instead of steaming. Overcrowding drops the pan temperature and gives you pale, rubbery chicken.

Bloom the Curry Paste

Cook the paste in the hot oil for 60 seconds until it smells fragrant and darkens slightly. This step is what makes the curry taste layered instead of flat.

Shake Your Coconut Milk

Cans often separate, so shake hard or whisk the contents before pouring. If you skip this, you'll get clumps of coconut cream instead of a smooth sauce.

Balance at the End

Taste after simmering and adjust with lime for brightness, sugar for roundness, and fish sauce for salt. The sauce should taste slightly too bold on its own because the rice will mellow it.

Pro Tips

1

Sear First, Sauce Later: Pat the chicken bone-dry before it hits the pan – moisture is the enemy of browning.
2

Low and Slow Wins: Keep the sauce at a gentle simmer (about 190F/88C), never a rolling boil, so the coconut milk stays smooth.
3

Save Some Cilantro: Stir half in while cooking and scatter the rest raw on top for a fresh, bright finish.
4

Rice Tip: Cook jasmine rice with a pinch of salt and a squeeze of lime so the base is seasoned too.

Step-by-Step Instructions

1. Season and Sear

Pat the chicken dry and season with 1 teaspoon salt and 1/2 teaspoon black pepper. Heat 1 tablespoon oil in a large deep skillet over medium-high heat (375F/190C) and sear the chicken in two batches, 4 to 5 minutes per side, until deep golden brown and the internal temperature reads 165F/74C. It won't be fully cooked through yet – that's fine, it finishes in the sauce.

2. Soften the Aromatics

Lower the heat to medium (325F/163C), add the remaining oil, and cook the onion for 4 to 5 minutes until translucent and just starting to turn golden at the edges. Add the garlic and ginger and stir for 30 seconds until fragrant – don't let them brown.

3. Bloom the Curry Paste

Push the vegetables to the side, add the curry paste to the open space, and fry it for 60 seconds until it darkens and smells toasty. Stir everything together so the paste coats the onions and chicken.

4. Build the Sauce

Pour in the coconut milk, chicken broth, fish sauce, and brown sugar. Scrape up any browned bits from the bottom of the pan with a wooden spoon – those bits are pure flavor.

5. Simmer and Thicken

Return the chicken and any juices to the pan along with the bell pepper. Bring to a gentle simmer (190F/88C), then cook uncovered for 15 to 18 minutes, stirring occasionally, until the sauce coats the back of a spoon and the chicken is fork-tender.

6. Finish and Serve

Turn off the heat and stir in the lime juice. Taste and adjust with more fish sauce, sugar, or lime as needed. Serve over jasmine rice topped with fresh cilantro.

Delicious Variations

Green Curry Version

Swap the red curry paste for green curry paste and add a handful of Thai basil at the end for a brighter, herbier bowl.

Thai Squash Curry

Add 2 cups cubed butternut squash with the coconut milk and simmer 20 minutes until tender for a hearty vegetarian spin.

Spicy Peanut Coconut Curry

Stir 3 tablespoons peanut butter into the sauce with the coconut milk and finish with crushed peanuts and chili flakes.

How to Store Easy Coconut Curry Chicken Recipe

Refrigerator

Store in an airtight container in the refrigerator for up to 4 days. The sauce thickens as it chills, so loosen it with a splash of broth or water when reheating.

Freezer

Freeze in portion-sized containers for up to 3 months. Coconut milk sauces can separate slightly after freezing, so thaw overnight in the fridge and whisk while reheating to bring it back together.

Reheating

Reheat gently on the stovetop over medium-low heat (about 250F/120C) for 5 to 7 minutes, stirring often, or microwave in 1-minute bursts. Avoid a hard boil, which can make the coconut milk grainy.

Frequently Asked Questions

Q: Can I use chicken breast instead of thighs?

Yes, boneless skinless chicken breast works, but it needs less cooking time. Sear it as directed, then add it back to the sauce for only the last 5 minutes of simmering so it stays juicy instead of turning stringy.

Q: Why is my coconut curry sauce watery?

The sauce is watery when it hasn't simmered long enough or when you used light coconut milk. Simmer uncovered for 5 to 10 extra minutes at 190F/88C, and use full-fat coconut milk next time for a naturally thicker sauce.

Q: Is red curry paste spicy?

Red curry paste is moderately spicy, but the coconut milk and sugar mellow it a lot. For a milder curry, start with 2 tablespoons of paste, and for more heat, stir in a teaspoon of chili garlic sauce at the end.

Q: What can I serve with coconut curry chicken?

Jasmine rice is the classic pairing because it soaks up the sauce, but basmati rice, cauliflower rice, rice noodles, and warm naan all work beautifully. A simple cucumber salad on the side adds a cool crunch.

Q: Can I make this coconut curry chicken in a slow cooker?

Yes, but brown the chicken and bloom the aromatics in a skillet first, then transfer everything except the lime to the slow cooker. Cook on low for 4 hours, then stir in the lime juice and cilantro right before serving.

Give this Easy Coconut Curry Chicken a try this week and let the pan do the heavy lifting – one skillet, big flavor, happy table. If you make it, tell me in the comments whether you went red, green, or peanut, and tag your bowl so I can see it. Cook smart, eat happy.

Easy Coconut Curry Chicken Recipe

Easy Coconut Curry Chicken Recipe

Easy Coconut Curry Chicken is a creamy one-pan dinner ready in 50 minutes, with tender chicken simmered in coconut milk and warm curry spices.

★★★★½ 4.8 (287 ratings)
15 minPrep time35 minCook time6Servings485 kcalCalories

🧂 Ingredients

  • 2 lbs (900g) boneless, skinless chicken thighs, cut into 2-inch pieces
  • 2 tbsp coconut oil or neutral oil
  • 1 large yellow onion, diced (about 1 1/2 cups)
  • 4 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 3 tbsp red curry paste
  • 2 cans (13.5 oz each) full-fat coconut milk
  • 1 cup (240ml) low-sodium chicken broth
  • 1 tbsp fish sauce
  • 1 tbsp brown sugar or coconut sugar
  • 1 red bell pepper, sliced into strips
  • 1 lime, juiced, plus cilantro and cooked jasmine rice for serving

📋 Instructions

  1. 1Season and Sear — Pat the chicken dry and season with 1 teaspoon salt and 1/2 teaspoon black pepper. Heat 1 tablespoon oil in a large deep skillet over medium-high heat (375F/190C) and sear the chicken in two batches, 4 to 5 minutes per side, until deep golden brown and the internal temperature reads 165F/74C. It won't be fully cooked through yet – that's fine, it finishes in the sauce.
  2. 2Soften the Aromatics — Lower the heat to medium (325F/163C), add the remaining oil, and cook the onion for 4 to 5 minutes until translucent and just starting to turn golden at the edges. Add the garlic and ginger and stir for 30 seconds until fragrant – don't let them brown.
  3. 3Bloom the Curry Paste — Push the vegetables to the side, add the curry paste to the open space, and fry it for 60 seconds until it darkens and smells toasty. Stir everything together so the paste coats the onions and chicken.
  4. 4Build the Sauce — Pour in the coconut milk, chicken broth, fish sauce, and brown sugar. Scrape up any browned bits from the bottom of the pan with a wooden spoon – those bits are pure flavor.
  5. 5Simmer and Thicken — Return the chicken and any juices to the pan along with the bell pepper. Bring to a gentle simmer (190F/88C), then cook uncovered for 15 to 18 minutes, stirring occasionally, until the sauce coats the back of a spoon and the chicken is fork-tender.
  6. 6Finish and Serve — Turn off the heat and stir in the lime juice. Taste and adjust with more fish sauce, sugar, or lime as needed. Serve over jasmine rice topped with fresh cilantro.
👨‍🍳 Chef's Note: Taste the sauce one last time right before serving – a final squeeze of lime and pinch of salt is what makes a good curry taste restaurant-level. If you like it saucier, add an extra splash of broth rather than more coconut milk so it doesn't turn too sweet.

Servings: 6

Cuisine: Thai-inspired

Course: Main Course

Nutrition (per serving): 485 kcal · 34g protein · 18g carbs · 31g fat
Elena Vasquez

Written by Elena Vasquez

Elena focuses on healthy cooking and meal prep for people with limited time and budget. She shares flexible recipes and shortcuts that don’t sacrifice flavor.

Leave a comment

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

x
Advertisements