Caribbean Chicken and Rice is a delightful dish that brings the vibrant flavors of the tropics to your kitchen. It combines tender chicken with a savory mix of spices, vegetables, and creamy coconut milk, all served over fluffy rice. This recipe is perfect for family dinners and can be made in one pot, making cleanup a breeze. It’s a heartwarming meal that’s sure to please everyone at the table.

Why You Will Love This Caribbean Chicken and Rice
This recipe stands out for its deliciousness and simplicity. It uses everyday ingredients you might already have, making it accessible for busy families. The cooking process is straightforward, so even beginner cooks will feel confident. Plus, the rich and comforting flavors make it a dish your whole family will enjoy. Gather around the table and savor a taste of the Caribbean!
How to Make Caribbean Chicken and Rice
Making this dish is easy and rewarding. Start by seasoning and searing the chicken to create a lovely golden crust. Then, sauté some fresh vegetables to add depth of flavor. Combine everything with rice and fragrant liquids, and let it simmer until perfectly cooked. Before serving, just toss in some peas for a pop of color!
What You Need
Ingredients for Caribbean Chicken and Rice
- 6 bone-in, skin-on chicken thighs (or drumsticks)
- 2 teaspoons salt
- 1 teaspoon black pepper
- 1 teaspoon paprika
- 1 teaspoon ground allspice
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- 2 tablespoons vegetable oil (or coconut oil)
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 medium tomato, chopped
- 1 Scotch bonnet pepper (or substitute habanero pepper for less heat), whole or minced
- 2 teaspoons fresh thyme (or 1 teaspoon dried thyme)
- 1 teaspoon ground allspice
- 1 teaspoon smoked paprika
- 1½ cups long-grain white rice (or basmati rice)
- 1½ cups chicken broth
- 1 cup coconut milk
- 1 teaspoon salt (adjust to taste)
- ½ cup frozen peas (optional)
- 2 green onions, sliced (for garnish)
- Fresh cilantro (for garnish)

Step-by-Step
Directions
- Season the Chicken: Start by seasoning the chicken thighs with salt, black pepper, paprika, allspice, garlic powder, and onion powder.
- Sear the Chicken: Heat oil in a large pot over medium-high heat. Sear the chicken skin-side down until golden brown, about 5-7 minutes. Flip and cook for an additional 5 minutes. Remove from the pot and set aside.
- Sauté the Vegetables: In the same pot, add the chopped onion, garlic, red and green bell peppers, and tomato. Sauté for about 4-5 minutes until tender.
- Add the Rice and Liquids: Stir in the Scotch bonnet pepper, thyme, ground allspice, smoked paprika, rice, chicken broth, and coconut milk. Mix well.
- Simmer the Chicken and Rice: Return the chicken to the pot. Bring to a boil, reduce the heat, cover, and let it simmer for 25-30 minutes, or until the rice is cooked.
- Add Peas and Rest: If using, stir in the frozen peas during the last 5 minutes of cooking. Turn off the heat and let the dish rest for 5-10 minutes.
- Garnish and Serve: Fluff the rice with a fork. Garnish with sliced green onions and fresh cilantro before serving.
How to Serve Caribbean Chicken and Rice
This dish is hearty enough on its own, but you can pair it with simple sides like a fresh salad, crusty bread, or fried plantains for a complete meal. It’s also great for casual gatherings or family dinners. Your loved ones will appreciate the colorful presentation and comforting flavors!
How to Store Caribbean Chicken and Rice
To keep leftovers fresh, allow the chicken and rice to cool completely. Store them in an airtight container in the fridge for up to 3-4 days. For longer storage, you can freeze it in a freezer-safe container for up to 3 months. To reheat, simply warm it in the microwave or on the stovetop, adding a splash of water or broth to prevent drying out.
Recipe Tips
- Adjust the Heat: If you prefer a milder flavor, leave out the Scotch bonnet pepper or use less.
- Brown the Chicken Well: This adds extra flavor to the dish.
- Let it Rest: Allow the dish to rest after cooking for the best texture.
- Using Different Rice: Basmati rice is a great alternative for a different flavor.
- Add More Veggies: Feel free to toss in your favorite vegetables for more nutrients.
Variations & Swaps
- Vegetarian Version: Replace chicken with chickpeas or firm tofu for a plant-based twist.
- Spicy Flavor Boost: Add more spices such as cayenne pepper for an extra kick.
- Coconut-Lime Version: Stir in fresh lime juice and zest for a tangy finish.
FAQs
Can I make this dish ahead of time?
Yes! You can prepare the chicken and rice and store them separately in the fridge. Reheat before serving for the best flavor.
Can I freeze leftovers?
Absolutely. Just let it cool, then transfer it to a freezer-safe container. It can last up to 3 months in the freezer.
How do I reheat it?
You can reheat in the microwave or on the stovetop. If it seems dry, add a little water or chicken broth to help it get nice and warm.
What can I use instead of chicken?
Feel free to swap chicken for shrimp or a mix of your favorite vegetables if you’re looking for a different protein.
Any tips to avoid mistakes?
Make sure to follow the cooking times carefully. Letting the dish rest before serving helps the flavors meld together beautifully.

Caribbean Chicken and Rice
Ingredients
For the Chicken
- 6 pieces bone-in, skin-on chicken thighs (or drumsticks)
- 2 teaspoons salt adjust to taste
- 1 teaspoon black pepper
- 1 teaspoon paprika
- 1 teaspoon ground allspice
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
For Cooking
- 2 tablespoons vegetable oil (or coconut oil)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 piece red bell pepper, diced
- 1 piece green bell pepper, diced
- 1 medium tomato, chopped
- 1 piece Scotch bonnet pepper (or substitute habanero for less heat) whole or minced
- 2 teaspoons fresh thyme (or 1 teaspoon dried)
- 1 teaspoon ground allspice
- 1 teaspoon smoked paprika
For the Rice
- 1½ cups long-grain white rice (or basmati rice)
- 1½ cups chicken broth
- 1 cup coconut milk
- 1 teaspoon salt adjust to taste
- ½ cup frozen peas (optional) add in final minutes
For Garnish
- 2 pieces green onions, sliced for garnish
- Fresh cilantro for garnish
Instructions
Preparation
- Season the chicken thighs with salt, black pepper, paprika, allspice, garlic powder, and onion powder.
- Heat oil in a large pot over medium-high heat. Sear the chicken skin-side down until golden brown, about 5-7 minutes. Flip and cook for an additional 5 minutes. Remove from the pot and set aside.
Cooking
- In the same pot, add the chopped onion, garlic, red and green bell peppers, and tomato. Sauté for about 4-5 minutes until tender.
- Stir in the Scotch bonnet pepper, thyme, ground allspice, smoked paprika, rice, chicken broth, and coconut milk. Mix well.
- Return the chicken to the pot. Bring to a boil, reduce the heat, cover, and let it simmer for 25-30 minutes, or until the rice is cooked.
- If using, stir in the frozen peas during the last 5 minutes of cooking. Turn off the heat and let the dish rest for 5-10 minutes.
- Fluff the rice with a fork. Garnish with sliced green onions and fresh cilantro before serving.
