I’ll never forget the first time I smelled coconut rice wafting from my neighbor’s kitchen on a crisp fall evening. The warm, aromatic blend of spices and tender chicken made me knock on her door shamelessly begging for the recipe.
My first attempt at Caribbean Chicken and Rice was a disaster – I burned the bottom, the rice was crunchy, and somehow I managed to make it taste like cardboard despite all those beautiful spices. I was convinced I’d never master this cozy one-pan wonder.
Now this nostalgic recipe is my go-to comfort meal that never fails to satisfy. The golden rice and perfectly seasoned chicken create pure magic in a single pan.
Ingredients for Caribbean Chicken and Rice
- Chicken thighs, bone-in, skin-on: The bone keeps the meat incredibly juicy while the skin gets golden and crispy. Don’t even think about using boneless here.
- Olive oil: Creates the perfect base for browning and prevents sticking. I’ve learned the hard way that skimping on oil leads to burnt bits.
- Yellow onion, diced: Builds the aromatic foundation and adds natural sweetness. White onions work too but yellow gives better flavor depth.
- Red bell pepper, chopped: Adds beautiful color and mild sweetness that balances the spices. Fresh is essential here, frozen gets too mushy.
- Green bell pepper, chopped: Provides earthy flavor and classic Caribbean color contrast. Cut into bite-sized pieces for even cooking throughout.
- Garlic cloves, minced: Fresh garlic is non-negotiable for authentic flavor. Jarred garlic just doesn’t give the same aromatic punch you need.
- Jasmine rice, unrinsed: The starch helps create creamy texture with the coconut milk. Rinsing removes the magic that makes this dish special.
- Coconut milk, full-fat: This is what makes the rice luxuriously creamy and adds tropical flavor. Light coconut milk won’t give the same richness.
- Chicken broth, low-sodium: Adds depth without overpowering the coconut. Low-sodium lets you control the salt level in the final dish.
- Diced tomatoes, drained: Brings acidity and umami that brightens the whole dish. Make sure to drain well to avoid watery rice.
- Jerk seasoning blend: The heart of Caribbean flavor with allspice, thyme, and heat. You can make your own or buy a good quality blend.
- Ground cumin: Adds warm, earthy depth that complements the other spices perfectly. Freshly ground makes a noticeable difference in flavor intensity.
- Smoked paprika: Gives subtle smokiness and gorgeous color. Regular paprika works but smoked adds that extra layer of complexity you want.
- Dried thyme: Classic Caribbean herb that ties everything together. Fresh thyme works too, just use three times the amount called for.
- Cayenne pepper: Adjustable heat that builds slowly. Start with less if you’re sensitive, you can always add more next time.
- Fresh cilantro, chopped: Bright finishing touch that adds freshness. Some people hate cilantro, so parsley works as a substitute if needed.
How to Make Caribbean Chicken and Rice
- Season Chicken:
- Pat chicken thighs dry and season generously with salt, pepper, and half the jerk seasoning. Let sit 10 minutes while you prep vegetables for better flavor penetration.
- Brown Chicken:
- Heat olive oil in a large Dutch oven over medium-high heat. Brown chicken skin-side down for 5-6 minutes until golden and crispy, then flip and cook 3 more minutes.
- Sauté Vegetables:
- Remove chicken and set aside. Add onions and bell peppers to the same pan, cooking 4-5 minutes until softened. Add garlic and cook 30 seconds until fragrant.
- Add Spices:
- Stir in remaining jerk seasoning, cumin, paprika, thyme, and cayenne. Cook 1 minute until aromatic, stirring constantly to prevent burning and wake up those spices.
- Combine Rice:
- Add rice, coconut milk, chicken broth, and drained tomatoes. Stir well, scraping up any browned bits from the bottom. Bring to a gentle simmer while stirring occasionally.
- Nestle Chicken:
- Return chicken to pan, nestling pieces into rice mixture skin-side up. Cover tightly and reduce heat to low. Simmer 20-25 minutes until rice is tender and liquid absorbed.
- Rest and Garnish:
- Remove from heat and let stand covered 5 minutes. Fluff rice gently around chicken, then garnish with fresh cilantro and green onions before serving immediately.
There’s something so nostalgic about watching that golden chicken skin crisp up while the coconut-scented steam fills your kitchen. Sure, my counter ends up covered in rice grains and there’s always that one stubborn bit stuck to the bottom of the pan, but when I take that first bite of tender chicken with perfectly seasoned rice, all the chaos melts away. This Caribbean Chicken and Rice reminds me that the best comfort food doesn’t have to be complicated – sometimes magic happens when you just throw everything in one pan and let time work its wonders.
How to Store Caribbean Chicken and Rice
Store leftover Caribbean Chicken and Rice in airtight containers in the refrigerate for up to 4 days. The flavors actually improve overnight as everything melds together beautifully. For longer storage, freeze portions for up to 3 months, though the rice texture will be slightly softer after thawing.
To reheat, add a splash of chicken broth or water to prevent drying out. Microwave individual portions for 1-2 minutes, or warm gently in a covered pan on the stovetop. The rice absorbs flavors as it sits, making leftovers incredibly satisfying and fresh-tasting even days later.

