Escape to the islands tonight with this incredibly flavorful, one-pan Caribbean Chicken and Rice. Imagine tender, juicy chicken thighs marinated in a vibrant blend of herbs and spices, cooked to perfection with fluffy, coconut-infused rice. This isn’t just a meal; it’s a tropical vacation on a plate, and the best part is that it all comes together in a single pan for the easiest cleanup imaginable. If you’re searching for a weeknight dinner that’s packed with flavor but short on fuss, you’ve found it.

Why This Caribbean Chicken and Rice Recipe is a Keeper
We know you’ll fall in love with this dish. It’s a recipe designed for the enthusiastic home cook who wants maximum flavor with minimum effort.
- One-Pan Wonder: Everything cooks in one skillet. From searing the chicken to simmering the rice, you’ll only have one pan to wash. It’s a true game-changer for busy weeknights. For another easy one-pan meal, check out our dump-and-bake chicken and rice recipe.
- Authentic Tropical Flavors: We use a simple but powerful combination of allspice, thyme, and a touch of garlic to create a marinade that infuses the chicken with the signature taste of the Caribbean. The coconut milk adds a creamy, subtly sweet note that balances the spices perfectly.
- Perfectly Juicy Chicken: By using bone-in, skin-on chicken thighs and searing them first, we lock in all the moisture, guaranteeing tender chicken every time.
The Key Ingredients for Authentic Caribbean Flavor
The magic of this dish lies in its simple, yet powerful, ingredients. Here’s what you’ll need to create that signature island taste.
For the Chicken Marinade
- Chicken Thighs: Bone-in, skin-on thighs provide the best flavor and stay incredibly moist.
- Garlic & Onion Powder: The aromatic foundation for our marinade.
- Dried Thyme: A key herb in Caribbean cooking.
- Allspice: This is the secret ingredient that gives the dish its characteristic warm, savory flavor.
- Smoked Paprika: Adds color and a subtle smoky depth.
- Salt & Black Pepper: To taste.
- Olive Oil: Helps bind the spices to the chicken.
For the Rice and Assembly
- Long-Grain White Rice: Rinsing the rice is crucial for a fluffy texture, similar to how you’d prepare a classic Spanish rice.
- Aromatics: Diced onion and minced garlic build a savory base.
- Chicken Broth & Coconut Milk: This combination creates a cooking liquid that is both savory and rich, infusing the rice with incredible flavor.
- Kidney Beans: A classic addition that makes this a hearty, complete meal.
- Green Onions & Cilantro: For a fresh, vibrant finish.

