Love this? Save it for later!
Share the inspiration with your friends
The rice stuck to the bottom of the pot. Not in a good, crispy way—more in a “scraping for ten minutes” kind of way. I was making a version of Caribbean chicken and rice for the third time that month, and I was determined to get it right without dirtying every dish I owned. You see, I’d fallen hard for those bold, punchy flavors—the warm allspice, the subtle heat from Scotch bonnet, the way coconut milk makes everything taste like a vacation. But my kitchen? It looked like a bomb went off every single time.
That night, standing over a stubbornly stuck dinner, I had a thought. What if I stopped fighting the process and just let everything happen in one pot? No separate skillet for browning the chicken. No extra saucepan for the rice. Just one deep, trusty pot and a whole lot of hope. Honestly, it felt like a cheat code. And the first time I tried it? The chicken came out tender, the rice was perfectly fluffy, and those burnt bits I used to dread? They turned into a flavorful layer that reminded me of the socarrat in paella. I knew I was onto something.
This Easy One-Pot Caribbean Chicken and Rice isn’t just a weeknight hero—it’s the kind of meal that makes you slow down and actually taste what you’re eating. The coconut milk simmers down into something rich and slightly sweet, while the thyme and scallions add that fresh, aromatic punch. It’s the recipe I now make when I need a little sunshine on a rainy Tuesday, and I think you’re going to love how simple it really is.
Why You’ll Love This Recipe
Let’s be real for a second. I’ve tested this recipe six times in the last two months. I’ve burned it, undercooked it, and once accidentally used sweetened coconut milk (don’t ask). But each failure taught me something, and what I’m sharing with you is the version that finally made me close my eyes after the first bite.
- One Pot, Minimal Mess : Everything cooks in a single pot—browning the chicken, sautéing the aromatics, simmering the rice. You’re looking at less than 15 minutes of cleanup, and honestly, that’s a win in my book.
- Bold Caribbean Flavors Without the Trip : We’re using pantry-friendly ingredients like allspice, thyme, and coconut milk to build layers of flavor. No hard-to-find specialty items, just smart seasoning.
- Perfect for Busy Weeknights : From start to finish, this dish comes together in about 45 minutes. Most of that time is hands-off while the rice absorbs all that delicious broth.
- Crowd-Pleasing Comfort : The combination of tender, seasoned chicken and creamy, aromatic rice is a guaranteed hit. I’ve served it to picky eaters and adventurous foodies alike, and the pot always comes back empty.
- Naturally Gluten-Free and Dairy-Free : This recipe works beautifully for those with dietary restrictions without sacrificing any of the flavor or texture.
What makes this version different from all the others? It’s the technique. By browning the chicken first and then letting the rice cook in that same pot with the coconut milk and broth, you get this incredible depth of flavor that you just can’t achieve by cooking everything separately. Plus, I’ve included a few tricks—like rinsing the rice and letting it rest after cooking—that guarantee fluffy, not mushy, results every single time.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients that work together to deliver that signature Caribbean flavor profile. Most of these are probably already in your pantry or fridge.
- Chicken Thighs (1.5 lbs / 680g) : Bone-in, skin-on thighs are my go-to here. They stay juicy during the longer cooking time and the skin gets beautifully crispy during the browning step. You can use boneless thighs or even chicken breasts, but adjust the cooking time accordingly.
- Coconut Milk (1 can, 13.5 oz / 400ml) : Full-fat coconut milk is non-negotiable for that rich, creamy texture. Light coconut milk will work in a pinch, but the rice won’t be as luscious. I personally like the Thai Kitchen brand for its consistent quality.
- Long-Grain White Rice (1.5 cups / 300g) : Basmati or jasmine rice are both excellent choices. They cook up fluffy and separate, which is exactly what you want here. Avoid short-grain rice, as it can turn gummy.
- Chicken Broth (1 cup / 240ml) : Low-sodium is best so you can control the salt level. If you only have regular broth, just go easy on the added salt.
- Yellow Onion (1 medium, diced) : The aromatic base for so many great dishes. It softens and sweetens as it cooks.
- Garlic (4 cloves, minced) : Fresh garlic is key here. Pre-minced stuff just doesn’t have the same punch.
- Fresh Thyme (1 tablespoon, leaves picked) : This herb is the backbone of Caribbean cooking. If you only have dried, use 1 teaspoon.
- Allspice (1 teaspoon, ground) : That warm, slightly peppery flavor that defines so many Caribbean dishes. It’s what makes this taste authentic.
- Scotch Bonnet Pepper (1 whole, optional) : This little pepper packs serious heat. I leave it whole and just let it simmer in the pot for subtle warmth. If you want more spice, pierce it a few times with a knife. For less heat, remove the seeds or skip it entirely and use a pinch of cayenne.
- Scallions (4, chopped) : Both the white and green parts go in for flavor, and I save a few green tops for garnish.
- Salt and Black Pepper : To taste. I start with 1 teaspoon of salt and adjust at the end.
- Vegetable Oil (2 tablespoons) : For browning the chicken. Any neutral oil with a high smoke point works.
Ingredient Selection Tip : When buying coconut milk, shake the can before opening. If it sounds watery, it might be low quality. You want a thick, creamy consistency when you pour it out.
Equipment Needed
The beauty of this recipe is that you don’t need a lot of fancy gear. Here’s what you’ll need:
- A Large, Heavy-Bottomed Pot or Dutch Oven (5-6 quart capacity) : This is your workhorse. A Dutch oven is ideal because it distributes heat evenly and has a tight-fitting lid. I use my trusty Le Creuset, but a heavy stainless steel pot works just as well.
- A Sharp Chef’s Knife : For dicing the onion, mincing the garlic, and chopping the scallions. A dull knife makes everything harder.
- A Wooden Spoon or Silicone Spatula : For stirring and scraping up all those flavorful browned bits from the bottom of the pot.
- A Fine-Mesh Strainer : For rinsing the rice. This is a crucial step I won’t let you skip.
- Tongs : For flipping the chicken pieces while browning.
- Measuring Cups and Spoons : Accuracy matters, especially with the liquid-to-rice ratio.
Budget-Friendly Alternative : If you don’t have a Dutch oven, any large pot with a lid will do. Just make sure it’s heavy enough to prevent scorching. A $20 stainless steel pot from the grocery store has gotten me through many a one-pot dinner.
Preparation Method