What to Serve with Caribbean Chicken and Rice
This dish is perfect on its own, but I love to serve it with simple sides that complement the tropical flavors. A crisp green salad with lime vinaigrette cuts through the richness beautifully, while fried plantains add authentic Caribbean sweetness. Steamed broccoli or green beans work well too.
My personal favorite pairing is warm corn tortillas and a dollop of sour cream – it turns the whole meal into a fun, interactive dinner. Don’t forget lime wedges for squeezing over everything, and maybe some hot sauce for those who enjoy extra heat.

Frequently Asked Questions
- → Can I use boneless chicken thighs instead of bone-in for this Caribbean rice recipe?
Yes, but reduce cooking time to 15-18 minutes and watch carefully to prevent overcooking and drying out.
- → What can I substitute for coconut milk if I don’t have any on hand?
Use heavy cream mixed with a tablespoon of coconut extract, or just use extra chicken broth for lighter flavor.
- → How do I know when the rice is perfectly cooked in this one-pan dish?
Rice should be tender with no crunch and liquid should be absorbed. If still firm, add more broth and cook longer.
- → Can I make Caribbean Chicken and Rice ahead of time for meal prep purposes?
Absolutely! It reheats beautifully and flavors improve overnight. Store covered in refrigerator up to 4 days.
- → What’s the best way to prevent the rice from sticking to the bottom of the pan?
Use enough oil, don’t stir once simmering starts, and keep heat on low to prevent scorching and sticking.

Caribbean Chicken and Rice
- Prep Time: 15 Minutes
- Cook Time: 35 Minutes
- Total Time: 50 Minutes
- Yield: 6 Servings 1x
- Cuisine: Caribbean
Description
How to make Caribbean chicken and rice with coconut milk, bell peppers and aromatic spices in one pan for an easy weeknight dinner escape.
Ingredients
Chicken and Base
- 2 lbs chicken thighs, bone-in, skin-on
- 2 tbsp olive oil
- 1 large yellow onion, diced
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 4 garlic cloves, minced
Rice and Liquid
- 1½ cups jasmine rice, unrinsed
- 1 can (14 oz) coconut milk, full-fat
- 2 cups chicken broth, low-sodium
- 1 can (14.5 oz) diced tomatoes, drained
Caribbean Seasonings
- 2 tsp jerk seasoning blend
- 1 tsp ground cumin
- 1 tsp smoked paprika
- ½ tsp dried thyme
- ¼ tsp cayenne pepper
- Salt and black pepper to taste
Finishing Touches
- ¼ cup fresh cilantro, chopped
- 2 green onions, sliced thin
Instructions
- Season Chicken: Pat chicken thighs dry and season generously with salt, pepper, and half the jerk seasoning. Let sit 10 minutes while you prep vegetables for better flavor penetration.
- Brown Chicken: Heat olive oil in a large Dutch oven over medium-high heat. Brown chicken skin-side down for 5-6 minutes until golden and crispy, then flip and cook 3 more minutes.
- Sauté Vegetables: Remove chicken and set aside. Add onions and bell peppers to the same pan, cooking 4-5 minutes until softened. Add garlic and cook 30 seconds until fragrant.
- Add Spices: Stir in remaining jerk seasoning, cumin, paprika, thyme, and cayenne. Cook 1 minute until aromatic, stirring constantly to prevent burning and wake up those spices.
- Combine Rice: Add rice, coconut milk, chicken broth, and drained tomatoes. Stir well, scraping up any browned bits from the bottom. Bring to a gentle simmer while stirring occasionally.
- Nestle Chicken: Return chicken to pan, nestling pieces into rice mixture skin-side up. Cover tightly and reduce heat to low. Simmer 20-25 minutes until rice is tender and liquid absorbed.
- Rest and Garnish: Remove from heat and let stand covered 5 minutes. Fluff rice gently around chicken, then garnish with fresh cilantro and green onions before serving immediately.
Notes
- Don’t rinse the jasmine rice; the starch helps create the creamy texture.
- Store leftovers in airtight containers in refrigerator for up to 4 days.
- Bone-in, skin-on thighs can be substituted with drumsticks for similar results.
- Add extra cayenne pepper gradually to taste for desired heat level.
- Let the dish rest 5 minutes after cooking for perfect rice texture.
- Fresh lime juice squeezed over individual servings brightens the flavors beautifully.
Allergy Information: None
Nutrition
- Calories: 485 calories
- Fat: 24g
- Carbohydrates: 38g
- Protein: 32g







