Caribbean Rice Bowls Recipe: Tropical Spice and Fluffy Grains in One Pan

Main Courses

Caribbean Rice Bowls Recipe: Tropical Spice and Fluffy Grains in One Pan

This Caribbean rice bowl recipe transforms weeknight dinners into vibrant, flavor-packed meals with minimal effort. The secret lies in balancing coconut-infused rice with bold proteins like jerk chicken or grilled shrimp, all tied together with zesty chimichurri or pepper sauce.

Every bite delivers a perfect harmony of tropical spice and fluffy grains—no complicated techniques required.

What sets this recipe apart is its one-pan efficiency, where rice cooks alongside proteins and vegetables, absorbing rich flavors while staying light. The result? A visually stunning bowl with layers of texture—tender rice, crisp plantains, and creamy black beans—all ready in under 45 minutes.

Perfect for meal prep or a quick weeknight feast, this dish proves Caribbean cuisine can be both restaurant-worthy and effortlessly achievable.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for caribbean rice bowl

Fifteen ingredients blending tropical flavors with one-pan convenience for vibrant Caribbean-inspired bowls.

Ingredient Amount Notes
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Light Coconut Milk 🥥 13 ½ oz Full-fat for richer flavor
Chicken Breast 🍗 1 ½ lb Boneless, skinless, cubed
Black Beans 🌱 1 ½ cups Canned, drained and rinsed
Ripe Plantains 🍌 2 whole Sliced into 1/2-inch pieces
Red Bell Pepper 🌶️ 1 whole Diced, any color
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Lime Juice 🍋 ¼ cup Freshly squeezed
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Ground Cumin 🌿 1 tsp Toasted for depth
Smoked Paprika 🌶️ 1 tsp For smoky flavor
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground

The coconut milk is the foundation here—full-fat for authentic richness. Thai Kitchen or Goya brands are reliable, but any canned coconut milk works if it's not watered down. Look for vibrant color and minimal separation when choosing. The jasmine rice should be long-grain for that signature fluffiness. Lundberg Farms is my go-to for quality, but any reputable brand will do. For the chicken, boneless, skinless cuts ensure even cooking without excess fat. If using shrimp instead, opt for large, peeled tails.

No coconut milk? Light coconut cream at half the amount works in a pinch, though texture will differ slightly. Swap chicken for firm tofu or shrimp—just adjust cooking time. The black beans can be subbed with kidney beans or lentils, but keep them drained and rinsed. Plantains are non-negotiable for that caramelized sweetness, but if unavailable, sweet potatoes or mango chunks add a similar tropical note. Fresh cilantro is ideal, but dried at one-third the amount suffices if needed. For extra heat, add a dash of cayenne.

Store prepped ingredients separately in airtight containers for up to 4 days. The rice holds well for 3 days in the fridge, while proteins should be consumed within 2 days. Freeze the entire bowl assembly for 3 months—thaw overnight in the fridge. For meal prep, assemble components ahead and store separately to maintain crispness. Reheat gently in a skillet for best texture.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this trick—just toss everything into one pot (yes, even the chicken and rice together) and let it simmer. The coconut milk turns the rice into this fragrant, creamy cloud while the chicken stays juicy—no extra pans, no fuss.
  • Sweet & Savory Bite: That caramelized plantain on top? It’s the star. The natural sweetness cuts through the smoky chicken and earthy black beans, while the coconut milk keeps everything balanced—like a hug in bowl form.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays fluffy for days, the chicken reheats perfectly, and I can swap in shrimp or tofu if I’m feeling fancy. Pack it cold or warm—either way, it’s a win.
  • Budget-Friendly Feast: Jasmine rice and canned beans stretch this meal for a crowd, and the chicken breast keeps it affordable. Honestly, I’ve fed six people for under $15 with leftovers that taste just as good the next day.

Step-by-step instructions for Caribbean rice bowls

Here's how to combine vibrant flavors and tender textures into a cohesive, restaurant-quality dish.

1

Sear the Chicken and Prepare the Base

