Main Courses
This Caribbean chicken, rice, and peas recipe brings the heart of a Jamaican Sunday dinner to your table with bold spices and tender textures.
The chicken marinates overnight in a fiery blend of Scotch bonnet, thyme, and allspice, while the rice and peas simmer in coconut milk until creamy and fragrant. Every bite delivers the soulful flavors of the Caribbean—just like Grandma used to make.
The secret lies in slow-cooked chicken infused with jerk spices and a rice-and-peas dish where coconut milk and kidney beans create a velvety, aromatic base. This isn’t just a meal; it’s a celebration of tradition, packed with warmth and tradition.
Ready in about 2 hours, it’s the perfect centerpiece for a family gathering or a cozy weekend feast.
Ingredients for caribbean chicken rice and peas
Six ingredients bring Jamaican Sunday dinner flavors to life—bold spices and tender textures for a celebration-worthy feast.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 2 ½ lb | Skin-on for flavor, cut into even pieces |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, jasmine preferred |
| Kidney Beans 🌱 | 1 ½ cups | Dried or canned (drained), soaked overnight |
| Coconut Milk 🥥 | 13 ½ oz | Full-fat canned, no additives |
| Scotch Bonnet Peppers 🌶️ | 2 whole | Seeds removed, adjust for heat |
| Fresh Thyme 🌿 | ¼ cup | Stems removed, chopped finely |
| Allspice Berries 🌶️ | 1 tsp | Ground for best flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper aroma |
| Garlic Cloves 🧄 | 6 cloves | Peeled and minced |
| Fresh Ginger 🧅 | 2 tbsps | Grated finely, about 1-inch piece |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Brown Sugar 🍯 | 1 tbsp | Light or dark, packed |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Peppercorns 🌶️ | ½ tsp | Freshly ground |
The chicken thighs are non-negotiable here—skin-on delivers that crispy, flavorful crust you can't get with breasts. Costco or local butchers often have them pre-cut, but if you're buying whole, look for good marbling. The Scotch bonnet peppers are the heart of this dish, so Caribbean markets or specialty stores are your best bet for fresh, vibrant ones. If you can't find them, habanero or red jalapeño work in a pinch, but reduce the amount by half. The kidney beans? Dried is traditional, but canned (drained and rinsed) saves time.
No Scotch bonnet? Habanero or red jalapeño can stand in, but cut the amount to half. Fresh thyme is ideal, but dried at one-third the quantity works if that's what you've got. The coconut milk should be full-fat—no light versions here. For the ginger, if you've got a microplane, it's the easiest way to get that fine, even grate. Trader Joe's sells pre-grated ginger in tubes, which is a lifesaver. The brown sugar adds depth, but muscovado or turbinado would be even more authentic. The rice? Jasmine rice is traditional, but basmati works too.
The chicken marinade keeps for 3 days in the fridge—perfect for meal prep. The rice-and-peas mixture reheats beautifully, but add a splash of water or coconut milk if it gets too dry. Store both components separately in airtight containers. The chicken stays good for 4 days in the fridge, while the rice-and-peas holds up for 5 days. Freeze the chicken marinade for up to 3 months—just thaw overnight before cooking. The rice-and-peas freezes well too, but it'll be slightly softer after thawing.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this trick—just toss everything into one pot. The chicken simmers in its own juices while the rice and peas absorb that rich coconut milk, and honestly? No extra dishes. Even my lazy Sundays feel productive.
- Scorch-Worthy Heat: That Scotch bonnet pepper isn’t just for show—it packs a punch that lingers. But here’s the secret: the coconut milk softens the burn into this velvety, slightly spicy warmth that makes every bite feel like a hug. (Yes, even on a Tuesday night.)
- Leftovers That Save Me: This dish tastes better the next day, which is perfect because I always make too much. Reheat it with a splash of water, and suddenly you’ve got lunch for the week without breaking the bank.
- Budget-Friendly Feast: Chicken thighs and rice stretch into meals for days, and kidney beans bulk it up without costing a fortune. Between us, this is how I feed my family for under $10 and still feel like I’m hosting a dinner party.
Step-by-step instructions for Jamaican chicken, rice, and peas
This method captures the soul of a Jamaican Sunday dinner with rich, aromatic flavors and tender chicken.
Marinate and Cook the Chicken
In a large bowl, combine the 2.5 lb boneless chicken thighs, 2 whole Scotch bonnet peppers (seeds removed), 0.25 cup fresh thyme, 1 tsp ground cumin, 1 tsp allspice berries, 6 cloves minced garlic, 2 tbsps grated ginger, 1.5 tsp sea salt, and 0.5 tsp black peppercorns. Mix thoroughly until the chicken is well coated in the marinade. Cover and refrigerate for at least 4 hours or overnight for maximum flavor penetration.
After marinating, heat 0.25 cup olive oil in a large pot over medium-high heat. Add the marinated chicken and cook for 6-8 minutes per side until the chicken is golden brown and cooked through (internal temperature should reach 165°F). Remove the chicken from the pot and set aside, reserving any juices in the pot.
Prepare the Rice and Peas
In the same pot with the reserved chicken juices, add 2 cups long-grain white rice and stir to coat the grains evenly. Pour in 2 cups chicken broth and 13.5 oz coconut milk, then bring to a gentle boil. Reduce heat to low and simmer for 10 minutes, stirring occasionally to prevent sticking.
Next, add the 1.5 cups kidney beans (if using canned, drain and rinse first) to the pot. Stir in 1 tbsp brown sugar and 0.25 cup fresh thyme, then cover and cook for an additional 15 minutes on low heat. The rice should be tender and the liquid mostly absorbed. If the mixture is too dry, add a splash of water or broth to maintain moisture.
Simmer and Infuse the Flavors
Once the rice and peas are cooked, return the chicken to the pot and stir gently to combine. Increase the heat to medium-low and let the mixture simmer uncovered for 5-7 minutes, allowing the flavors to meld together. The chicken should be fully submerged in the creamy coconut milk and broth, ensuring it stays moist and infused with the aromatic spices.
Taste and adjust the seasoning if needed, adding more sea salt or black peppercorns to balance the flavors. The dish should have a harmonious blend of spicy, sweet, and savory notes, with the coconut milk adding a rich, creamy texture.
Rest and Serve
Remove the pot from heat and let the dish rest for 5 minutes, covered, to allow the flavors to settle. This resting period ensures the chicken retains its juices and the rice absorbs any remaining liquid, resulting in a perfectly balanced meal.
Serve the Jamaican chicken, rice, and peas immediately, garnished with additional fresh thyme or a sprinkle of black peppercorns for a touch of freshness. Pair it with a side of coleslaw or fried plantains for a complete Sunday dinner experience. The dish is best enjoyed fresh, as the flavors continue to develop and deepen with every bite.
Pro Tips For Making Caribbean Chicken Rice And Peas
- SEAR CHICKEN FIRST: Skip the slow start—pat those chicken thighs bone-dry and sear them in oil over medium-high heat for 4-5 minutes per side until golden. I used to skip this, and the dish always tasted like it needed more depth. The crust locks in flavor when you later braise it in coconut milk.
- SOAK BEANS OVERNIGHT: Don’t rush the kidney beans—soak them in warm water for at least 8 hours (or overnight) before cooking. I learned this the hard way after burning through three batches of mushy, undercooked peas. Rinse them well before adding to the pot, too—those soaking waters are bitter.
- CONTROL THE SCOTCH BONNET: Wear gloves when handling Scotch bonnet peppers, and never remove the seeds unless you’re okay with a milder heat. I was skeptical until I tried it—keeping the seeds (and membrane) delivers that signature Caribbean fire without overpowering the dish. Start with half a pepper, then adjust.
- LAYER COCONUT MILK LAST: Add coconut milk after the rice and beans have absorbed most of the initial liquid, then simmer uncovered for the last 5 minutes. This prevents a watery, soupy mess. I used to dump it all in at once, and the texture always suffered—like a sad, diluted stew instead of a rich, creamy one.
Common mistakes when making great caribbean chicken rice and peas
Over-Marinating Chicken
While overnight marinating is ideal, leaving chicken in the spicy blend for more than 12 hours can break down the meat fibers too much, making it mushy when cooked. I’ve seen this happen when people forget about their chicken in the fridge for 2 days.
Trust me, 8-12 hours is perfect for maximum flavor without sacrificing texture. 🌶️
Skipping the Resting Time
Rushing to serve the chicken immediately after cooking is a big mistake. The 5-minute rest covered lets the juices redistribute, keeping the meat tender and moist. I’ve sliced into chicken straight from the pot only to find it dry and stringy. Patience here makes all the difference!
Using Low-Quality Coconut Milk
Light or watered-down coconut milk will make your rice-and-peas dish thin and flavorless. Always use full-fat canned coconut milk—brands like Thai Kitchen or Goya work perfectly. I once used a light version by accident, and the dish lacked that rich, creamy texture we all love. 🥥
Ignoring the Liquid Ratio
Adding too much broth or coconut milk can turn your rice into a soup. The 2:1 ratio of liquid to rice is key—2 cups broth + 13.5 oz coconut milk for 2 cups rice.
If your pot gets too dry, add just enough water to keep it moist, not drown it. I’ve seen people double the liquid, and the result was mushy rice instead of fluffy.
Undercooking the Beans
If you’re using dried kidney beans, they must be soaked overnight or at least 8 hours before cooking. Skipping this step means they’ll stay tough and unappetizing. Canned beans are fine, but always drain and rinse them well to avoid a watery dish.
I’ve had guests complain about "chewy peas" when the beans weren’t prepped right.
Overcrowding the Pot
Don’t try to cook the chicken and rice in the same pot if it’s too small. Overcrowding steams the chicken instead of searing it, leading to bland, gray meat.
Use a large pot—at least 6-quart capacity—so the chicken can brown properly. I’ve had to start over because the chicken ended up boiling instead of crisping up. 🔥
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
While it's possible, thighs are traditional for this dish because they stay juicier and absorb more flavor. Chicken breasts will dry out faster, especially with the marinade's spices. If you must use breasts, pound them to ½-inch thickness and reduce cooking time to 4-5 minutes per side to avoid overcooking.
What makes this Caribbean rice different from regular rice and peas?
The magic lies in the coconut milk base and proper seasoning. Caribbean rice-and-peas uses full-fat coconut milk for creaminess, while regular versions often use broth or water. The dish also includes brown sugar, Scotch bonnet peppers, and allspice for that signature sweet-spicy kick.
How do I adjust the heat level?
Remove the seeds and membranes from Scotch bonnet peppers to reduce heat, or use half the amount if you prefer mild flavor. For extra spice, add ½ tsp cayenne pepper to the marinade. Always taste as you go—Caribbean flavors build gradually, so you can adjust while cooking.
Can I make this dish in a slow cooker?
Brown the chicken first, then transfer everything to a 6-quart slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. The coconut milk may separate slightly, but stir well before serving. The slow cooker method actually enhances the flavors by letting them meld longer.
What sides should I serve with this?
Classic pairings include fried plantains, coleslaw, or steamed callaloo. For a complete meal, add sweet fried dumplings or avocado slices. The creamy rice-and-peas balances well with crispy, tangy, or fresh elements—just like a Jamaican Sunday dinner!