How to Make Caribbean Chicken and Rice (Step-by-Step)
This simple process delivers a stunning one-pan meal. Follow these steps for perfect Caribbean Chicken and Rice every time.
- Marinate the Chicken: In a bowl, combine the chicken thighs with olive oil, garlic powder, onion powder, thyme, allspice, paprika, salt, and pepper. Rub the spices all over the chicken, getting under the skin where possible. Let it marinate for at least 30 minutes, or up to 4 hours in the fridge.
- Sear the Chicken: Heat a large, heavy-bottomed skillet or Dutch oven over medium-high heat. Place the chicken thighs skin-side down and sear for 5-6 minutes until the skin is golden brown and crispy. Flip and sear for another 3-4 minutes. Remove the chicken from the pan and set it aside.
- Sauté the Aromatics: Reduce the heat to medium and add the diced onion to the skillet, cooking until softened (about 3-4 minutes). Add the minced garlic and cook for another minute until fragrant.
- Toast the Rice: Add the rinsed and drained rice to the skillet. Stir constantly for about 1-2 minutes to toast the grains and coat them in the flavorful chicken drippings.
- Simmer Everything Together: Pour in the chicken broth and full-fat coconut milk. Add the drained kidney beans and stir everything together, scraping up any browned bits from the bottom of the pan. Bring the liquid to a gentle simmer.
- Cook: Return the seared chicken thighs to the pan, nestling them into the rice. Cover the skillet, reduce the heat to low, and let it cook for 20-25 minutes, or until the liquid is absorbed and the rice is tender.
- Rest and Serve: Remove the pan from the heat and let it stand, covered, for 10 minutes. This step is crucial for fluffy rice! Fluff the rice with a fork, garnish with fresh cilantro and sliced green onions, and serve immediately.
Tips for the Best Chicken and Rice
A few simple tips can elevate your dish from great to unforgettable.
- Don’t Skip the Sear: Searing the chicken not only creates a delicious crispy skin but also builds a foundation of flavor (known as ‘fond’) in the bottom of the pan that seasons the entire dish.
- Use Full-Fat Coconut Milk: For the creamiest, most flavorful rice, opt for full-fat canned coconut milk. The light version just won’t deliver the same richness.
- Let it Rest: Allowing the dish to rest, covered, for 10 minutes after cooking lets the rice steam and finish cooking, resulting in a perfect, fluffy texture.
Serving Suggestions
While this Caribbean Chicken and Rice is a fantastic meal on its own, you can complete your tropical feast with a side of fried sweet plantains or a simple avocado and tomato salad. For another amazing chicken and coconut milk recipe, try our coconut chicken rice bowl.
Frequently Asked Questions
Yes, you can use boneless, skinless chicken breasts. Sear them for 2-3 minutes per side, then place them on top of the rice to cook through for the last 10-15 minutes of simmering. Be careful not to overcook them to keep them juicy.
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, you can microwave individual portions or gently warm the dish in a skillet over low heat, adding a splash of water or chicken broth to help steam the rice and prevent it from drying out.
This version is flavorful but not spicy, making it family-friendly. Authentic Caribbean cuisine often includes a kick from Scotch bonnet peppers. You can easily add heat by including a whole or minced Scotch bonnet pepper when you sauté the aromatics, or by adding a dash of hot sauce.
The signature flavor of Caribbean chicken comes from a blend of warm, aromatic spices. Key ingredients include allspice and thyme, often complemented by garlic, onion, and sometimes a hint of smokiness from paprika. This combination creates a savory, slightly earthy flavor profile that is unique to the region.
Long-grain white rice is the best choice for this recipe. It cooks up fluffy and absorbs the flavors of the coconut milk and chicken broth beautifully without becoming sticky, especially if you rinse it well before cooking.
Your New Favorite Weeknight Dinner!
This one-pan Caribbean Chicken and Rice recipe is proof that you don’t need a lot of time or a pile of dishes to create a spectacular meal. It’s a dish filled with warmth, flavor, and the vibrant spirit of the islands. Give it a try and let us know what you think in the comments below. For more delicious recipe ideas, make sure to follow us on Pinterest!

Caribbean Chicken and Rice Recipe

Caribbean Chicken and Rice: A One-Pan Tropical Escape
Ingredients
Equipment
Method
- In a bowl, combine chicken thighs with olive oil, garlic powder, onion powder, thyme, allspice, paprika, salt, and pepper. Rub spices all over. Let marinate for at least 30 minutes.
- Heat a large skillet over medium-high heat. Sear chicken thighs skin-side down for 5-6 minutes until golden. Flip and sear for 3-4 minutes more. Remove from pan and set aside.
- Reduce heat to medium, add diced onion and cook until softened, about 3-4 minutes. Add minced garlic and cook for 1 minute until fragrant.
- Add the rinsed rice to the skillet. Stir for 1-2 minutes to toast the grains.
- Pour in the chicken broth and coconut milk. Add the kidney beans and stir. Bring to a gentle simmer.
- Return the chicken to the pan. Cover, reduce heat to low, and cook for 20-25 minutes until liquid is absorbed and rice is tender.
- Remove from heat and let stand, covered, for 10 minutes. Fluff the rice, garnish with cilantro and green onions, and serve.
Notes
Rinsing the rice is a crucial step for a fluffy, non-sticky texture.
Let the dish rest for 10 minutes before serving to allow the rice to fully absorb the steam.