Heat a large skillet or deep sauté pan over medium-high heat and add the 2 tablespoons olive oil. Once shimmering, add the 1.5 lb cubed chicken breast in a single layer, allowing it to sear undisturbed for 3-4 minutes until golden brown on all sides. This creates a flavorful crust while keeping the interior juicy.

Remove the chicken and set aside. In the same pan, add the 1 whole diced yellow onion and 1 whole diced red bell pepper. Cook for 5-6 minutes until softened and slightly caramelized. Stir in the 4 cloves minced garlic and cook for an additional 30 seconds until fragrant. This aromatic base forms the flavor foundation for the entire dish.

2

Toast the Spices and Cook the Plantains

Reduce heat to medium and add the 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir for 30 seconds until the spices are toasted and release their aromatic oils. This step deepens the flavor profile significantly.

Add the 2 whole sliced ripe plantains to the pan and cook for 4-5 minutes until they begin to soften and caramelize slightly at the edges. The plantains should retain some bite while developing natural sweetness. Remove them and set aside with the chicken, reserving the vegetables in the pan for the rice.

3

Cook the Jasmine Rice with Coconut Milk

Return the pan to medium heat and add the 1.5 cups jasmine rice, stirring to coat the grains with the remaining vegetable mixture. Pour in the 13.5 oz light coconut milk and bring to a gentle simmer. Reduce heat to low and cover tightly with a lid.

Cook for 15 minutes without stirring, allowing the rice to absorb the coconut milk and develop its signature fluffy texture. After 15 minutes, fluff the rice gently with a fork, then return the lid and continue cooking for another 10-12 minutes until all liquid is absorbed and the rice is tender. The grains should be separate but still slightly firm in the center.

4

Combine and Finish with Fresh Herbs and Lime

Return the seared chicken and caramelized plantains to the pan with the rice. Stir gently to combine, allowing the chicken to absorb the coconut milk's rich flavor. Add the 1.5 cups black beans and stir to distribute evenly. Cook for an additional 2-3 minutes to heat through completely.

Remove from heat and stir in the 0.5 cup chopped fresh cilantro and 0.25 cup lime juice. The acidity of the lime brightens the dish, cutting through the richness of the coconut milk and enhancing all the flavors. Taste and adjust seasoning if needed, adding a pinch more salt or lime juice as necessary. The rice should be fragrant with tropical notes and balanced in both sweetness and acidity.

5

Serve Immediately with Garnishes

Divide the Caribbean rice bowls among four serving plates. Garnish each portion with additional chopped fresh cilantro, a squeeze of lime juice, and a sprinkle of smoked paprika for visual appeal and extra flavor. Serve immediately while the rice is still fluffy and the chicken remains juicy. The aromatic spices and tropical flavors will make this dish a standout centerpiece for any meal.

👨‍🍳

Pro Tips For Making Caribbean Rice Bowl

  • TOAST THE RICE FIRST: Skip the raw rice straight into coconut milk—toss your jasmine rice in a dry pan over medium heat for 2-3 minutes until it smells nutty and fragrant. This step builds flavor depth that coconut milk alone can’t deliver, and it prevents that bland, pasty texture some people get when cooking rice in liquid.
  • CHAR THE CHICKEN IN BATCHES: I learned this the hard way—crowding chicken breast in a pan turns it into sad, gray steamed chicken. Instead, cut each breast into thin cutlets and cook them in a single layer over high heat for 3-4 minutes per side, adding a splash of water only if the pan gets too dry. You want crispy edges, not a soggy mess.
  • SOAK BEANS OVERNIGHT (OR CHEAT): Dried black beans need at least 6 hours soaking to soften properly, but if you’re short on time, use canned beans drained and rinsed and add a pinch of baking soda to the pot while cooking. This cuts down on gassiness and ensures they break down smoothly into that creamy Caribbean rice texture—no one wants a bowl of beans and rice where the beans are still rock-hard.
  • SAVE THE PLANTAIN PEELS: Sounds weird, but it works: Reserve the dark brown peels from your ripe plantains and toss them into the rice while it cooks. They add a subtle caramelized sweetness and depth that store-bought plantain seasoning can’t match. Just strain them out before serving—your rice will taste like it was made by someone who actually grew up eating it.