Alright, let’s get cooking. This is where the magic happens. Take your time with each step—it’s the little details that make this dish sing.
- Prep Your Ingredients (5 minutes) : Dice the onion, mince the garlic, pick the thyme leaves, and chop the scallions. Rinse the rice in a fine-mesh strainer under cold water until the water runs clear. This removes excess starch and prevents your rice from turning into a sticky mess. Set everything aside within arm’s reach.
- Season and Brown the Chicken (10 minutes) : Pat the chicken thighs dry with paper towels. Season generously on both sides with salt, black pepper, and half of the ground allspice. Heat the vegetable oil in your pot over medium-high heat. Once the oil is shimmering (not smoking), place the chicken skin-side down. Don’t crowd the pot—work in batches if needed. Let them cook undisturbed for 5-6 minutes until the skin is golden brown and crispy. Flip and cook for another 3-4 minutes. Transfer the chicken to a plate. Don’t worry if it’s not cooked through yet; it will finish in the rice.
- Sauté the Aromatics (3 minutes) : Reduce the heat to medium. There should be about 2 tablespoons of rendered fat left in the pot. If there’s too much, spoon some out. Add the diced onion and cook for 2 minutes, stirring occasionally, until it softens and turns translucent. Add the minced garlic, thyme leaves, and the remaining allspice. Cook for another minute until fragrant. Your kitchen should smell incredible right about now.
- Toast the Rice (2 minutes) : Add the rinsed rice to the pot. Stir it around for about 2 minutes, coating each grain in the aromatic oil. This step toasts the rice slightly and helps it stay separate after cooking.
- Add the Liquids and Simmer (20-25 minutes) : Pour in the coconut milk and chicken broth. Stir everything together, scraping up any browned bits from the bottom of the pot—that’s pure flavor. Nestle the browned chicken thighs back into the rice, skin-side up. Add the whole Scotch bonnet pepper if using. Bring the liquid to a gentle boil, then reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer. Do NOT lift the lid for at least 20 minutes. I know it’s tempting, but trust the steam.
- Rest and Fluff (10 minutes) : After 20-25 minutes, check the rice. It should be tender and the liquid should be fully absorbed. If the rice is still a bit firm, add 2-3 tablespoons of water, replace the lid, and cook for another 5 minutes. Once done, remove the pot from the heat and let it sit, covered, for 10 minutes. This resting period is crucial—it allows the steam to finish cooking the rice and makes it fluffy.
- Final Touches (2 minutes) : Remove the Scotch bonnet pepper carefully (it’s hot!). Sprinkle the chopped scallions over the top. Use a fork to fluff the rice gently. Serve the chicken thighs on top of the rice or mixed in, your call.
Sensory Cue : When you first lift the lid, you should be hit with a wave of fragrant steam—coconut, thyme, and allspice. The rice should look plump and separate, not clumpy. The chicken skin should still be crispy on top.
Cooking Tips & Techniques
I’ve made this recipe enough times to know exactly where things can go wrong. Here are my hard-earned lessons.
Don’t Skip the Rice Rinse : I know it’s an extra step, but rinsing the rice until the water runs clear is non-negotiable. The first time I made this, I forgot to rinse, and the rice turned out gummy and starchy. The rinse removes the surface starch that causes clumping.
Patience with the Browning : Let the chicken skin get deeply golden before you flip it. If you try to move it too soon, it will stick to the pot. That golden crust is where the flavor lives, and it also releases fat that seasons the rice.
The Lid Stays On : I cannot stress this enough. Every time you lift the lid, you release steam and lower the temperature inside the pot. This messes with the cooking time and can leave you with undercooked rice. Set a timer and walk away.
Adjusting the Heat : Every stovetop is different. If you find the liquid is bubbling too vigorously after you lower the heat, turn it down a notch. You want a gentle simmer, not a rolling boil. Too much heat can scorch the bottom before the rice is cooked through.
My Biggest Failure : The first time I attempted this, I used a pot that was too small. The rice puffed up and pushed the lid off, and I ended up with a starchy mess all over my stovetop. Use a pot that’s at least 5 quarts—give that rice room to breathe.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are a few ways I’ve adapted it depending on my mood or what’s in the fridge.
- Make It Vegetarian : Skip the chicken and use vegetable broth instead. Add a can of drained and rinsed chickpeas or kidney beans along with the rice for protein. The coconut milk still makes it incredibly satisfying.
- Add Some Veggies : Diced bell peppers, frozen peas, or even chopped carrots work beautifully. Add them along with the onion to let them soften and sweeten.
- Spice It Up (or Down) : If you’re a heat seeker, mince the Scotch bonnet pepper and stir it in with the garlic. For a milder version, leave the pepper out entirely and add a pinch of smoked paprika for warmth instead.
- Try Different Proteins : Boneless, skinless chicken thighs work great (reduce browning time to 3-4 minutes per side). You can also use andouille sausage, sliced into rounds, for a Creole-inspired twist.
- Rice Swap : Brown rice works, but you’ll need to increase the liquid to 2 cups of broth and extend the cooking time to about 40-45 minutes. Keep an eye on it.
Personal Variation : I once added a handful of frozen pineapple chunks during the last 5 minutes of cooking. The sweetness against the savory, spicy rice was incredible. It’s not traditional, but it’s become my secret Sunday dinner move.
Serving & Storage Suggestions
This dish is a complete meal on its own, but a few simple sides can take it over the top.
Serving : Serve the chicken and rice hot, straight from the pot. I like to garnish with extra fresh thyme leaves and a squeeze of lime juice for brightness. A side of fresh cucumber salad with a light sesame dressing adds a cool, crunchy contrast to the rich rice. For a heartier meal, pair it with some easy baked pineapple salmon for a surf-and-turf Caribbean feast.
Storage : Leftovers keep beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together and deepen overnight, making it even better the next day.
Reheating : The best way to reheat is in a skillet over medium-low heat with a splash of water or broth. Cover the pan to trap steam and reheat gently for about 5-7 minutes. You can also use the microwave, but the rice might dry out a bit. Add a tablespoon of water before microwaving to help.
Freezing : This dish freezes well for up to 3 months. Let it cool completely, then transfer to a freezer-safe container. Thaw overnight in the refrigerator before reheating. The texture of the rice might be slightly softer after freezing, but the flavor remains fantastic.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 4 servings, using chicken thighs with skin and full-fat coconut milk):
- Calories : 620-680 kcal
- Protein : 35g
- Fat : 38g
- Carbohydrates : 45g
- Fiber : 2g
- Sugar : 3g
Health Benefits : This recipe offers a good balance of protein, healthy fats from the coconut milk, and complex carbohydrates from the rice. Coconut milk contains medium-chain triglycerides (MCTs), which can support energy metabolism. The thyme and garlic provide antioxidants, while the allspice has anti-inflammatory properties. If you’re watching your sodium intake, use low-sodium broth and go easy on the added salt.
Dietary Considerations : This recipe is naturally gluten-free and dairy-free. For a lower-carb option, serve the chicken and sauce over cauliflower rice instead of white rice.
Conclusion
This Easy One-Pot Caribbean Chicken and Rice has become my go-to for those nights when I want something that feels special but doesn’t require a sink full of dishes. The combination of tender, seasoned chicken and creamy, fragrant rice is the kind of comfort food that wraps you up like a warm blanket. Honestly, it’s the recipe I turn to when I need a little reminder that simple food, made with care, can be truly extraordinary.
I’d love to hear how this turns out for you. Did you add your own twist? Did the Scotch bonnet give you just the right amount of heat? Drop a comment below and let me know—I read every single one. And if you loved this, don’t forget to share it with a friend who needs a little Caribbean sunshine in their kitchen.
Happy cooking, and remember—the best meals are the ones you don’t stress over.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Absolutely. Boneless, skinless chicken breasts will work, but they cook faster and can dry out more easily. Reduce the simmering time to about 15-18 minutes, and check the internal temperature with a meat thermometer—it should reach 165°F (74°C).
Why is my rice still hard after 25 minutes?
This usually happens if the heat was too low or the lid wasn’t tight enough. Add 2-3 tablespoons of water, replace the lid, and cook for another 5 minutes on medium-low heat. If it’s still hard, your rice might be old or the liquid ratio was off. Always use a measuring cup for accuracy.
Can I make this in a rice cooker or Instant Pot?
Yes! For a rice cooker, sauté the chicken and aromatics in a skillet first, then transfer everything to the rice cooker with the liquids and rice. Cook on the white rice setting. For an Instant Pot, use the sauté function to brown the chicken and aromatics, then add the rice and liquids. Pressure cook on high for 8 minutes with a natural release.
Is this recipe spicy?
It has a gentle warmth from the allspice, but the heat level depends on the Scotch bonnet pepper. If you leave it whole and don’t pierce it, the dish will have a mild, background warmth. For no heat at all, simply omit the pepper. For serious spice, mince it and stir it in.
Can I use canned coconut cream instead of coconut milk?
You can, but it will make the dish much richer and creamier. Use about 3/4 cup of coconut cream mixed with 1/2 cup of water or broth to replace the full can of coconut milk. The rice might be slightly denser, but the flavor will be amazing.
Pin This Recipe!

