Side Dishes
This Caribbean yellow rice and beans recipe delivers the vibrant, aromatic heart of island cuisine in one flavorful package.
The turmeric-infused rice and smoky black beans create a dish that's as visually striking as it is delicious, with each bite packed with toasted spices and tender textures that define Caribbean soul food.
What sets this recipe apart is the layered depth—caramelized onions and garlic form the base, while thyme, scallions, and a touch of mustard powder create the signature bright, earthy flavor profile.
The beans soak overnight for maximum tenderness, and the rice cooks in a fragrant broth that absorbs all the spices, resulting in grains that are perfectly separate yet infused with golden color and complex flavor.
Ingredients for caribbean yellow rice and beans
Sixteen ingredients for the vibrant, aromatic Caribbean dish you've been craving.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🌾 | 2 cups | Uncooked, rinsed thoroughly |
| Dried Black Beans 🌱 | 1 ½ cups | Soaked overnight, drained |
| Ground Turmeric 🌿 | 1 tbsp | Freshly ground for vibrant color |
| Yellow Onions 🧅 | 2 whole | Thinly sliced, caramelized |
| Garlic Cloves 🧄 | 6 cloves | Minced, toasted lightly |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped finely, stems removed |
| Scallions 🧅 | ¼ cup | Thinly sliced, white parts only |
| Mustard Powder 🌶️ | ½ tsp | For depth, not heat |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Chicken Broth 💧 | 2 ½ cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Bay Leaves 🍃 | 2 whole | Fresh if available |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Cumin Seeds 🌿 | ½ tsp | Toasted lightly for aroma |
The turmeric is non-negotiable—freshly ground gives the best color and flavor. Whole Foods or Indian grocery stores carry the best quality. For the beans, soaking overnight is critical for tenderness. If you're short on time, use canned black beans (drained and rinsed) but add an extra pinch of salt. The onions should caramelize until golden—this builds the dish's sweet, smoky base. Caramelized onions are worth the 15 minutes of attention. For the garlic, toast the minced cloves in olive oil until fragrant to deepen the flavor profile.
No fresh thyme? Dried thyme at one-third the amount works in a pinch, but fresh is ideal. Substitute scallions with green onions if needed, though the white parts only give the best texture. Mustard powder can be replaced with Dijon mustard at half the amount for a tangier kick. For the broth, low-sodium is key—you'll be adding salt later. If you don't have chicken broth, vegetable broth with a splash of soy sauce mimics the umami. The tomato paste can be swapped for crushed tomatoes at double the amount, but paste gives a richer body.
This dish tastes even better the next day as flavors meld. Store in airtight containers in the fridge for up to 5 days. For longer storage, freeze portions for up to 3 months. Reheat gently on the stove with a splash of water to restore moisture. The rice and beans can be prepped separately and combined just before serving. For a restaurant-quality finish, toast the cumin seeds in a dry pan until fragrant before adding them to the beans—this adds an extra layer of warmth.
Why You'll Love This Recipe
- One-Pot Magic: I swear, this dish is my go-to when I don’t want to dirty a million dishes. Just toss everything—rice, beans, onions, garlic—into one pot with the turmeric, cover it, and let it simmer. That golden hue? Zero fuss, all flavor.
- Turmeric Glow-Up: Honestly, the turmeric transforms this from basic rice and beans to something special. It’s not just color—it’s that warm, earthy kick that makes every bite feel like a little vacation. The onions and garlic caramelize just enough to add depth without overpowering.
- Meal Prep MVP: Between us, this is my secret weapon for lazy Sundays. Cook a big batch, and you’ve got lunch for the week, potluck side dishes covered, or a quick fix when you’re too tired to think. It reheats like a dream—no mushy rice here.
- Budget-Friendly Feast: Dried beans and long-grain rice? Check. Turmeric and onions? Check. This recipe stretches my grocery budget without sacrificing taste. Plus, leftovers taste just as good the next day—proof that simple ingredients can still feel like a treat.
Step-by-step instructions for Caribbean yellow rice and beans
Master this vibrant dish with layered flavors and perfectly balanced textures.
Toast the Spices and Sauté the Aromatics
Heat the 0.5 cup olive oil in a large pot or Dutch oven over medium heat. Add the 0.5 tsp cumin seeds and toast for 30 seconds until fragrant and lightly golden. Immediately add the 2 whole yellow onions and cook for 5-6 minutes until softened and beginning to caramelize.
Add the 6 cloves garlic cloves and cook for 1 minute until fragrant but not browned. Stir in the 1 tbsp ground turmeric and 0.5 tsp mustard powder, cooking for 30 seconds to toast the spices and deepen their flavors. This step builds the aromatic foundation that defines Caribbean cooking.
Cook the Beans Until Tender
Add the 1.5 cups dried black beans and 2.5 cups chicken broth to the pot. Bring to a boil, then reduce heat to low and simmer for 45-50 minutes until the beans are fork-tender. Stir occasionally to prevent sticking, adding more broth if needed to maintain liquid level.
Once the beans are tender, stir in the 2 tbsp tomato paste and 2 whole bay leaves. Cook for another 5 minutes to allow the tomato paste to deepen in flavor. The beans should be fully cooked but still hold their shape—overcooking will make them mushy. This is the moment that matters: the beans should be tender but still maintain their texture.
Prepare the Rice with Turmeric Infusion
In a separate medium saucepan, combine the 2 cups long-grain white rice and 1.5 cups additional chicken broth. Bring to a boil, then reduce heat to low and simmer for 10 minutes to partially cook the rice. Drain any excess liquid and set aside.
Return the drained rice to the saucepan and stir in the remaining 1 cup chicken broth (from the total 2.5 cups used earlier). Add the 0.25 cup fresh thyme leaves and 0.25 cup scallions to the rice mixture. The thyme and scallions will infuse the rice with their bright, herbal notes as it cooks.
Combine and Simmer to Perfection
Transfer the partially cooked rice to the pot with the beans. Add the 1.5 tsp salt and 0.5 tsp ground black pepper, then stir gently to combine. Bring the mixture to a simmer over medium-low heat and cook for 20-25 minutes, stirring occasionally, until the rice is fully cooked and the liquid has been absorbed.
Real talk: the rice should be tender with a slight bite, and the beans should be fully integrated into the dish. If the mixture looks dry before the rice is fully cooked, add 2-3 tablespoons of water to maintain moisture. The final dish should have a vibrant yellow hue from the turmeric, with the flavors of the toasted spices and fresh herbs shining through.
Rest and Serve with Confidence
Remove the pot from heat and let the dish rest for 5 minutes covered with a lid. This resting period allows the flavors to meld and the rice to finish absorbing any remaining liquid. Discard the bay leaves before serving.
Serve the Caribbean yellow rice and beans immediately, garnished with additional chopped scallions and fresh thyme leaves if desired. Each bite should deliver a perfect balance of tender rice, flavorful beans, and aromatic spices. The dish pairs beautifully with grilled meats, fish, or simply on its own as a hearty vegetarian meal.
Pro Tips For Making Caribbean Yellow Rice And Beans
- Soak Beans Overnight: I used to skimp on this, and the beans always turned out mealy or underseasoned. Trust me—soak dried black beans in plenty of water (at least 4 cups per pound) for 8-12 hours. Drain and rinse before cooking, then start them in fresh water with a bay leaf and a pinch of salt. This cuts cooking time by half and keeps them from splitting open into mush.
- Toast the Spices First: That ground turmeric needs a head start. Heat a dry pan over medium-low and toast the turmeric (and any other whole spices like cumin or mustard seeds) for 30 seconds until fragrant. This brings out their flavor—no burnt bits, just warm, earthy notes that’ll make your rice actually taste like it’s from a Caribbean kitchen.
- Use Two Pans: Trying to cook rice and beans together in one pot is a recipe for disaster. Sauté the onions and garlic in a separate pan for the beans, then simmer them low and slow with their broth. Meanwhile, toast the rice in its own pot with the spices before adding liquid. This way, neither gets overcooked or drowned in the other’s sauce.
- Don’t Stir the Rice: Once you add the liquid to the rice, walk away. Seriously. Stirring releases starch and turns your grains into glue. After the initial boil, reduce to the lowest heat possible, cover tightly, and let it steam undisturbed for 15 minutes. If you peek, you’re already losing. The rice will fluff perfectly on its own—just let it be.
Health benefits of this caribbean yellow rice and beans
Plant-Based Protein Power
This dish delivers a whopping 15 grams of plant-based protein per serving—thanks to the black beans—making it perfect for vegetarians or anyone looking to reduce meat consumption. The beans provide all nine essential amino acids, which your body needs for muscle repair and immune function.
Honestly, I've swapped this for my usual rice-and-beans combo and never looked back! 🌱
Fiber-Rich for Digestion
The combination of black beans and long-grain rice creates a complete fiber profile, with about 8 grams of fiber per serving. This helps regulate digestion, keeps you full longer, and supports gut health.
The beans' soluble fiber even helps lower cholesterol levels when consumed regularly. I notice I feel lighter after meals when I include this dish.
Turmeric's Anti-Inflammatory Magic
The 1 tablespoon of ground turmeric isn't just for color—it's packed with curcumin, a compound proven to reduce inflammation and support joint health. Studies show turmeric can help with arthritis symptoms, and the black pepper in this recipe (even just a pinch) boosts curcumin absorption by 2000%.
This is my go-to anti-inflammatory dish when my knees act up.
Rich in Essential Minerals
This vibrant combo provides iron, magnesium, and potassium in significant amounts. The beans contribute iron for energy and magnesium for muscle function, while the rice adds potassium to support heart health. I've noticed my energy levels stay steady all afternoon when I include this dish in my meals.
Low-Fat, Heart-Healthy
With only 2 grams of fat per serving (from the olive oil), this dish is naturally heart-healthy. The beans' soluble fiber helps lower LDL cholesterol, while the turmeric supports cardiovascular function. I've been making this regularly since my doctor recommended a lower-fat diet—it's become my new staple.
Vitamin Boost from Herbs
The fresh thyme and scallions add vitamin K (important for bone health) and vitamin C (for immune support). The scallions also provide quercetin, an antioxidant that helps reduce inflammation. I always keep fresh herbs on hand because they make such a difference in both flavor and nutrition. 💪
Nutrition facts
Frequently asked questions
Why does the rice turn such a bright yellow color?
The vibrant yellow hue comes from freshly ground turmeric, which contains curcumin—a natural pigment and antioxidant. For the best color, use freshly ground turmeric (not powdered) and cook it with the onions and garlic to fully develop its flavor and color. The turmeric also infuses the rice with an earthy, slightly peppery taste that's signature in Caribbean cooking.
Can I use canned beans instead of dried?
Yes, but adjust the cooking time and seasoning! Use 2 (15 oz) cans of black beans, drained and rinsed, and reduce the broth by 1 cup. Since canned beans are pre-cooked, simmer them for only 10-15 minutes after adding the tomato paste. Add an extra pinch of salt and a splash of vinegar to brighten the flavor, as canned beans can taste flat compared to homemade.
What's the best way to make this in an Instant Pot?
For the beans: Sauté onions, garlic, cumin, turmeric, and mustard powder for 2 minutes. Add beans and broth, then pressure cook for 10 minutes. For the rice: Rinse 2 cups rice in the Instant Pot, add 2.5 cups broth, thyme, and scallions, then pressure cook for 4 minutes. Let both release pressure naturally for 10 minutes. Combine and let sit covered for 5 minutes.
How do I prevent the rice from getting mushy?
Rinse the rice thoroughly before cooking to remove excess starch, and use the two-step cooking method shown in the recipe. Partially cook the rice first, then combine it with the beans at the end. Stir gently when simmering together, and if the mixture looks dry before the rice is fully done, add 2-3 tablespoons of broth, not water, to maintain flavor. Never overcook!
Can I make this dish ahead of time?
This dish tastes even better the next day as flavors meld. Store in airtight containers in the fridge for up to 5 days*. To reheat, add a splash of broth or water and warm gently on the stove. For freezing, portion into containers and freeze for up to 3 months***. Thaw overnight in the fridge before reheating—never microwave directly from frozen.
