Caribbean Chicken Rice and Beans Recipe: Island Spice in One Skillet

Caribbean Chicken Rice and Beans Recipe: Island Spice in One Skillet

This one-skillet dish brings authentic Caribbean flavors to your table with tender chicken, perfectly seasoned rice, and hearty beans. The secret lies in the blend of island spices that infuse every bite.

What makes this special is its simplicity—everything cooks together in one pan, creating a meal that’s as easy to make as it is deeply satisfying. The result is a vibrant, flavorful dish that’s ready in under an hour.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Caribbean Chicken Rice and Beans

Pantry raid plus a few fresh picks. Nothing exotic, just bold island flavors.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on or skinless both work
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Kidney Beans 🫘 1 can Drained and rinsed thoroughly
Coconut Milk 🥥 1 can Full-fat for creaminess
Red Bell Pepper 🌶️ 1 whole Diced into small pieces
Yellow Onion 🧅 1 whole Finely diced for base
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Fresh Thyme Sprigs 🌿 4 whole Leaves stripped from stems
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed, minced (or habanero)
Ground Allspice 🌿 1 tsp Key Caribbean flavor note
Dried Oregano 🍃 1 tsp Mexican oregano preferred
Ground Cumin 🌿 1 tsp Toasted for deeper aroma
Chicken Stock 💧 2 cups Low-sodium recommended
Lime 🍋 1 whole Juiced, zest reserved
Vegetable Oil 🫒 2 tbsp For browning chicken

The chicken thighs are non-negotiable here—bone-in, skin-on gives the best flavor (though skinless works in a pinch). Costco has great packages, but any grocery store will do. Kidney beans are traditional, but pinto or black beans work too. Coconut milk is the soul of this dish—Thai Kitchen or Native Forest are reliable brands. Don’t skip rinsing the rice; it prevents gummy texture.

No Scotch bonnet? Habanero is the closest sub (use half the amount if you’re heat-sensitive). Fresh thyme can be swapped for dried at one-third the volume. Missing allspice? A pinch of cinnamon plus nutmeg gets you close. The rice can be jasmine or basmati if that’s what’s in your cupboard. Chicken stock from a box or bouillon cube works fine—just watch the salt.

This tastes even better the next day once flavors meld. Stores in the fridge for 4-5 days—reheat gently with a splash of water. Freezes beautifully for 3 months (portion before freezing for easy meals). Always use airtight containers to keep it fresh.

❤️

Why You’ll Love This Recipe

  • One Pot Magic: I love that everything—chicken, rice, beans—simmers together in one pot with coconut milk doing all the heavy lifting.
  • Crave-Worthy Comfort: That creamy coconut base with the kidney beans and bell peppers? I could eat it every week.
  • Feeds the Gang: Honestly, this stretches to four meals for my family of four, and the leftovers taste even better the next day.
  • Budget Hero: Between us, boneless thighs and basic pantry staples make this taste like a restaurant dish for a fraction of the cost.

Step-by-Step Instructions for Caribbean Chicken Rice and Beans

One skillet, bold flavors, and a meal that tastes like a Caribbean vacation.

Step 1: Brown the Chicken Thighs

Heat the 2 tbsp vegetable oil in a large, heavy skillet or Dutch oven over medium-high heat. While it heats, pat the 1.5 lb boneless chicken thighs dry with paper towels—this ensures a good sear. Season them generously with salt and pepper on both sides.

Add the chicken to the hot oil in a single layer, being careful not to crowd the pan. Cook undisturbed for 5-6 minutes per side until deeply golden brown and the internal temperature reaches 165°F. The skin should release easily from the pan when it’s ready to flip. Remove the chicken and set aside on a plate.

Step 2: Build the Flavor Base

In the same skillet, reduce the heat to medium and add the finely diced yellow onion, diced red bell pepper, and minced scotch bonnet pepper. Sauté for 4-5 minutes until the vegetables soften and the onion becomes translucent.

Add the minced garlic cloves, stripped fresh thyme leaves, 1 tsp ground allspice, 1 tsp dried oregano, and 1 tsp ground cumin. Stir constantly for 1 minute until fragrant—this wakes up the spices and prevents the garlic from burning. The aroma should be intoxicating at this point.

