That first bite — when the warm coconut sauce hits your tongue, followed by a little kick of ginger and a squeeze of lime — is exactly why this rice bowl has become our go-to on busy Tuesday nights. It’s creamy without being heavy, satisfying without taking an hour to make. I’ve made this on nights when I had exactly zero energy left, and it still came out feeling like a real meal — not a thrown-together mess.
The short version: One pan, 30 minutes, and dinner is done. My kids ask for it every single week.
I’ve made this recipe more times than I can count. It started as a way to use up leftover coconut milk from a curry, and now it’s the weeknight dinner I text to friends when they ask, “What should I make tonight?”
- Serves: 4 as a main
- Hands-On Time: 15 min | Total Time: 30 min
- Difficulty: Easy enough for a busy weeknight — one pan, no fancy skills required
- Cost per serving: ~$3.50
- Calories: ~480 per serving
- Dietary Notes: Naturally dairy-free and gluten-free
(Photo above: An overhead shot of the coconut chicken rice bowl in a wide, shallow ceramic bowl — white rice on the bottom, creamy coconut chicken spooned over the top, garnished with fresh cilantro, red pepper flakes for color, and a lime wedge on the side. The sauce is visibly thick and clinging to the chicken. Natural light from a nearby window.)
The Secret to Saucy, Tender Chicken Every Time