Pro cooking tips for this recipe

One-Pan Efficiency

The beauty of this dish lies in its simplicity—everything cooks together in a single pan, saving time and cleanup. I use a 12-inch cast-iron skillet (like Lodge) because it retains heat evenly and prevents sticking.

Start by searing the chicken on medium-high heat until golden, then remove it to make space for the veggies. This multi-step approach ensures each component gets the attention it needs without overcrowding the pan. 🔥

Spice Toasting

Never skip toasting your spices! Heat the cumin and smoked paprika in the same pan for 30 seconds after removing the chicken. This step releases their essential oils, deepening the flavor profile dramatically.

I like to use Penzeys Spices for their bold, consistent quality. The toasted spices will perfume the entire dish, making it taste far more complex than the ingredient list suggests.

Plantain Timing

Plantains are the secret weapon here—they add natural sweetness and texture. Cook them for 4-5 minutes until just tender with slight caramelization. Overcooking turns them mushy, while undercooking leaves them too firm.

I recommend using ripe but firm plantains (yellow with some brown spots) for the perfect balance. Remove them early and set aside to prevent overcooking while the rice finishes.

Rice Texture Control

Jasmine rice needs gentle handling to stay fluffy. After adding the coconut milk, cover the pan and cook on low heat for 15 minutes without stirring. This allows the grains to absorb liquid evenly.

Fluff with a fork after 15 minutes, then cook another 10-12 minutes until tender. Stirring too soon releases starches, making the rice gummy. 💡

Acid Balance

The lime juice is non-negotiable—it brightens all the flavors. Add the ¼ cup lime juice at the very end, just before serving. If your lime tastes weak, use 2 tbsp bottled lime juice (like ReaLime) instead.

Taste as you go: the dish should balance sweet, spicy, and tangy notes. A pinch of salt at the end often ties everything together.

Garnish Like a Pro

Presentation matters! Finish each bowl with fresh cilantro, a squeeze of lime, and a sprinkle of smoked paprika. The paprika adds color and a subtle smoky note, while the cilantro provides freshness.

I also like adding thinly sliced scallions** for extra crunch. Serve immediately—the rice loses its fluffiness if left sitting too long. 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 85mg28%
Sodium 890mg39%
Total Carbohydrate 72g25%
Dietary Fiber 12g43%
Sugars 18g
Protein 38g76%
* 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 make this recipe vegetarian?

Swap the chicken for 1.5 lbs firm tofu or grilled shrimp. For tofu, press and cube it first, then marinate in lime juice, cumin, and smoked paprika for 15 minutes before cooking. Shrimp cooks in just 3-4 minutes per side, so add them later. Keep the plantains and black beans for a hearty plant-based bowl.

2

How do I adjust the recipe for a larger group?

Double all ingredients and use a 14-inch skillet or 6-quart Dutch oven to maintain even cooking. For 8 servings, increase rice to 3 cups and coconut milk to 27 oz. Cook in batches if needed—start with rice and plantains, then add proteins separately to avoid overcrowding.

3

What if I don't have ripe plantains?

Use sweet potatoes or mango chunks instead. For sweet potatoes, dice and roast at 400°F for 15 minutes until tender. Mango adds natural sweetness—just toss 1 cup diced mango with lime juice and a pinch of salt to prevent browning. Both work beautifully in the bowl!

4

Can I prep this ahead of time?

Yes! Store cooked rice and proteins separately in airtight containers for up to 4 days. Reheat gently in a skillet with a splash of water or coconut milk. For plantains, they're best fresh, but you can roast extras and store them for 2 days. Assemble bowls just before serving to keep textures perfect.

5

Why is my rice mushy?

Mushy rice usually means overcooking or stirring too soon. Fluff the rice once after 15 minutes, then cook another 10 minutes on low heat. Avoid lifting the lid—steam is key! If it's still too soft, spread it on a baking sheet at 350°F for 5 minutes to dry it out.

★★★★★4.5(6 reviews)
Categories Main Courses