Caribbean Confetti Rice Recipe: Vibrant Spice-Packed One-Pot Feast

Main Courses

Caribbean Confetti Rice Recipe: Vibrant Spice-Packed One-Pot Feast

This Caribbean confetti rice recipe transforms simple ingredients into a vibrant, spice-packed dish bursting with turmeric, mustard, and bell pepper flavors. The secret lies in toasting whole spices first—creating deep, aromatic layers that infuse every grain.

I developed this recipe after craving the bold, colorful rice from Caribbean feasts, and it delivers restaurant-quality results in just 45 minutes without dirtying multiple pots.

The magic happens when you layer the rice with bell peppers, peas, and raisins—each ingredient adding texture and color while soaking up the spiced broth. The result is a fragrant, golden-hued rice with pockets of tender vegetables and a subtle sweetness from the raisins.

Serve it alongside jerk chicken, grilled fish, or even black beans for a complete meal that feels like a tropical vacation.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for caribbean confetti rice

Toasting whole spices unlocks vibrant aromas—here’s what you’ll need for Caribbean confetti rice.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Yellow Bell Peppers 🍅 1 whole Diced into 1/4-inch pieces
Green Bell Peppers 🍅 1 whole Diced into 1/4-inch pieces
Red Bell Peppers 🍅 1 whole Diced into 1/4-inch pieces
Peas (Fresh or Frozen) 🌱 1 cup Thawed if frozen, no need to peel
Golden Raisins 🍇 ¼ cup Plump, not shriveled
Yellow Onion 🧅 1 whole Finely diced, about 1/2 cup
Garlic Cloves 🧄 4 cloves Minced finely, fresh preferred
Ground Turmeric 🌿 1 tsp Freshly ground for vibrant color
Mustard Seeds 🌶️ 1 tsp Whole, toasted until fragrant
Ground Cumin 🌿 1 tsp Toasted for deeper aroma
Ground Coriander 🌿 1 tsp Freshly ground preferred
Salt 🧂 1 ½ tsp Diamond Crystal kosher salt
Black Peppercorns 🌶️ ½ tsp Freshly cracked, not ground
Vegetable Broth 💧 2 cups Low-sodium preferred, homemade ideal
Extra-Virgin Olive Oil 🫒 2 tbsp High-quality, fruity variety

The bell peppers are the stars here, so pick firm, vibrant ones—avoid any with soft spots or dull coloring. Whole Foods or local farmers markets usually carry the freshest selection, but even the grocery store’s standard bell peppers work if they’re crisp. For the raisins, Golden raisins add subtle sweetness without overpowering the dish. If you can’t find them, regular raisins will do, but soak them in warm water for 10 minutes first to plump them up. The rice? Long-grain white rice is ideal—it stays separate and fluffy, but jasmine rice works too if that’s what you’ve got.

No fresh peas? Frozen peas work perfectly—just thaw them first. Short on raisins? Dried cranberries or chopped apricots add a different but equally delicious twist. The mustard seeds and cumin need toasting—heat them in the oil until fragrant—this step is non-negotiable for that authentic Caribbean depth. For the broth, homemade vegetable broth elevates the dish, but even a quality low-sodium store-bought version will work. If you’re feeling adventurous, swap the vegetable broth for coconut milk to add a creamy, tropical note.

This rice keeps beautifully—reheats perfectly in the microwave or on the stovetop with a splash of water. Store it in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I like to make a double batch because it’s perfect for meal prep—pair it with grilled chicken or black beans for a complete meal. The flavors actually deepen overnight, so leftovers might be even better than the first serving.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just rice, bell peppers, peas, and a splash of broth. No fancy gadgets, no extra bowls. Toss everything in one pot, cover it, and let it do its thing while I chop veggies for dinner. That’s it.
  • Rainbow in Every Bite: Between us, the mix of yellow, green, and red bell peppers makes this dish look like a party in a bowl. But honestly? The real star is how those sweet peppers and peas melt into the rice, giving it that bright, fresh Caribbean vibe that’s somehow both simple and impressive.
  • Lunchbox Hero: Here’s what sold me—this rice reheats like a dream. Pack it cold for work or school, and it’s still flavorful hours later. My kids actually eat their leftovers, which, let’s be real, is a win I’ll take any day.
  • Budget Brightness: Fresh or frozen peas? You decide. Either way, you’re getting a ton of color and nutrition without breaking the bank. A single bag of bell peppers lasts me weeks, and the rice? Cheap, filling, and always a crowd-pleaser. My wallet and my family thank me.