Step 3: Toast the Rice and Deglaze

Stir in the 1.5 cups long-grain white rice and cook for 2 minutes, stirring frequently, until the grains are well coated in the oil and spices and just beginning to toast. This step adds a nutty depth to the rice and prevents it from turning mushy.

Pour in the 1 can coconut milk and 2 cups chicken stock, using a wooden spoon to scrape up any browned bits from the bottom of the pan. These bits are packed with flavor and will dissolve into the liquid, creating a rich base for the rice.

Step 4: Simmer and Finish

Return the chicken to the skillet, nestling the thighs into the rice mixture. Add the 1 can kidney beans, drained and rinsed, distributing them evenly. Bring the liquid to a gentle boil, then reduce the heat to low, cover the skillet, and simmer for 20-25 minutes.

Resist the urge to stir during cooking—this helps the rice develop a slightly crispy bottom layer. The dish is done when the rice is tender and the liquid has been absorbed. Remove from heat and let it rest, covered, for 5 minutes. Squeeze the juice of 1 lime over the top and garnish with lime zest before serving.

👨‍🍳

Pro Tips For Making Caribbean Chicken Rice And Beans

  • Brown the Chicken Well: Use medium-high heat and don’t move the thighs for at least 3-4 minutes per side—I learned this the hard way after pulling them too soon and ending up with pale, steamed chicken instead of that deep golden crust.
  • Rinse the Rice: Give the long-grain white rice a quick rinse under cold water before cooking to remove excess starch, or you’ll risk a gummy, sticky pot instead of light, separate grains.
  • Bloom the Spices: After sautéing the bell pepper, let the garlic, thyme, and allspice cook in the oil for about 30 seconds until fragrant—this actually changes the outcome, pulling out way more flavor than just dumping them in with the liquid.
  • Use Full-Fat Coconut Milk: Skip the light version; the richness of full-fat coconut milk balances the acidity of the beans and keeps the rice from tasting flat—sounds weird, but it works.

Regional Styles of caribbean chicken rice and beans

Jamaican Style

This version leans into Jerk seasoning—mix 2 tbsp jerk rub (I use Walkerswood) with the chicken before browning. Add 1 tsp brown sugar to caramelize beautifully. Jamaican rice and peas typically use kidney beans and coconut milk, which we already have. 🌶️

Trinidadian Approach

Trinidad adds green seasoning—blend ½ cup cilantro, ¼ cup scallions, and 2 tbsp fresh parsley with the garlic and thyme. Use pigeon peas instead of kidney beans if available. The rice gets a vibrant green hue and fresh herb flavor.

Puerto Rican Version

Here, sofrito is key—sauté ¼ cup recao (culantro-based sofrito) with the onions and peppers. Add 1 packet Sazón with cumin and 1 tbsp tomato paste for color. Use pink beans for authenticity. The flavor profile becomes more savory and complex.

Bajan Influence

Barbados brings mustard to the party—add 1 tbsp Dijon mustard when building the flavor base. Include 1 tsp turmeric for golden color and earthy depth. Bajan cuisine often uses pigeon peas too, but kidney beans work perfectly. 💛

Cuban Touch

Cuban-style adds mojo—simmer the chicken in ½ cup orange juice and ¼ cup lime juice with 6 garlic cloves before adding to the rice. Use black beans instead of kidney beans. The citrus brightens the rich coconut base beautifully.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 14g70%
Cholesterol 125mg42%
Sodium 620mg27%
Total Carbohydrate 50g18%
Dietary Fiber 6g21%
Sugars 2g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Thighs work best here because they stay juicy during cooking. If using breasts, reduce simmering time to 15-18 minutes to avoid dryness. Brining the chicken for 30 minutes first helps too.

2

Why does the rice need to be rinsed?

Rinsing removes excess starch so your rice cooks up fluffy rather than gummy. Stop when the water runs clear—usually 3-4 rinses. This small step makes a big difference in texture.

3

What if my rice is still undercooked?

If the liquid is gone but rice is firm, add ¼ cup hot water, cover, and steam for 5 more minutes. Avoid stirring—this can break the grains. Let it rest off heat for 5 minutes before checking.

★★★★★5.0(11 reviews)
Tyler Campbell