America 250 Freedom anniversary
One-pan dairy free coconut curry chicken garnished with fresh cilantro and lime wedges, served over jasmine rice in a white bowl

One-Pan Coconut Curry Chicken

Quick Answer

This one-pan coconut curry chicken sears bite-sized chicken thighs, then simmers them in full-fat coconut milk with red curry paste, garlic, and ginger until the sauce thickens. A squeeze of lime and fresh cilantro finish it off, and it's ready in about 35 minutes.

Jump to Recipe

Coconut curry chicken is a 35-minute dinner that tastes like the sauce has been thinking about itself all afternoon. Boneless chicken thighs get a quick sear first, then onion, garlic, ginger, red curry paste, turmeric, cumin, and smoked paprika all hit the same pan. Blooming the curry paste and spices in the oil for about 90 seconds is the point where this goes from “ingredients in a skillet” to something that smells like dinner from two rooms away. Full-fat coconut milk and chicken broth loosen everything into a sauce, while fish sauce adds salt and depth and a small amount of sugar smooths the sharper edges. The seared chicken goes back in to simmer until the chicken hits 165°F while the coconut sauce tightens slightly. You are not trying to reduce it into paste; jasmine rice deserves something to absorb.

Lime juice goes in once the pan is off the heat, keeping that citrus brightness fresh, and cilantro plus sliced chile can finish the top. The result is creamy without being heavy, warmly spiced, salty, tangy, and just hot enough depending on your curry paste. It is also the kind of dinner that makes one skillet look suspiciously competent.

Prep10 minutes
Cook25 minutes
Total35 minutes
Serves4 servings
DifficultyEasy

Ingredients

Servings
  • 1.5 lbs boneless, skinless chicken thighs, cut into 1.5-inch pieces
  • 1 tablespoon coconut oil or neutral vegetable oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated (or 1 teaspoon ground ginger)
  • 2 tablespoons red curry paste (check label — most are dairy free)
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 can (13.5 oz) full-fat coconut milk
  • 1/2 cup low-sodium chicken broth (or vegetable broth)
  • 1 tablespoon fish sauce (or soy sauce for a pescatarian-free version)
  • 1 teaspoon coconut sugar or regular sugar
  • Juice of 1 lime
  • 1/4 cup fresh cilantro, roughly chopped
  • Cooked jasmine rice, for serving
  • Optional: thinly sliced Thai chilies or red pepper flakes for heat

Instructions

  1. 1Pat the chicken pieces dry with paper towels and season lightly with salt and pepper. Drying the chicken matters — wet chicken steams instead of sears, and steamed chicken has no personality.
  2. 2Heat the oil in a large, heavy-bottomed skillet or Dutch oven over medium-high heat until shimmering, about 2 minutes.
  3. 3Add the chicken in a single layer. Sear without moving for 3 minutes until golden on one side. Flip and sear another 2 minutes. The chicken does not need to be cooked through yet. Transfer to a plate and set aside.
  4. 4Reduce heat to medium. Add the diced onion to the same pan and cook, stirring occasionally, for 4-5 minutes until softened and starting to turn golden.
  5. 5Add the garlic and grated ginger. Cook for 1 minute, stirring constantly, until fragrant. Watch this step — garlic burns fast and a burned garlic situation cannot be recovered from.
  6. 6Add the red curry paste, turmeric, cumin, and smoked paprika. Stir everything together and cook for 90 seconds, letting the spices bloom in the residual oil. The pan will look like something is going wrong. It is not going wrong. This is bloom.
  7. 7Pour in the coconut milk and chicken broth. Stir well, scraping up any browned bits from the bottom of the pan. Those bits are flavor. Do not waste them.
  8. 8Add the fish sauce and sugar. Stir to combine. Bring the sauce to a gentle simmer over medium heat.
  9. 9Return the seared chicken to the pan, nestling it into the sauce. Reduce heat to medium-low and simmer, uncovered, for 12-15 minutes until the chicken is cooked through (internal temperature of 165°F) and the sauce has thickened slightly.
  10. 10Remove from heat. Squeeze in the lime juice and stir. Taste the sauce and adjust salt as needed.
  11. 11Garnish with fresh cilantro and optional sliced chilies. Serve immediately over jasmine rice.

Nutrition Information

Estimated per serving: 1 of 4 servings.

590Calories
36 gProtein
13 gCarbohydrates
45 gTotal Fat
26 gSaturated Fat
3 gFiber
7 gTotal Sugars
910 mgSodium
150 mgCholesterol

Estimated from the ingredients and quantities in this recipe using standard food-composition values. Brand choices, trimming, cooking loss, optional ingredients, and actual portion size can change the numbers. How we calculate nutrition estimates.

Pro Tips

  • Full-fat coconut milk only. Light coconut milk is coconut milk that has given up on itself. The fat is what gives this sauce its body and richness — do not compromise this.
  • Read your curry paste label before buying. Most red curry pastes are naturally dairy free, but a few brands add shrimp paste, which matters for vegetarians. Thai Kitchen and Maesri are reliable choices widely available in grocery stores.
  • If your sauce is thinner than you'd like after the simmer, remove the chicken with a slotted spoon, crank the heat to medium-high, and let the sauce reduce for 2-3 minutes while the chicken rests. The sauce will tighten without drying out the chicken.

Substitutions

chicken thighs → chicken breast Use chicken breast if that's what you have, but reduce the simmer time to 8-10 minutes and watch carefully — breast meat gets dry and accusatory at overcooking
chicken thighs → chickpeas and cauliflower florets For a fully vegan version, use one 15-oz can of drained chickpeas and 2 cups cauliflower florets. Skip the sear step and add directly to the sauce. Simmer for 15 minutes.
fish sauce → soy sauce or coconut aminos Soy sauce adds similar umami depth. Coconut aminos work well and are both gluten free and soy free if those are concerns.
fresh ginger → ground ginger Use 1 teaspoon ground ginger in place of 1 tablespoon fresh. The flavor is slightly less bright but still works well.
coconut oil → avocado oil or olive oil Any neutral high-heat oil works here. Olive oil adds a slight flavor of its own, which is fine.

Storage Instructions

Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors deepen overnight — this is genuinely better the next day. Reheat gently on the stovetop over medium-low heat with a splash of broth or water to loosen the sauce. Freezes well for up to 3 months; thaw overnight in the refrigerator before reheating.

Make Ahead

The sauce base (through the spice bloom and coconut milk addition) can be made up to 2 days ahead and refrigerated. When ready to cook, bring the sauce to a simmer, add the seared chicken, and proceed from step 9. Alternatively, the entire finished dish reheats beautifully and can be made a full day in advance.

Build the plate

Make It a Meal

Pair this recipe with a side, bread, and something sweet from the FAFO Kitchen.

Finish With Dessert

Strawberry Shortcake

Try this next

Strawberry Shortcake Recipe That Actually Tastes Right

View recipe →

Lila, the editorial persona and visual host of Fork Around & Find Out Kitchen

About Lila

Lila is the editorial persona and visual host of Fork Around & Find Out Kitchen. Recipes presented in the Lila voice are developed, edited, and published under FAFO Kitchen's editorial standards.

Found a problem? Tell FAFO Kitchen.