Main Courses
This Caribbean-inspired rice bowl brings bold tropical flavors together in one pan, blending fragrant coconut rice with smoky jerk seasoning and fresh, vibrant toppings. The secret lies in marinating your protein—whether chicken, fish, or tofu—with Scotch bonnet peppers and thyme, then cooking it alongside the rice for deep, layered flavors. Every bite delivers a perfect balance of heat, sweetness, and savory richness.
What makes this dish special is its simplicity: one-pan cooking means minimal cleanup, while traditional techniques like marinating and slow simmering create restaurant-quality results. The rice absorbs the aromatic spices and coconut milk, turning into a fragrant base that pairs perfectly with crispy plantains, black beans, or grilled vegetables.
Garnish with lime, cilantro, and fried onions for a burst of freshness that elevates every component.
Ingredients for caribbean rice bowl
Tropical flavors meet one-pan convenience with these bold Caribbean-inspired ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Light Coconut Milk 🥥 | 13 ½ oz | Full-fat for creaminess |
| Scotch Bonnet Peppers 🌶️ | 2 whole | Seeds removed for less heat |
| Fresh Thyme Leaves 🌿 | ¼ cup | Or 1 tbsp dried thyme |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, cubed |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Black Beans 🫘 | 1 cup | Canned, drained and rinsed |
| Red Bell Pepper 🍅 | 1 whole | Diced for topping |
| Fresh Cilantro 🌱 | ¼ cup | Chopped for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Brown Sugar 🍚 | 1 tbsp | Lightly packed |
The Scotch bonnet peppers are non-negotiable for that signature Caribbean heat—Walmart or Latin markets usually carry them fresh. If you can't find them, habanero peppers work in a pinch, but reduce the amount by half. The chicken should be cubed evenly for consistent cooking, and Trader Joe's has great pre-cut options if you're short on time. For the coconut milk, full-fat version gives the richest flavor, though light works if that's all you've got. The jasmine rice is key—it stays separate and fragrant, unlike basmati or white rice.
No fresh thyme? Dried works at one-third the amount, but toast it first in a dry pan for 30 seconds to wake up the flavor. The black beans can be canned or cooked from dry—just rinse them well to cut the gassiness. Swapping chicken for tofu? Firm tofu holds up best, and you'll want to press it first to remove excess water. The lime juice is essential—Mexican limes have more punch than Persian, but any variety works. For the brown sugar, muscovado or turbinado adds depth if you're feeling fancy, but regular old light brown sugar does the job.
Store the cooked rice bowl in airtight containers for 3-4 days—it actually tastes better reheated as the flavors meld. The marinade leftovers? Freeze them for up to 3 months to use on other proteins later. Fresh cilantro and lime are best used within 2 days of cooking, so add those last-minute. Double the recipe and freeze half for lazy weeknights—just reheat and garnish. The black beans and rice base keep well separately too, so you can prep components ahead and assemble fresh.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just rice, coconut milk, and a handful of spices simmered together. No separate pans, no constant stirring. The jasmine rice soaks up that creamy coconut flavor like a dream, and the garlic-thyme base builds itself while you chop veggies for the rest of your meal.
- Heat Without the Hassle: That Scotch bonnet pepper packs a punch, but here’s the genius: you can control it. Sauté it whole first, then remove it before blending—just a whisper of fire lingers in the coconut milk. Honestly, it’s the kind of heat that makes you smile, not wince.
- Lunchbox Champion: Between us, this is my go-to for meal prep. The rice stays fluffy for days, and the coconut milk keeps it from drying out. Pack it with grilled chicken, black beans, or even just avocado—it’s the ultimate grab-and-go that still feels special.
- Budget Bright Spot: Light coconut milk is cheaper than you think, and jasmine rice stretches farther than basmati. I’ll be real: this bowl costs me half what takeout does, but tastes like I spent hours in the kitchen. Plus, leftovers reheat like they’re fresh—no sad, gluey rice here.
Step-by-step instructions for Caribbean-inspired rice bowl
This one-pan wonder delivers restaurant-quality flavors with minimal effort.
Marinate and Sear the Chicken
Cut the 1.5 lb chicken breast into 1-inch cubes and place them in a bowl. In a separate small bowl, whisk together the 0.5 cup olive oil, 0.25 cup lime juice, 1 tbsp brown sugar, 1.5 tsp salt, and 0.5 tsp ground black pepper. Pour this marinade over the chicken and toss to coat evenly. Let it marinate for at least 15 minutes while you prep the rest.
Heat a large, deep skillet over medium-high heat. Add the marinated chicken in a single layer, being careful not to overcrowd. Let it sear undisturbed for 3-4 minutes until golden brown on one side. Flip and cook for another 3-4 minutes until fully cooked through and reaching an internal temperature of 165°F. Remove the chicken from the skillet and set it aside on a plate.
Build the Flavor Base
In the same skillet (no need to clean it—those flavorful browned bits are gold), add the 4 cloves minced garlic and the 0.25 cup fresh thyme leaves. Sauté for 1 minute until fragrant, stirring constantly to prevent burning. Next, add the seeds removed from the 2 whole Scotch Bonnet peppers (if you kept them) and cook for another 30 seconds. This will infuse the oil with that signature Caribbean heat without overwhelming the dish.
Stir in the 1 cup black beans, 1.5 cups vegetable broth, and the 13.5 oz light coconut milk. Bring the mixture to a gentle simmer, then reduce the heat to low. Let it cook for 5 minutes, allowing the flavors to meld together. The mixture should be bubbling gently but not boiling vigorously.
Cook the Jasmine Rice
Add the 1 cup jasmine rice to the skillet, spreading it evenly over the liquid. Stir once to distribute the rice, then let it cook undisturbed for 2 minutes. This initial cooking period allows the rice to absorb some of the liquid before you stir it again. The rice should begin to look slightly translucent at the edges.
Cover the skillet tightly with a lid and reduce the heat to low. Let the rice cook for 15 minutes. After 15 minutes, check the rice. It should have absorbed most of the liquid but still have a slight bite to it. If it's still too moist, uncover and cook for another 2-3 minutes. If it's dry, add 2-3 tablespoons of water or broth and stir gently.
Combine and Finish
Once the rice is cooked, return the seared chicken to the skillet. Stir everything together gently, ensuring the chicken is coated in the coconut milk and rice mixture. Increase the heat to medium-low and let it cook for an additional 5 minutes. This allows the chicken to reabsorb some of the juices and ensures everything is heated through.
Taste the mixture and adjust the seasoning if needed. You can add a pinch more salt or a squeeze of lime juice to balance the flavors. The dish should be a harmonious blend of creamy coconut, savory chicken, and slightly spicy notes from the Scotch Bonnet.
Assemble and Serve
Transfer the rice and chicken mixture to serving bowls. Top each serving with the diced 1 whole red bell pepper and the 0.25 cup chopped fresh cilantro. The vibrant colors and fresh herbs will not only make the dish look stunning but also add a bright contrast to the creamy rice and savory chicken.
Serve immediately while the rice is still warm and the flavors are at their peak. This Caribbean-inspired rice bowl is perfect for a quick weeknight dinner or a flavorful lunch. Pair it with a cool, refreshing drink to balance the rich, tropical flavors.
Pro Tips For Making Caribbean Rice Bowl
- Toast the Garlic First: Sear your minced garlic in coconut milk until it’s golden—about 3-4 minutes on medium heat. I learned this the hard way: raw garlic just tastes like soap in coconut dishes, and this step adds a nutty depth that makes the whole bowl sing.
- Rinse Jasmine Rice Twice: Give your jasmine rice a quick rinse in cold water, then drain and repeat. That extra step removes excess starch so your rice stays separate and fluffy instead of turning into a gluey mess—trust me, your bowl will thank you.
- Handle Scotch Bonnets Like Fire: Wear gloves when chopping Scotch bonnet peppers—even a tiny nick on your skin will make you regret it. If you’re new to them, start with half a pepper (seeds and all) and taste as you go; you can always add more later.
- Simmer Coconut Milk Low: Reduce the heat to the lowest setting once the coconut milk starts to bubble, or it’ll split and curdle. I used to rush this, and the result was a weird, grainy texture—now I just let it hum along until the rice is done.
Common mistakes when making perfect results
Overcooking the Rice
One of the most common mistakes is letting the rice turn mushy or dry. The jasmine rice needs precise timing—15 minutes covered on low heat after initial simmering. I’ve ruined many batches by checking too early or walking away and forgetting it.
Use a lid tightly to trap steam, and avoid peeking! If the rice seems dry, add 2 tbsp water or broth and stir gently. 🌶️
Skipping the Marinade
Rushing the 15-minute marinade for the chicken means missing out on deep, complex flavors. The lime juice and Scotch bonnet peppers need time to penetrate the meat.
I once served unmarinated chicken—it tasted bland compared to properly marinated versions. If short on time, at least 10 minutes makes a difference. Trust the process!
Ignoring the Heat Balance
Scotch bonnet peppers pack serious heat—2 whole peppers can overwhelm if the dish lacks acidity or sweetness. Balance with 0.25 cup lime juice and 1 tbsp brown sugar in the marinade.
I’ve learned the hard way: if the dish tastes too spicy, a squeeze of lime or extra cilantro can rescue it. Taste as you go!
Using Wrong Coconut Milk
Light coconut milk won’t give the same creamy richness as full-fat. The 13.5 oz full-fat version creates a luscious base for the rice. I’ve used light coconut milk in a pinch, but the texture suffers.
If you must use light, add 1 tbsp heavy cream to restore richness. The flavor difference is noticeable!
Overcrowding the Pan
Cooking the chicken in a crowded pan steams it instead of searing, leading to soggy results. Use a large skillet and cook in batches if needed. I’ve seen cooks rush this step, and the chicken ends up dry. Patience pays off—golden, crispy edges are worth the wait. 🔥
Neglecting Fresh Garnishes
Adding cilantro and lime after cooking brightens the dish. Skipping these steps leaves the bowl flat. I’ve served this dish without garnishes—it’s still good, but the fresh herbs elevate it to restaurant-quality. Always add them last for maximum impact. A final squeeze of lime ties all flavors together beautifully.
Nutrition facts
Frequently asked questions
Can I make this Caribbean rice bowl vegetarian?
Swap the chicken for 1.5 lb firm tofu or chickpeas for protein. Press tofu first to remove excess water, then cube and marinate in the same lime, garlic, and Scotch bonnet mixture. For extra flavor, add 1 tbsp soy sauce to the marinade. The dish will still be packed with tropical flavors!
How do I adjust the heat level for sensitive eaters?
Remove the seeds and membranes from the Scotch bonnet peppers to reduce spice by 50%. For milder heat, substitute with 1 habanero pepper or 2 tablespoons hot sauce. Always taste the marinade before cooking—you can balance any remaining heat with extra lime juice or coconut milk.
Can I prep this recipe ahead of time?
Yes! Cook the rice and chicken mixture up to 2 days ahead and store in an airtight container. Reheat gently on the stove with 2 tablespoons water or broth to restore moisture. Fresh garnishes like cilantro and lime should be added just before serving for maximum brightness. The flavors actually improve overnight as they meld!
What sides pair well with this rice bowl?
Try crispy fried plantains, mango salsa, or a simple cucumber salad to complement the rich coconut flavors. For extra protein, serve with grilled shrimp or a side of black beans. The key is balancing textures—add something crunchy or refreshing to cut through the creamy rice.
Why does my coconut rice turn out dry?
This usually happens when the rice absorbs all liquid too quickly or the heat is too high. Keep the lid on tightly and reduce heat to low after the initial simmer. If needed, add 2-3 tablespoons water or broth after 15 minutes of cooking. The rice should be tender but still slightly firm in the center.
