Bring the bold flavors of the islands to your dinner table with this One-Pan Caribbean Chicken and Coconut Rice. This recipe blends crispy, golden chicken with aromatic rice, all simmered together in a flavorful coconut broth filled with sweet bell peppers, savory onions, herbs, and warm spices.
Inspired by Caribbean staples like seasoned rice and stewed chicken, this simplified version focuses on convenience without sacrificing taste. It’s the kind of satisfying meal that looks impressive but is surprisingly easy to make — perfect for busy weeknights or laid-back weekend dinners.
Made in just one skillet, cleanup is minimal, and the payoff is huge: tender, spice-rubbed chicken, perfectly cooked rice, and a medley of colors and textures in every spoonful. From the richness of coconut milk to the subtle kick of thyme and allspice, this dish is a comforting yet vibrant take on Caribbean home cooking.
Ingredient Overview

Each ingredient serves a purpose in creating a dish that’s rich in taste and beautifully balanced. Here’s what you’ll need and how it works in the recipe.
-
Chicken Thighs (Bone-In, Skin-On): Ideal for this method, thighs stay juicy during cooking and develop a crispy, flavorful skin when seared. Boneless thighs or drumsticks can also be used.
-
Long-Grain Rice: Basmati or jasmine varieties are excellent choices as they remain fluffy and absorb flavors well.
-
Coconut Milk: Full-fat canned coconut milk gives the rice a creamy consistency and subtle sweetness. It also helps mellow out the stronger spices.
-
Bell Peppers (Red & Yellow): These bring sweetness, color, and a soft bite that contrasts with the richness of the chicken.
-
Onion & Garlic: Aromatics that create the savory base for the rice and boost the overall depth of flavor.
-
Green Onions (Scallions): Add a bright, fresh note that cuts through the richness, making the dish feel more balanced.
-
Allspice & Thyme: These are essential to the Caribbean flavor profile. Allspice brings a warm, clove-like undertone, while thyme adds an earthy backbone.
-
Paprika, Salt, and Black Pepper: These basic seasonings bring the spice blend together and help the chicken brown beautifully.
-
Chicken Stock: Used alongside coconut milk to cook the rice and infuse it with savory depth.
-
Fresh Lime Juice: A finishing squeeze of lime brightens the entire dish and lifts the flavors.
Optional Substitutions:
-
Swap chicken thighs for chicken breasts or boneless cuts for a leaner option.
-
Add spice with chili flakes or chopped Scotch bonnet peppers.
-
For a vegetarian option, replace the chicken with roasted chickpeas or firm tofu and use vegetable broth.
Step-by-Step Instructions
1. Prep and Sear the Chicken
Begin by patting the chicken dry — this helps it crisp up. Season both sides with a mix of paprika, allspice, salt, and pepper. Heat oil in a large skillet over medium-high heat. Sear the chicken, skin-side down, for 4–5 minutes until golden brown. Flip and cook the other side for another 3 minutes. Set the browned chicken aside.
2. Sauté Vegetables
In the same skillet, reduce the heat to medium. Add the chopped onions and bell peppers, cooking for 2–3 minutes until softened. Stir in garlic and half the scallions and cook for another minute until fragrant.
3. Toast the Rice
Add the uncooked rice to the pan. Stir for 1–2 minutes, allowing it to toast slightly and soak up the flavors from the aromatics.
4. Add Liquids and Spices
Pour in the chicken stock and coconut milk. Stir in the dried thyme and a pinch of salt. Mix well to combine all ingredients into a rich, seasoned broth.
5. Return Chicken to the Skillet
Nestle the seared chicken pieces into the rice mixture, skin-side up. Cover with a lid or foil. Lower the heat and let everything simmer gently for 25–30 minutes, until the rice is fully cooked and the chicken is tender.
6. Rest and Garnish
Turn off the heat and allow the dish to rest, covered, for 5 minutes. This helps the rice finish steaming. Squeeze fresh lime juice over the top and garnish with the remaining green onions. Add chopped cilantro if you like.
Tips, Variations & Adaptations
-
Tips for Best Results:
-
Don’t stir the rice while it’s cooking — it needs time to absorb the liquid and steam evenly.
-
Use a meat thermometer to ensure the chicken reaches 165°F internally.
-
For extra crispy skin, place the skillet under the broiler for a couple of minutes at the end (only if your pan is oven-safe).
-
-
Flavor Variations:
-
Add drained black beans or pigeon peas to the rice before simmering.
-
Include chunks of mango or pineapple for a sweet tropical twist.
-
Use jerk seasoning instead of allspice for a bolder, spicier flavor.
-
-
Diet-Friendly Adjustments:
-
To reduce fat, remove the chicken skin or use chicken breasts.
-
Choose light coconut milk or reduce the amount by half.
-
Add more vegetables like spinach, kale, or zucchini to boost nutrition and stretch the servings.
-
Serving Ideas & When to Make It
This dish is hearty enough to serve on its own, but pairs beautifully with a few simple sides.
What to Serve With It:
-
Crispy fried plantains or roasted sweet potatoes
-
Simple cucumber salad or cabbage slaw
-
A chilled drink like ginger beer or fruit-infused water
It’s perfect for:
-
Weeknight dinners with minimal cleanup
-
Weekend cooking when you want something comforting
-
Meal prepping — it reheats beautifully for lunch the next day
The dish is colorful, aromatic, and satisfying, making it a great all-in-one meal with plenty of personality.
Health and Nutrition Notes
This meal delivers plenty of protein, fiber, and healthy fats in a balanced, satisfying way.
-
Chicken is a rich source of iron, B vitamins, and protein.
-
Rice and coconut milk offer complex carbs and healthy plant-based fats.
-
Peppers and onions contribute fiber, antioxidants, and important vitamins like C and A.
For a lighter version:
-
Reduce the amount of coconut milk or replace it with a splash of broth.
-
Use skinless chicken and serve with extra vegetables on the side.
-
Add legumes for extra fiber and plant-based protein.
Frequently Asked Questions
Q1: Can I use boneless chicken?
Yes, boneless thighs or breasts cook a bit quicker. Just reduce the simmer time and check for doneness sooner.
Q2: Will other types of rice work?
Long-grain white rice works best, but you can use brown rice with extra liquid and a longer cook time.
Q3: How spicy is this dish?
This version is mild. Add hot peppers or your favorite chili sauce if you prefer heat.
Q4: Can I prep this ahead of time?
Yes. You can chop the vegetables and season the chicken ahead of time. The finished dish also stores well for up to four days.
Q5: How do I reheat leftovers?
Reheat in a skillet with a splash of broth or water to keep the rice from drying out. Microwave works too — just cover the dish to trap steam.
Q6: Can I freeze it?
Yes. Let it cool completely and store in airtight containers. Thaw in the fridge overnight and reheat gently.
Q7: What’s the best pan to use?
A deep, heavy skillet or sauté pan with a lid is ideal. Cast iron, stainless steel, or a Dutch oven all work well.
PrintA vibrant one-skillet dish featuring seared chicken thighs, fluffy coconut rice, and sweet bell peppers, seasoned with Caribbean spices and herbs.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings 1x
Ingredients
-
4 bone-in, skin-on chicken thighs
-
1 cup long-grain white rice (jasmine or basmati)
-
1 cup full-fat coconut milk
-
1 cup chicken stock
-
1 red bell pepper, diced
-
1 yellow bell pepper, diced
-
1 small onion, chopped
-
3 garlic cloves, minced
-
2 scallions, chopped
-
1 tsp ground allspice
-
1 tsp dried thyme
-
1 tsp paprika
-
Salt and pepper, to taste
-
1 tbsp cooking oil
-
Juice of 1 lime
-
Optional: chopped cilantro for garnish
Instructions
-
Season chicken with allspice, paprika, salt, and pepper.
-
Heat oil in a skillet. Sear chicken for 4–5 minutes per side until golden. Set aside.
-
Sauté onion and bell peppers for 3 minutes. Add garlic and half the scallions.
-
Stir in uncooked rice and toast for 1–2 minutes.
-
Add coconut milk, chicken stock, thyme, and a pinch of salt. Stir to combine.
-
Return chicken to skillet, skin-side up. Cover and simmer on low for 25–30 minutes.
-
Let rest for 5 minutes off heat. Add lime juice, top with remaining scallions and optional cilantro.