Caribbean Yellow Rice and Beans Recipe: Turmeric-Infused Flavor That Rivals Jamaican Eats

Side Dishes

Caribbean Yellow Rice and Beans Recipe: Turmeric-Infused Flavor That Rivals Jamaican Eats

This Caribbean yellow rice and beans recipe brings bold, turmeric-infused flavors straight from Jamaican kitchens to your table. The secret lies in frying aromatic vegetables until deeply caramelized, then simmering them with turmeric, tomatoes, and coconut milk for rich, golden depth.

Every bite delivers a perfect balance of earthy spices and tender textures that pair beautifully with grilled meats or plantains.

The yellow rice gets its signature color from turmeric, while the beans soak up smoky garlic, thyme, and a touch of coconut milk for natural creaminess. Together, they create a complete dish that's both hearty and elegant—ideal for meal prep or special gatherings.

Let's make this vibrant, flavor-packed side that steals the show.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for caribbean yellow rice and beans

Sixteen ingredients transform into vibrant Caribbean yellow rice and beans with Jamaican-inspired depth.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Uncooked, rinsed thoroughly
Ground Turmeric 🌿 1 ½ tbsp Freshly ground preferred
Yellow Onions 🧅 2 whole Medium, thinly sliced
Green Bell Peppers 🌶️ 2 whole Medium, diced small
Garlic Cloves 🧄 8 cloves Minced finely
Fresh Thyme Leaves 🌿 ¼ cup Chopped finely
Canned Diced Tomatoes 🍅 1 can 28 oz, San Marzano preferred
Full-Fat Coconut Milk 🥥 1 can 13.5 oz, no additives
Dried Kidney Beans 🌱 1 ½ cups Unsoaked, rinsed well
Olive Oil 🫒 ½ cup Extra-virgin, fruity
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Scotch Bonnet Peppers 🔥 1 whole Seeded, minced finely
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The turmeric is non-negotiable for that signature golden hue and earthy warmth. Look for freshly ground turmeric at specialty stores like Whole Foods or Penzeys—it delivers more vibrant color and complex flavor than powdered. For the beans, dried kidney beans are ideal, but canned beans work in a pinch (just drain and rinse well). The scotch bonnet peppers add heat—use gloves when handling, and adjust to taste. Fresh thyme and cilantro elevate the dish; grow your own if possible, or buy from trusted farmers markets for peak freshness.

No turmeric? Saffron at one-eighth teaspoon mimics the color, though flavor will differ. Substitute canned tomatoes with fresh diced tomatoes (about 4 cups, skinned and seeded) for a brighter taste. The coconut milk can be swapped for light coconut milk or even vegetable broth, though richness will diminish. For a smokier profile, add 1 teaspoon smoked paprika. The rice should be long-grain white—jasmine or basmati won't achieve the same texture. If you're prepping ahead, par-cook the beans to save time later.

Store the cooked rice and beans separately in airtight containers for up to 5 days in the fridge. The flavors meld beautifully overnight, so reheat gently with a splash of water to restore moisture. For longer storage, freeze portions for up to 3 months. Garnish with fresh cilantro just before serving to preserve its vibrant aroma. This dish reheats exceptionally well—ideal for meal prep or feeding a crowd. The turmeric-stained rice is a visual showstopper, so use white plates for serving to highlight the golden hue.

❤️

Why You'll Love This Recipe

  • I’ll be real: this recipe costs me pennies. Long-grain rice, onions, and garlic are always cheap, and a tiny pinch of turmeric goes a long way. Plus, leftovers? They taste even better the next day—just a quick stir with a splash of water, and it’s like making it fresh. My budget and my taste buds win.
  • One-Pot Magic: I swear by this recipe because it’s actually one-pot—no rice cooker, no separate pot for beans, just one big skillet where the turmeric stains everything golden while the onions and peppers soften into sweet, caramelized bits. The rice absorbs all that flavor right there, no rinsing, no fuss.
  • Turmeric Glow: Honestly, the moment I taste that first bite of rice—bright yellow, slightly nutty from the turmeric, with the garlic cloves searing into fragrant little crisps—I know I’ve hit the spot. It’s not just rice; it’s sunshine in a bowl, and the beans? They’re tender but still hold their shape, soaking up that same golden magic.
  • Weeknight Workhorse: Between us, this is my go-to when I’m feeding a crowd or just too tired to cook. Double the batch, reheat it for lunch, or serve it at a potluck—it’s the dish that everyone asks for seconds on. The green bell peppers add a little crunch, but if I’m in a rush, I’ll skip them and still get rave reviews.

Step-by-step instructions for Caribbean yellow rice and beans

Transform simple ingredients into vibrant, aromatic Caribbean yellow rice and beans with this authentic method.

1

Prepare the Beans for Cooking