Step-by-step instructions for Caribbean confetti rice

Transform simple ingredients into a vibrant, aromatic one-pot masterpiece with this authentic technique.

1

Toast the Spices and Sauté the Aromatics

Heat the 2 tablespoons extra-virgin olive oil in a heavy-bottomed pot over medium heat. Add the 1 teaspoon mustard seeds and toast for 30 seconds until they begin to pop and release their nutty aroma. This is critical—they should be fragrant but not burned.

Add the finely diced yellow onion and cook for 4-5 minutes until softened and translucent. Stir in the minced garlic cloves and cook for another 30 seconds until the raw garlic smell disappears. The base should smell sweet and complex at this stage. Here's where the flavors build—the aromatic foundation for everything that follows.

2

Build the Spice Base and Add Vegetables

Reduce heat to medium-low and add the 1 teaspoon ground turmeric, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1.5 teaspoons salt, and 0.5 teaspoon freshly cracked black peppercorns. Stir constantly for 1 minute to toast the spices gently—they should release their essential oils and create a warm, earthy aroma.

Add the diced yellow, green, and red bell peppers along with the 1 cup peas (if using frozen, add them now to thaw and warm through). Cook for 5 minutes until the peppers soften slightly but still retain their vibrant color. The vegetables should be tender-crisp with a bright, fresh quality—this ensures they don't turn mushy during the rice cooking process.

3

Incorporate the Rice and Golden Raisins

Add the 1.5 cups long-grain white rice, stirring to coat each grain with the spice mixture. This step is essential for even flavor distribution—every bite should carry the spice profile. Cook for 1 minute until the rice becomes translucent at the edges.

Stir in the 0.25 cup golden raisins and pour in the 2 cups vegetable broth. Bring to a gentle boil, then immediately reduce heat to low. The key here is maintaining a gentle simmer—you want just enough heat to create steam without boiling vigorously, which can cause the rice to cook unevenly.

4

Simmer to Perfect Texture

Cover the pot with a tight-fitting lid and cook for 18-20 minutes without disturbing it. The rice should absorb the liquid gradually, developing a firm yet tender texture. After 15 minutes, check the rice—it should be 80% cooked with some liquid remaining. If it's too dry, add 2 tablespoons broth through the lid to maintain moisture.

Once the rice is fully cooked (about 20 minutes), turn off the heat and let it sit covered for 5 minutes. This resting period allows the steam to redistribute, resulting in perfectly fluffy, separate grains. The dish should have a vibrant yellow hue from the turmeric and a complex aroma of toasted spices, sweet raisins, and fresh vegetables.

5

Fluff and Serve with Confidence

Using a fork, gently fluff the rice to separate the grains and incorporate any remaining liquid at the bottom of the pot. The texture should be light and airy with a slight resistance when pressed—a hallmark of perfectly cooked long-grain rice. Taste and adjust seasoning if needed, adding a pinch more salt or a crack of black pepper.

Serve immediately while still warm, garnished with an extra sprinkle of freshly cracked black peppercorns for a finishing touch. This one-pot dish delivers a symphony of flavors and textures—sweet raisins, tender vegetables, aromatic spices, and fluffy rice—all in one satisfying, vibrant bowl.

👨‍🍳

Pro Tips For Making Caribbean Confetti Rice

  • USE A TIGHT RICE-TO-LIQUID RATIO: I learned this the hard way—Caribbean confetti rice needs 1:1.25 rice to water, not the 1:2 you’d use for plain rice. The extra veggies and peas absorb moisture, so stick to the lower ratio or you’ll end up with mushy grains. (Yes, even if the recipe says otherwise.)
  • SWEAT PEPPERS LOW AND SLOW: Skip the high heat—caramelizing the bell peppers at medium-low for 8–10 minutes brings out their sweetness without burning. I used to rush this, and the dish always tasted flat until I slowed down. (Your future self will notice the difference.)
  • DON’T DUMP FROZEN PEAS DIRECTLY: If using frozen peas, toss them in boiling water for 30 seconds first, then drain and add to the rice. Raw frozen peas stay icy and water down the dish. Fresh peas? Shock them in ice water for 1 minute to keep them vibrant—trust me, the color matters.
  • TOAST THE RICE FIRST: Sauté the dry rice in oil for 2–3 minutes before adding liquid—this prevents clumping and gives it that nutty base flavor. I skip this when I’m lazy, but the dish is noticeably better when I don’t. (It’s worth the extra 60 seconds.)

