Skip to content
Mild coconut curry chicken with golden turmeric sauce over jasmine rice with lime and cilantro
All Recipes
Poultry

Mild Coconut Curry Chicken

Total Time ~45 min
Active Time 20 min
Servings 4
Difficulty Easy

Here's what I want you to know about this curry: it has zero spicy heat, zero tomato, and zero dairy — and it is still deeply, genuinely flavorful. The secret is blooming warm spices in oil before anything else hits the pan, then building the sauce with full-fat coconut milk and good chicken broth. It's mild enough for the littlest ones at the table, rich enough for adults, and the kind of thing you'll find yourself making on a Tuesday and again on a Thursday. I use shallots here instead of onion — cooked shallots are gentler on sensitive stomachs and anyone managing GERD, but they still give you that sweet, savory base every good curry needs. A squeeze of lime at the end pulls the whole thing together. Serve it over jasmine rice and call it done.

Instructions

  1. Season the chicken thigh pieces with kosher salt and set aside. Start your rice: rinse 1½ cups of jasmine rice in a fine-mesh strainer under cold water until the water runs mostly clear. Combine with 2¼ cups water and a pinch of salt in a medium saucepan. Bring to a boil, stir once, cover tightly, and reduce heat to the lowest setting. Cook for 15 minutes, then turn off the heat and let it steam, still covered, for 10 minutes. Don't peek.
  2. Heat 2 tablespoons of oil in a large, deep skillet or Dutch oven over medium-high heat. Add the chicken pieces in a single layer — work in batches if needed, don't crowd the pan. Cook for 2–3 minutes per side, until lightly golden on the outside. The chicken does not need to be cooked through. It will finish simmering in the sauce. Transfer to a plate.
  3. Reduce the heat to medium. Add the sliced shallots to the same pan and cook, stirring occasionally, for 4–5 minutes until they're soft and translucent with a little bit of golden color. Add the minced garlic and grated ginger and stir for about 30 seconds, just until fragrant.
  4. Clear a small space in the center of the pan. Add the turmeric, coriander, cumin, and sweet paprika directly onto the exposed surface of the pan. Let the spices toast in that hot spot for about 30 seconds — you'll smell them bloom and they'll darken slightly. Then stir everything together so the shallots and garlic are coated in the spice mixture. This step is where the curry gets its depth. Don't skip it and don't rush it.
  5. Pour in the full can of coconut milk and the chicken broth. Stir well, scraping up any bits from the bottom of the pan. Bring the sauce to a steady simmer.
  6. Return the chicken and any accumulated juices to the pan. Reduce the heat to medium-low and let the curry simmer gently, uncovered, for 18–22 minutes, stirring occasionally. The chicken should be cooked through (165°F internally) and very tender, and the sauce should have thickened slightly and turned a rich golden color.
  7. Remove from heat. Stir in 1 tablespoon of fresh lime juice. Taste and adjust salt. The lime should brighten the whole dish without making it taste sour — you want just enough to lift the richness of the coconut milk.
  8. Fluff the rice with a fork. Serve the curry over jasmine rice, spooned generously so the sauce pools around the rice. Top with fresh cilantro if you like. Serve lime wedges on the side for anyone who wants more.

Tips

  • Why shallots and not onion? Raw onion is a common GERD trigger, and even cooked onion can bother some people. Shallots are milder, sweeter, and break down more completely when cooked, which makes them gentler on sensitive stomachs. If you tolerate cooked onion fine, a small diced yellow onion will work here — but for anyone managing reflux, stick with shallots.
  • Bloom your spices. Don't just dump the spices into the liquid — toasting them in oil for that brief 30 seconds transforms their flavor from raw and dusty to warm and aromatic. This is the single most important step in the whole recipe. Ground spices that haven't been bloomed taste flat. Bloomed spices taste like you know what you're doing.
  • Toddler-friendly. This curry is naturally mild and the coconut milk makes it slightly sweet, which most little ones love. For a 1-year-old, shred or finely chop the chicken and serve it with the sauce spooned over soft jasmine rice. Keep their portion low-salt. The texture is already soft from the long simmer, so it's easy for small mouths to handle.

For a Crowd — 10 Servings

Scale up to 5 lbs boneless, skinless chicken thighs. Use 7–8 medium shallots (about 2 cups sliced), 8 cloves garlic, 2 tablespoons grated ginger, and multiply each spice by 2.5 (about 1 tablespoon each of turmeric and coriander, 2½ teaspoons each of cumin and sweet paprika). Use 2½ cans (about 34 oz) full-fat coconut milk and 2 cups chicken broth. Increase lime juice to 2–3 tablespoons. For the rice, use 3¾ cups jasmine rice with 5⅔ cups water. You'll need a large Dutch oven or stock pot. Sear the chicken in batches and allow a few extra minutes of simmering time for the larger volume of sauce to reduce properly.