Begin by sorting through the 1.5 cups dried kidney beans, discarding any stones or damaged beans. Rinse them thoroughly under cold water until the water runs clear. This removes debris and prevents bitterness during cooking. Place the rinsed beans in a large pot and cover them with 4 cups of water—they should be submerged by about 2 inches. Bring to a boil over high heat for 2 minutes, then reduce to a simmer.

Simmer the beans uncovered for 30 minutes, stirring occasionally to prevent sticking. This initial simmer helps soften them and reduces cooking time later. Drain the beans and set them aside. The key here is to avoid overcooking the beans—they'll finish cooking in the final mixture. If you prefer pre-soaked beans, they should be soaked overnight and drained before using.

2

Sauté the Aromatics and Build the Base

Heat the 0.5 cup olive oil in a large, heavy-bottomed pot over medium heat. Add the 2 whole yellow onions and 2 whole green bell peppers, sliced into small pieces. Cook for 8-10 minutes, stirring occasionally, until the onions soften and the peppers begin to release their juices. The mixture should smell deeply aromatic and slightly caramelized.

Add the 8 cloves minced garlic cloves and 1 whole seeded Scotch bonnet pepper, minced finely. Cook for another 2 minutes until the garlic becomes fragrant and the Scotch bonnet infuses the oil with its signature heat. Be cautious—Scotch bonnet peppers are potent, so handle them with care. This step is the flavor foundation; don't rush it. The aromatics should be soft but not browned, ensuring they blend seamlessly into the dish.

3

Incorporate Spices and Tomatoes

Reduce the heat to medium-low and stir in the 1.5 tbsp ground turmeric, 1.5 tsp salt, and 0.5 tsp ground black pepper. Cook for 1 minute to toast the spices slightly, which deepens their flavor. Add the 1 can canned diced tomatoes (with their juices) and the 0.25 cup chopped fresh thyme leaves. Stir well and simmer for 5 minutes until the mixture thickens slightly and the tomatoes break down.

This step is where the turmeric transforms the dish—its earthy warmth will infuse the entire recipe. The tomatoes add acidity, balancing the richness of the coconut milk and beans. If the mixture looks too dry, add 2-3 tablespoons of water to maintain moisture. The goal is a thick, fragrant base that will carry the flavors of the remaining ingredients.

4

Combine Rice, Beans, and Coconut Milk

Add the 2 cups long-grain white rice and the 1.5 cups dried kidney beans to the pot. Stir gently to coat the rice and beans in the spiced tomato mixture. Pour in the 1 can full-fat coconut milk, ensuring it's evenly distributed. The mixture should be liquidy but not soupy—if it's too thick, add ½ cup of water to achieve the right consistency. Bring the entire mixture to a boil over high heat.

Once boiling, reduce the heat to low, cover the pot tightly with a lid, and let it simmer for 25 minutes. Avoid lifting the lid during this time—steam is crucial for even cooking and preventing the rice from drying out. After 25 minutes, check the rice. It should be tender but still slightly firm—Caribbean yellow rice should have a slight bite. If the rice isn't done, simmer uncovered for another 5 minutes to allow excess moisture to evaporate.

5

Rest and Garnish for Perfect Texture

Remove the pot from heat and let the rice and beans rest, covered, for 10 minutes. This resting period allows the flavors to meld and the rice to absorb any remaining liquid, resulting in a dish that's perfectly balanced—neither dry nor mushy. Fluff the rice gently with a fork, breaking up any clumps and ensuring each grain is distinct.

Garnish with the 0.25 cup chopped fresh cilantro and serve immediately. The cilantro adds a bright, fresh contrast to the rich, spiced rice and beans. For an extra touch, drizzle a little more olive oil over the top or serve with a side of fried plantains or grilled fish. The dish should be vibrant yellow, fragrant with turmeric and thyme, and packed with the smoky depth of the Scotch bonnet and kidney beans.

👨‍🍳

Pro Tips For Making Caribbean Yellow Rice And Beans

  • TOAST THE RICE FIRST: Dump the uncooked rice in a dry pot over medium heat and stir for 2-3 minutes until you hear it popping and smell the nutty aroma. This step locks in flavor and prevents mushy rice—trust me, I used to skip it and wondered why my rice tasted bland.
  • GRATE THE TURMERIC: Freshly grated turmeric (or even a tiny pinch of ground) makes a world of difference over the powdered stuff. If you’re using ground, mix it with a splash of warm water first—this helps it dissolve evenly into the rice. (Yes, I’ve seen lumpy yellow rice, and it’s not pretty.)
  • SOFTEN ONIONS BEFORE COOKING: Sauté the chopped onions in oil until they’re translucent and just starting to caramelize—about 5-6 minutes. This builds depth of flavor before adding the peppers and garlic. I learned this the hard way by tossing raw onions in and ending up with a dish that tasted raw.
  • SIMMER WITH LID OFF: The last 5 minutes of cooking? Remove the lid and let the rice steam uncovered. This helps evaporate excess moisture and gives you that perfect, slightly crispy texture on the edges. (And no, you don’t have to hover—just check it once.)