Using chicken thighs instead of breasts is the biggest shortcut to flavor here. They stay juicy even after a quick simmer in the sauce, and they don’t dry out if you get distracted helping with homework for a few extra minutes.
Full-fat coconut milk is non-negotiable in this one. The light stuff makes a watery sauce that doesn’t coat the rice the same way. You want the one that comes in a can, stirred well before you measure it.
The real trick is letting the sauce simmer uncovered for the last few minutes. It reduces and thickens naturally, clinging to the chicken and rice instead of pooling at the bottom of the bowl. That one step makes all the difference.
What You’ll Need (Plus My Honest Notes)
- 1 ½ lbs boneless, skinless chicken thighs: Thighs are best here — they stay tender in the simmer. If you only have breasts, slice them into cutlets so they cook quickly.
My kids can tell the difference when I use breasts. They ask, “Mom, is this the juicy one?” That’s how I know. - 1 tbsp coconut oil or avocado oil: You want an oil that can handle medium-high heat without smoking. Coconut oil adds a little extra flavor, but avocado works great too.
- 1 small yellow onion, diced: About ¾ cup. Don’t skip it — it melts into the sauce and adds a savory base.
- 3 cloves garlic, minced: I use a microplane for this because I hate biting into a chunk of garlic. A press works too.
- 1 tbsp fresh grated ginger: Fresh is a must here. The jarred stuff has a flat taste and won’t give you that warm, spicy kick.
- 1 can (14 oz) full-fat coconut milk: Shake the can well before opening, or pour it into a bowl and whisk it until smooth.
- ½ cup low-sodium chicken broth: Just enough to thin the sauce without making it watery.
- 1 tbsp fish sauce: This is the secret ingredient for savory depth. It doesn’t taste fishy — I promise. My kids have no idea it’s in there.
- 1 tsp brown sugar (or coconut sugar): Just a touch to balance the savory and the lime.
- 2 cups cooked jasmine rice: I usually make a big batch of rice on Sunday, so this comes together even faster. Rinse the rice before cooking for fluffier results.
- Fresh cilantro, red pepper flakes, and lime wedges for serving: These toppings aren’t optional in my house — they make the bowl feel bright and fresh.
The Tools You’ll Actually Need
- A 12-inch skillet or sauté pan with a lid (a deep one, so the sauce doesn’t splatter)
- A wooden spoon or silicone spatula for stirring
- A box grater or microplane for the ginger and garlic
- A sharp knife and cutting board
- Measuring spoons and a liquid measuring cup
That’s it. One pan. Minimal dishes. This is my kind of cooking.
Making the One-Pan Coconut Chicken (Start to Finish)
This moves pretty fast once you start, so having your ingredients prepped and ready makes it a breeze.
Prep the chicken: Pat the chicken thighs dry with a paper towel. Season generously on both sides with salt and pepper. This helps them get a nice golden sear instead of steaming.
- Sear the chicken: Heat the oil in your skillet over medium-high heat. Add the chicken thighs in a single layer. Cook for 4-5 minutes per side, until golden brown. They don’t need to be cooked through yet. Transfer to a plate. (📸 Photo tip: The chicken should have a deep golden-brown crust — that’s where the flavor lives.)
- Cook the aromatics: Lower the heat to medium. Add the diced onion to the pan and cook, scraping up any browned bits from the bottom, for 3-4 minutes until softened. Add the garlic and ginger and cook for 30 seconds until fragrant. Your kitchen will start to smell amazing right about now.
- Build the sauce: Pour in the coconut milk and chicken broth, using your spatula to scrape up any remaining flavorful bits from the pan (this is called deglazing, but really it’s just making sure none of that good flavor goes to waste). Stir in the fish sauce and brown sugar.
- Simmer the chicken: Return the chicken thighs to the pan, nestling them into the sauce. Bring the sauce to a gentle simmer, then reduce the heat to low, cover, and cook for 10 minutes.
- Thicken the sauce: Remove the lid and increase the heat to medium. Let the sauce simmer uncovered for 5-7 minutes, until it has reduced and thickened slightly. It should coat the back of a spoon. This is the step that makes the bowl feel luxurious instead of soupy. (📸 Photo tip: The sauce should visibly cling to the spoon, not run off like water.)
- Rest and shred: Remove the pan from the heat. Let the chicken rest for 5 minutes, then shred it with two forks right in the pan, stirring it into the sauce. Shredding it in the pan means every strand gets coated in that creamy sauce.
- Assemble the bowls: Divide the cooked rice among four bowls. Top with a generous scoop of the coconut chicken and sauce. Garnish with fresh cilantro, a sprinkle of red pepper flakes, and a squeeze of fresh lime juice.
How I Meal Prep These for the Week
I make a double batch of the chicken on Sundays and we’re set for two easy weeknight dinners. It actually gets better as the flavors meld in the fridge. My secret: I pack the rice and chicken in separate containers so the rice doesn’t soak up all the sauce.
- Fridge: Store the shredded coconut chicken and the rice in separate airtight containers. It will keep for up to 4 days. When reheating, add a splash of water or chicken broth to the chicken to loosen the sauce.
- Freezer: Yes! The chicken freezes beautifully. Freeze it in a freezer-safe bag or container for up to 3 months. Thaw overnight in the fridge.
- Reheat: The best way is in a skillet over medium-low heat with a splash of water. The microwave works in a pinch, but the stovetop keeps the texture of the sauce better.
A Few Things I’ve Learned After Making This a Hundred Times
- Don’t crowd the pan: If your skillet isn’t big enough to hold the chicken in a single layer without touching, sear it in batches. Overcrowding drops the pan temperature and the chicken will steam instead of sear. I learned this the hard way after many soggy-skinned chicken dinners.
- Season as you go: A pinch of salt on the onions, a little pepper on the finished sauce — layering the seasoning makes the final dish taste much more complex. My grandmother Marta used to say, “Season every layer, not just the top.” She was right.
- Taste the sauce before serving: This is the most important step. It might need a little more salt, or another squeeze of lime. Trust your palate. Recipes are guides, not contracts. Even if you mess up the seasoning a little, it’ll still taste good — I’ve done it.
- Rice matters: Use jasmine or basmati rice for the best texture. Rinse it well before cooking to remove excess starch so it stays fluffy and separate, not sticky and clumpy.
Make It Yours: Easy Ways to Switch It Up
- Make it spicy: Add a sliced serrano pepper or a tablespoon of sambal oelek (chili garlic paste) along with the garlic and ginger. This is my preferred version when Nora’s not home — she’s not a spice lover yet.
- Vegetable version: Add a bell pepper, sliced, or a handful of spinach in the last 2 minutes of simmering. You can also serve it over cauliflower rice for a low-carb option. My husband actually prefers it this way.
- Nut-free: This recipe is naturally nut-free, so it’s a safe choice for school lunches or potlucks.
- Add some veggies: Throw in a handful of frozen peas or green beans in the last 5 minutes of cooking. It stretches the meal and adds color — my mom trick for getting more vegetables into my kids.
- Not a fan of fish sauce? You can substitute with 1 tablespoon of coconut aminos or low-sodium soy sauce. It won’t have quite the same savory depth, but it will still be delicious. No judgment here.
Questions I Get Asked About This Recipe All the Time
Q: Why did my sauce turn out thin and watery?
A: Ugh, I’ve been there. It usually means one of two things: you used light coconut milk (full-fat is non-negotiable here!) or you didn’t let it simmer uncovered long enough. Give it an extra 5 minutes simmering at the end — it will reduce and thicken beautifully. You’ve got this next time.
Q: Can I use chicken breasts instead of thighs?
A: Yes, you can! Just be aware that chicken breasts cook faster and can dry out more easily. Slice them into cutlets of even thickness so they cook evenly, and check for doneness a few minutes early. You’re looking for 165°F internal temp or a clean cut with clear juices.
Q: How long does this last in the fridge? Can I freeze it?
A: It keeps in the fridge for up to 4 days in an airtight container. And yes, it freezes beautifully! The sauce stays creamy after thawing. Just reheat gently on the stovetop with a splash of water or broth to loosen it back up.
Q: What do you serve with this besides rice?
A: Oh, so many things! It’s delicious over steamed jasmine rice (our go-to), but also wonderful over quinoa, cauliflower rice for a low-carb option, or even wrapped in warm flour tortillas for a quick coconut chicken taco night. My kids love it with a simple side of steamed broccoli or snap peas.
More Recipes My Family Makes on Repeat
If you loved this one-pan coconut chicken, here are a few other weeknight winners that have earned a permanent spot in our dinner rotation:
- Creamy Lemon Garlic Chicken Skillet — “Bright, tangy, and done in 25 minutes — my go-to when I need a break from tomato-based sauces.”
- One-Pan Honey Garlic Salmon Bowls — “Sweet, savory, and the glaze caramelizes perfectly under the broiler.”
- Easy Black Bean Soup — “My slow cooker MVP for busy days. Just dump and go.”
This bowl has saved dinner for me more times than I can count. It’s the one I turn to when I need something that feels nourishing and special but doesn’t ask a lot of me. I hope it becomes that for you, too.
If you make it, come back and leave a comment — I genuinely love hearing how it went in your kitchen! Or tag me on Pinterest so I can see yours!
📌 Save this one-pan coconut chicken rice bowl recipe for your next busy weeknight — it comes together in 30 minutes with just one pan to clean!

