One-Pan Coconut Rice with Chicken
This one-pan coconut rice with chicken is the kind of dinner you’ll make on a Tuesday when you want something warm and a little different from the usual. The rice soaks up coconut milk and chicken juices as it cooks, so every spoonful is rich and savory.

It comes together in about 45 minutes, most of it hands-off, and leaves you with a single pot to wash. That alone makes it a repeat.
Why This Coconut Rice and Chicken Keeps Me Coming Back
The rice turns out tender and just slightly creamy, with a mild sweetness from the coconut milk that balances the garlic and ginger. Each bite of chicken stays juicy because the short simmer locks in moisture.
When I want a meal that tastes like it took effort but actually barely needs stirring, this is the one I grab. A handful of spices plus a can of coconut milk do the heavy lifting, and the leftovers are just as good the next day.
Ingredients

- 1 ½ lbs boneless skinless chicken thighs: about 6 thighs, trimmed of excess fat
- 1 cup long-grain white rice: jasmine or basmati both work, rinsed and drained
- 1 can (13.5 oz) full-fat coconut milk: do not use light here, the richness matters
- 1 cup low-sodium chicken broth: plus a splash more if needed
- 1 small yellow onion: diced small
- 3 cloves garlic: minced
- 1 tbsp grated fresh ginger: peeled before grating
- 1 tsp ground turmeric: for color and a subtle earthy note
- ½ tsp kosher salt: plus more for seasoning the chicken
- 1 tbsp neutral oil: vegetable or canola for searing
- Chopped cilantro and lime wedges: for serving
Variations / Substitutions
- Swap chicken thighs for boneless breasts: cut cook time to about 12 minutes simmer, and check for doneness sooner
- Use light coconut milk: the rice will be less creamy but still cook through, add a pat of butter at the end for richness
- Add a handful of frozen peas: stir them in during the last 5 minutes of simmering for a quick veggie boost
- Skip turmeric and use a pinch of saffron: let a tiny pinch steep in the warm broth for 5 minutes before adding
If you enjoy this style of one-pot meal, our Lemon Herb Chicken and Rice is another weeknight favorite.
How to Make One-Pan Coconut Rice with Chicken
Step 1: Brown the Chicken

Pat the chicken thighs dry with paper towels and season both sides lightly with salt. Heat the 1 tbsp oil in a large deep skillet or Dutch oven over medium-high heat. Once the oil shimmers, add the thighs in a single layer and cook without moving them for about 4 minutes, until the bottoms are deeply golden. Flip and brown the second side for another 3 to 4 minutes. Transfer the chicken to a plate and set aside; it will not be cooked through yet.
You should hear a steady sizzle the whole time. If the pan goes quiet, bump the heat up a notch so the chicken browns instead of steaming.
Step 2: Sauté the Aromatics

Lower the heat to medium and add the diced onion right into the same pan. Stir occasionally for 3 to 4 minutes, scraping up any browned bits from the chicken. The onion should soften and turn translucent. Stir in the minced garlic and grated ginger and cook just until fragrant, about 1 minute. Sprinkle in the turmeric and the ½ tsp salt, stirring until the spices coat everything and smell warm.
Do not walk away once the garlic goes in. It can burn fast, and the ginger paste might stick if the pan is too dry. A quick stir keeps everything moving.
Step 3: Simmer the Rice

Pour the rinsed rice into the pan and stir to coat every grain in the spiced oil. Then add the full can of coconut milk and the 1 cup chicken broth, scraping the bottom of the pan one last time. Bring the liquid to a boil over high heat. Once bubbles break across the surface, reduce the heat to low. Nestle the browned chicken thighs on top of the rice, along with any juices that collected on the plate. Cover the pan with a tight-fitting lid and let it cook undisturbed for 20 minutes.
After 20 minutes, lift the lid just enough to check that most of the liquid is absorbed and the rice looks tender. If there is still a pool of liquid, cover again and give it 3 more minutes. The chicken should be cooked through at this point, but the next rest finishes it.
Step 4: Fluff and Serve

Turn off the heat and keep the lid on for 5 minutes. This rest lets the remaining steam finish the rice and settle the juices in the chicken. Uncover, fluff the rice gently with a fork, and pile the chicken and rice onto plates. Scatter chopped cilantro over the top and serve with lime wedges for squeezing.
The rice will look glossy and pale gold, with a few golden edges where it touched the pan. The chicken sits on top, tender enough to tear apart with a spoon.
A Few Tips for the Best Coconut Rice
- Don’t skip rinsing the rice: A quick rinse under cold water removes surface starch and stops the rice from turning gluey as it simmers.
- Use a pan with a tight-fitting lid: If you have a heavy Dutch oven, use it here. A loose lid lets too much steam escape and can leave you with crunchy rice.
- Let it rest off the heat: Those 5 minutes make a real difference. The rice finishes absorbing any last bit of liquid without overcooking on the burner.
- Season as you go: A little salt on the chicken before searing and salt stirred into the rice base builds flavor layer by layer, so you rarely need more at the table.
If you’re feeding more people, here’s how to scale it up:
| Servings | Chicken Thighs | Rice | Coconut Milk + Broth | Pan Size |
|---|---|---|---|---|
| 4 | 1 ½ lbs (6) | 1 cup | 1 can + 1 cup | 10 to 12-inch skillet |
| 6 | 2 ¼ lbs (9) | 1 ½ cups | 1 can + 1 ½ cups | 12-inch skillet or 5-qt Dutch oven |
| 8 | 3 lbs (12) | 2 cups | 2 cans + 1 cup | 6-qt Dutch oven |
Storing Leftovers
- Refrigerate: Cool the chicken and rice completely, then pack into airtight containers. It keeps well for up to 3 days.
- Reheating: Add a splash of water or broth, cover, and warm gently on the stovetop or in the microwave. A covered reheat steams the rice back to softness.
What to Serve with Coconut Rice and Chicken
A quick cucumber salad with rice vinegar and a pinch of sugar cuts through the richness of the coconut. Steamed or roasted broccoli tossed with a little sesame oil and salt makes a bright, crunchy side. If you want something even simpler, a handful of fresh mint leaves scattered on top adds a clean, cooling note.
Frequently Asked Questions
Can I use brown rice instead of white?
No, brown rice needs a much longer cook time and more liquid. If you swap it, the chicken will overcook before the rice is tender.
Can I make this with chicken breasts?
Yes, but breasts dry out faster. Cut two large boneless skinless breasts in half lengthwise to make four thin cutlets, sear them the same way, and reduce the simmer time to 12 to 15 minutes.
How do I prevent mushy rice?
Measure the liquid carefully and do not stir the rice once you add the liquid and cover the pan. Stirring releases starch and turns the grains sticky.
What if my can of coconut milk is separated?
That’s normal. Scoop the whole can into the pan, solids and liquid together. The heat will melt it into a smooth sauce as it simmers.

One-Pan Coconut Rice with Chicken Recipe
Ingredients
Method
- Season chicken with salt. Heat oil in a large deep skillet over medium-high heat. Brown chicken 3 to 4 minutes per side, then transfer to a plate.
- Lower heat to medium, add onion and cook 3 to 4 minutes until soft. Stir in garlic, ginger, turmeric, and salt, cooking 1 minute.
- Add rinsed rice and stir to coat. Pour in coconut milk and broth, bring to a boil, then reduce heat to low. Nestle chicken on top, cover, and simmer 20 minutes.
- Turn off heat and let rest, covered, 5 minutes. Fluff rice, serve with cilantro and lime wedges.