Easy One-Pot Caribbean Chicken and Rice
This Easy One-Pot Caribbean Chicken and Rice is a weeknight hero that delivers bold, punchy flavors with minimal cleanup. Tender, seasoned chicken and creamy, aromatic rice cook together in one pot for a comforting meal that tastes like a vacation.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Caribbean
Ingredients
- 1.5 lbs (680g) bone-in, skin-on chicken thighs
- 1 can (13.5 oz / 400ml) full-fat coconut milk
- 1.5 cups (300g) long-grain white rice (basmati or jasmine)
- 1 cup (240ml) low-sodium chicken broth
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 1 teaspoon ground allspice
- 1 whole Scotch bonnet pepper (optional)
- 4 scallions, chopped (plus extra for garnish)
- Salt and black pepper to taste
- 2 tablespoons vegetable oil
Instructions
- Prep your ingredients: Dice the onion, mince the garlic, pick the thyme leaves, and chop the scallions. Rinse the rice in a fine-mesh strainer under cold water until the water runs clear. Set aside.
- Season and brown the chicken: Pat the chicken thighs dry with paper towels. Season generously on both sides with salt, black pepper, and half of the ground allspice. Heat the vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Once the oil is shimmering, place the chicken skin-side down. Cook undisturbed for 5-6 minutes until golden brown and crispy. Flip and cook for another 3-4 minutes. Transfer the chicken to a plate.
- Sauté the aromatics: Reduce the heat to medium. There should be about 2 tablespoons of rendered fat left in the pot. Add the diced onion and cook for 2 minutes, stirring occasionally, until softened and translucent. Add the minced garlic, thyme leaves, and remaining allspice. Cook for another minute until fragrant.
- Toast the rice: Add the rinsed rice to the pot. Stir for about 2 minutes, coating each grain in the aromatic oil.
- Add the liquids and simmer: Pour in the coconut milk and chicken broth. Stir, scraping up any browned bits from the bottom of the pot. Nestle the browned chicken thighs back into the rice, skin-side up. Add the whole Scotch bonnet pepper if using. Bring to a gentle boil, then reduce heat to low, cover with a tight-fitting lid, and simmer for 20-25 minutes. Do not lift the lid.
- Rest and fluff: After 20-25 minutes, check the rice. It should be tender and the liquid fully absorbed. If still firm, add 2-3 tablespoons of water, replace the lid, and cook for another 5 minutes. Remove from heat and let sit, covered, for 10 minutes.
- Final touches: Remove the Scotch bonnet pepper carefully. Sprinkle chopped scallions over the top. Use a fork to fluff the rice gently. Serve the chicken thighs on top of the rice or mixed in.
Notes
Rinsing the rice is crucial to prevent gumminess. Do not lift the lid during simmering. For more heat, pierce the Scotch bonnet pepper; for less, omit it. Let the rice rest after cooking for fluffier results.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 650
- Sugar: 3
- Sodium: 600
- Fat: 38
- Saturated Fat: 20
- Carbohydrates: 45
- Fiber: 2
- Protein: 35
Keywords: one-pot, Caribbean, chicken, rice, coconut milk, gluten-free, dairy-free, weeknight dinner