Pro cooking tips for perfect results

Spice Toasting Secrets

Never skip toasting your spices—this is where the magic happens! Heat the mustard seeds and cumin in olive oil until they sizzle and release their nutty aroma (30-45 seconds). Burnt spices ruin the dish, so watch closely.

I use a heavy-bottomed pot like Calphalon to distribute heat evenly. Toasting whole spices first creates layers of flavor that ground spices can't match. 🔥

Vegetable Prep Matters

Cut your bell peppers into ¼-inch dice for even cooking—they should soften but stay vibrant. Overcrowding the pot causes steaming instead of browning, which dulls flavors. I like to add peas and raisins after the peppers have softened slightly, so they don't turn to mush.

For extra color, blanch frozen peas in boiling water for 1 minute before adding them to the pot.

Liquid Control

The 2 cups broth should be just enough to cook the rice perfectly—too much makes it soggy. If your pot has high sides, you might need 1½ cups instead. After 15 minutes, check for doneness by pressing a grain with your finger—it should be tender but still slightly firm.

If it's dry, add 2 tbsp broth through the lid to maintain steam without stirring.

Resting Time

Never skip the 5-minute rest after cooking! This lets steam redistribute for fluffy grains. I cover the pot with a clean kitchen towel under the lid to trap moisture. During this time, the rice absorbs any remaining liquid at the bottom, preventing dry spots.

The final texture should be light and separate—like a cloud with pockets of flavor. ✨

One-Pot Efficiency

This recipe uses just one pot to avoid cross-contamination and simplify cleanup. After cooking, I immediately transfer any leftover rice to an airtight container while still warm—this prevents sogginess when refrigerated. For meal prep, divide into quart-sized containers with a paper towel on top to absorb excess moisture during storage.

Flavor Boost Hacks

Add a ½ teaspoon grated ginger with the garlic for an extra layer of warmth, or stir in 1 tbsp tomato paste with the spices for subtle depth. For a smoky note, add ¼ teaspoon smoked paprika when toasting the spices.

I also like finishing with a squeeze of lime juice before serving—it brightens all the flavors and cuts through the richness. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 65g24%
Dietary Fiber 8g29%
Sugars 12g
Protein 10g20%
* 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 confetti rice in a rice cooker?

Use the same ingredients and follow the same steps until adding the broth. After combining rice, raisins, and broth, cook on the white rice setting for 18 minutes, then let it rest for 5 minutes before fluffing. The rice cooker maintains even heat, which works perfectly for this recipe.

2

What can I substitute if I don't have golden raisins?

Try dried cranberries, chopped apricots, or even dried pineapple for a different but equally delicious twist. Soak them in warm water for 10 minutes first to plump them up. If you prefer a savory option, omit the raisins entirely and add ¼ cup chopped scallions for freshness.

3

Why did my rice turn out mushy instead of fluffy?

Mushy rice usually happens from either too much liquid or stirring too soon. For this recipe, use 2 cups broth for 1.5 cups rice—don't exceed this ratio. Also, never stir the rice while it cooks; let it steam undisturbed for the full 18-20 minutes, then rest covered for 5 minutes before fluffing.

4

Can I make this recipe vegetarian?

This recipe is already vegetarian, but you can enhance it further by adding tofu or chickpeas for extra protein. For a heartier dish, stir in ½ cup cooked lentils with the vegetables. The existing spices and vegetables provide plenty of flavor, making it a satisfying meat-free meal.

5

How long will leftovers keep in the fridge?

Store leftovers in an airtight container in the fridge for up to 5 days. The flavors actually improve overnight! Reheat gently in the microwave with a splash of water or on the stovetop with 1 tablespoon broth to restore moisture. For longer storage, freeze portions for up to 3 months.

★★★★★4.9(9 reviews)
Categories Main Courses