Storing and reheating this caribbean yellow rice and beans

Fridge Storage Tips

Let your Caribbean yellow rice and beans cool completely before storing—this prevents condensation that can make the rice soggy. Transfer to airtight containers (I use glass Pyrex with snap lids) and refrigerate for up to 5 days.

The turmeric and coconut milk flavors actually deepen overnight, so I often make this dish a day ahead for maximum impact. Store the rice and beans separately if possible—the beans absorb moisture differently. ❄️

Freezer Prep Guide

For longer storage, freeze portions in quart-sized freezer bags (lay them flat to save space). Leave 1-inch headspace for expansion and squeeze out excess air to prevent freezer burn. Label with dates—this dish keeps well for 3 months.

When ready to eat, thaw overnight in the fridge before reheating. I like to freeze individual servings for easy grab-and-go meals. 🥶

Reheating Methods

My preferred method is stovetop: heat covered on low-medium with 2 tablespoons water or coconut milk per serving for 10-12 minutes, stirring occasionally. The gentle heat preserves the turmeric color and prevents drying.

For microwave reheating, use 50% power in 2-minute intervals, stirring between each, until reaching 165°F internal temperature. Add a splash of water if needed to restore moisture. 🔥

Garnish Refresh

Always add fresh cilantro and a drizzle of olive oil after reheating—this brightens the flavors and makes the dish look restaurant-fresh. For extra vibrancy, sprinkle with toasted coconut flakes or a pinch of smoked paprika.

The turmeric color fades slightly when reheated, so serving on white plates helps maintain that stunning golden presentation. ✨

Meal Prep Hacks

Divide reheated portions into single-serving containers for easy grab-and-go lunches. Pair with grilled chicken or black beans for a complete meal. I like to prep double batches—one for immediate serving and one for freezing.

The beans and rice reheat differently, so I often reheat them separately and combine just before eating to maintain perfect texture. 💡

Texture Rescue

If your rice turns out dry after reheating, simply cover it with a damp paper towel and microwave for 30 seconds. For beans that have absorbed too much liquid, mash them slightly with a fork to redistribute moisture.

The key is gentle heat—never reheat on high power, as this can make the turmeric bitter. A splash of coconut milk can also revive the richness if needed. 💪

Nutrition facts

Servings 6
Amount Per Serving
Calories 540kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 45mg15%
Sodium 1020mg44%
Total Carbohydrate 62g22%
Dietary Fiber 12g43%
Sugars 8g
Protein 22g44%
* 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 Caribbean yellow rice and beans vegan?

Replace the full-fat coconut milk with coconut cream> or unsweetened almond milk> enriched with 1 tablespoon nutritional yeast> for depth. Use vegetable broth instead of water when cooking the beans, and ensure your tomato paste is vegan. The turmeric and thyme will still shine through beautifully.

2

Why does my yellow rice turn out mushy?

This usually happens from overcooking or insufficient resting time. Caribbean yellow rice should have a slight bite—simmer for exactly 25 minutes> covered, then rest for 10 minutes> before fluffing. If using a rice cooker, follow the 1:1.5 rice-to-water ratio> and don't open the lid until fully cooked. The coconut milk adds moisture, so adjust liquid if needed.

3

What's the difference between Caribbean yellow rice and Spanish rice?

While both use rice, Caribbean yellow rice gets its color from turmeric> and coconut milk, creating a vibrant golden hue and creamy texture. Spanish rice typically uses saffron or annatto for color and is cooked with tomato sauce and sofrito. Caribbean versions often include beans in the same pot, while Spanish rice is usually served separately with beans on the side.

4

Can I use canned beans instead of dried?

Yes, but adjust the cooking time. Use 2 (15 oz) cans of kidney beans, drained and rinsed well. Since they're pre-cooked, add them to the pot after the rice has simmered for 15 minutes>—this prevents them from becoming too soft. The flavor will be slightly milder, but the texture will be perfect. For extra depth, add ½ teaspoon smoked paprika> to the beans.

5

How can I make this dish less spicy?

Reduce or remove the Scotch bonnet pepper> entirely—it's the main source of heat. For a milder kick, use ½ teaspoon sweet paprika> instead. If you've already added the pepper, taste the base mixture before adding the rice and beans. A pinch of sugar can also help balance the spice. The turmeric and coconut milk will still give that authentic Caribbean flavor without the heat.

★★★★★4.6(8 reviews)
Categories Side Dishes