Creamy Coconut Chicken Rice Bowls (One Pan, 30 Minutes)
Equipment
- 12-inch skillet or sauté pan with lid
- Wooden spoon or silicone spatula
- Microplane or box grater
- Sharp Knife and Cutting Board
- Measuring spoons and liquid measuring cup
Ingredients
- 1 1/2 lbs boneless skinless chicken thighs
- 1 tbsp coconut oil or avocado oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 tbsp fresh grated ginger
- 1 can (14 oz) full-fat coconut milk
- 1/2 cup low-sodium chicken broth
- 1 tbsp fish sauce
- 1 tsp brown sugar or coconut sugar
- 2 cups cooked jasmine rice
- Salt and pepper to taste
- Fresh cilantro for garnish
- Red pepper flakes for garnish
- Lime wedges for serving
Instructions
- Pat the chicken thighs dry with a paper towel. Season generously on both sides with salt and pepper.
- Heat the oil in your skillet over medium-high heat. Add the chicken in a single layer and sear for 4-5 minutes per side until golden brown. Transfer to a plate (they will not be cooked through yet).
- Lower the heat to medium. Add the diced onion and cook, scraping up any browned bits, for 3-4 minutes until softened. Add the garlic and ginger and cook for 30 seconds until fragrant.
- Pour in the coconut milk and chicken broth, stirring to scrape up any flavorful bits from the pan. Stir in the fish sauce and brown sugar.
- Return the chicken to the pan, nestling it into the sauce. Bring to a gentle simmer, then reduce heat to low, cover, and cook for 10 minutes.
- Remove the lid and increase heat to medium. Let the sauce simmer uncovered for 5-7 minutes until it reduces and thickens slightly, coating the back of a spoon.
- Remove from heat and let rest 5 minutes. Shred the chicken with two forks right in the pan, stirring into the sauce. Divide rice among four bowls, top with chicken and sauce, and garnish with cilantro, red pepper flakes, and a squeeze of lime.






