Caribbean Christmas Rice Recipe: Festive Spice Blend With Pigeon Peas and Coconut

Main Courses

Caribbean Christmas Rice Recipe: Festive Spice Blend With Pigeon Peas and Coconut

This Caribbean Christmas rice recipe brings the warm, spiced flavors of the holidays to your table with every fragrant bite. 🌟 The secret lies in slow-cooking long-grain rice with coconut milk, pigeon peas, and a fragrant blend of allspice, thyme, and cinnamon—creating a dish that’s both comforting and celebratory.

Perfect for Christmas Day gatherings, this recipe transforms simple ingredients into a centerpiece that tastes like home.

What makes this dish special is the layered approach: first toasting the spices for deep flavor, then simmering the rice until tender yet distinct grains remain. The coconut milk adds richness, while raisins and peas contribute sweetness and texture.

The result is a fragrant, golden rice that’s aromatic enough to fill your home with holiday cheer while being hearty enough to satisfy a crowd.

👹‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
đŸ”„
Calories
Med Cal

Ingredients for caribbean christmas rice

Sixteen ingredients transform into a fragrant holiday centerpiece that captures Caribbean warmth and tradition.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Uncooked, rinsed thoroughly
Light Coconut Milk đŸ„„ 13 œ oz Full-fat preferred for richness
Pigeon Peas (Gungo Peas) đŸŒ± 1 œ cups Dried, soaked overnight
Raisins 🍇 œ cup Golden or regular variety
Yellow Onion 🧅 1 whole Medium size, diced finely
Garlic Cloves 🧄 4 cloves Fresh, minced finely
Ground Allspice đŸŒ¶ïž 1 œ tsp Freshly ground for depth
Ground Cinnamon 🌿 1 tsp High-quality Ceylon preferred
Fresh Thyme 🌿 1 tbsp Leaves only, chopped finely
Bay Leaves 🌿 2 whole Dried, crushed lightly
Salt 🧂 1 œ tsp Diamond Crystal preferred
Black Peppercorns đŸŒ¶ïž œ tsp Freshly cracked
Vegetable Oil đŸ«’ 2 tbsp High smoke point preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed

The allspice and cinnamon are where this dish gets its signature holiday warmth. McCormick's ground allspice or Penzeys Spices are my go-tos for consistent quality—both brands offer pure, potent spices without fillers. For cinnamon, Ceylon variety from Trader Joe's has a lighter, more delicate flavor that won't overpower. The pigeon peas are the secret to that authentic Caribbean texture—dry from a Latin market or bulk section if possible, as canned versions often contain additives. Soak them overnight to ensure they soften properly without turning mushy. Fresh thyme from the grocery store's produce section (not the dried aisle) makes all the difference in aroma, but if you must use dried, reduce to one-third the amount.

No pigeon peas? Substitute black-eyed peas or butter beans at the same quantity, though texture will differ slightly. Running short on raisins? Dried cranberries or chopped dates work beautifully for that sweet contrast. The coconut milk can be swapped for light coconut cream if you prefer a thicker consistency, but full-fat gives the best richness. For the onion and garlic, yellow onions from the bulk bin stay fresher longer, and garlic from the refrigerated section (not the jarred) has superior flavor. If you're short on fresh thyme, dried Mexican oregano at half the amount mimics the earthy notes, though it won't be identical. The bay leaves should be crushed lightly between your fingers before adding to release their oils—don't skip this step.

This rice keeps beautifully for 4-5 days in the fridge, with flavor actually improving as the spices meld. For longer storage, portion into airtight containers and freeze for up to 3 months. The coconut milk will separate when refrigerated—just stir vigorously before reheating. To serve, fluff with a fork and garnish with extra thyme or a sprinkle of toasted allspice for that restaurant-quality finish. Leftovers reheat perfectly in a pot with a splash of water or coconut milk to restore moisture. The dish also freezes exceptionally well, making it ideal for holiday prep—simply thaw overnight in the fridge before reheating.

❀

Why You'll Love This Recipe

  • Here’s what sold me: the way the raisins plump up against the toasted onions and coconut’s creamy bite. It’s not just rice—it’s a little dessert hiding in your meal, and honestly? That’s my favorite kind of surprise.
  • One-Pot Magic: I swear by this—just rice, coconut milk, and a handful of pantry staples. No fancy layers, no last-minute shopping. The pigeon peas and raisins soften right in the pot while the rice cooks, so you’re not stuck stirring separate dishes.
  • Sweet-Savory Balance: Here’s what sold me: the way the raisins plump up against the toasted onions and coconut’s creamy bite. It’s not just rice—it’s a little dessert hiding in your meal, and honestly? That’s my favorite kind of surprise.
  • Holiday Crowd-Pleaser: Between us, this is the dish that gets everyone at the table asking for seconds. It’s rich enough for Christmas dinner but simple enough for a Tuesday night when you’re exhausted. (Yes, even on a Tuesday night.)

Step-by-step instructions for Caribbean Christmas rice

Here's how to craft this aromatic Caribbean classic with perfect texture and layered flavors.

1

🍳 Step 1: SautĂ© the Aromatics Until Fragrant

Heat the 2 tablespoons vegetable oil in a heavy-bottomed pot over medium heat. Add the 1 whole yellow onion, diced finely, and cook for 5-6 minutes until the edges turn translucent and the onion releases its sweet aroma. You'll know it's ready when the onion begins to soften and the oil shimmers around the edges.

Add the 4 cloves garlic cloves, minced finely, and cook for 30 seconds until the raw garlic scent disappears. Here's the thing—don't walk away. Garlic burns in seconds, and you want that nutty, sweet flavor, not bitter smoke. Stir constantly until the garlic just begins to color.

2

🍳 Step 2: Toast the Spices and Add Pigeon Peas

Reduce heat to medium-low and add the 1.5 teaspoons ground allspice, 1 teaspoon ground cinnamon, 1 tablespoon fresh thyme, 2 whole bay leaves (crushed lightly), 1.5 teaspoons salt, and 0.5 teaspoon black peppercorns. Toast the spices for 1-2 minutes until the mixture smells deeply aromatic—you should detect warm, earthy notes from the allspice and cinnamon, with a hint of piney thyme.

Now add the 1.5 cups pigeon peas (gungo peas) that you've already soaked overnight (they should be plump and tender). Stir to coat them evenly with the spices and aromatics. This step ensures every bite carries that signature Caribbean spice blend that makes this dish so special.

3

đŸ„˜ Step 3: Layer the Rice and Coconut Milk

Spread the 2 cups long-grain white rice evenly over the pigeon peas, creating a single layer. Pour the 13.5 ounces light coconut milk evenly over the rice, making sure each grain gets moistened. The rice should look glossy but not waterlogged—this is the foundation for perfectly separate grains.

Bring the mixture to a gentle boil, then reduce heat to low. Cover tightly with a lid and cook for 20 minutes without stirring. This initial cooking phase lets the rice absorb the coconut milk and begin steaming. Don't peek—every time you lift the lid, you release steam and potentially dry out the rice.

4

đŸ„˜ Step 4: Add Raisins and Lemon Juice for Balance

After 20 minutes, stir in the 0.5 cup raisins and 1 tablespoon lemon juice. The raisins should plump slightly from the residual heat, adding a sweet contrast to the savory spices. The lemon juice brightens the entire dish, cutting through the richness of the coconut milk.

Increase heat to medium-low and cook uncovered for another 15-20 minutes, stirring gently every 5 minutes. You're looking for rice that's tender but still holds its shape—each grain should be distinct with a slight bite at the center. The top layer should be slightly crispy, indicating the moisture has evaporated just enough to create that perfect texture.

5

⏰ Step 5: Rest and Fluff for Perfect Texture

Remove from heat and let the rice rest, covered, for 10 minutes. This resting period allows the steam to redistribute, ensuring each grain absorbs the coconut milk evenly. Real talk: this is where the magic happens—the rice transforms from a potentially mushy mass to a dish with individual, fluffy grains.

Finally, fluff the rice gently with a fork, being careful not to mash the grains. Serve immediately, garnished with additional fresh thyme if desired. The finished dish should have a beautiful golden hue from the caramelized spices, with tender pigeon peas scattered throughout. Each bite should deliver a perfect balance of coconut creaminess, spiced pigeon peas, sweet raisins, and bright lemon notes.

👹‍🍳

Pro Tips For Making Caribbean Christmas Rice

  • SOAK THE RAISINS: I learned this the hard way—dry raisins stay stubbornly chewy. Toss them in warm water for 10 minutes before adding to the rice, then drain well. The plumpness blends into the coconut milk instead of sinking like rocks (and yes, you’ll notice the difference).
  • SWEAT THE ONIONS LOW: Skip the sizzle—caramelizing onions burns fast, and you’ll end up with bitter bits. Cook them over medium-low heat with a splash of water until translucent, stirring often. This builds flavor without turning your rice into onion-flavored porridge.
  • USE HALF THE COCONUT MILK: The recipe might call for a full can, but coconut milk gets heavy. Start with 1 cup and add more only if the rice feels dry by the end. Too much turns your Christmas rice into a pudding—trust me, you don’t want that.
  • TOAST THE PIGEON PEAS: Dry-toast the gungo peas in a separate pan for 2–3 minutes before adding them to the rice. The nutty aroma deepens, and they won’t turn mushy later. (Yes, even if you’re impatient like me—wait for the color to shift from green to golden.)

Storing and reheating this caribbean christmas rice

Refrigerator Storage

This Caribbean Christmas rice keeps beautifully in the fridge for 4-5 days, with flavors actually deepening as the spices meld together. Let it cool completely before transferring to an airtight container—I use glass Pyrex with snap-on lids to maintain freshness.

The coconut milk will naturally separate, so give it a good stir before reheating. Honestly, the second day often tastes even better as the spices infuse further. đŸ„„

Freezer Prep Tips

For longer storage, portion the rice into quart-sized freezer bags or airtight containers, leaving 1 inch headspace for expansion. Seal tightly to prevent freezer burn, and label with the date.

This dish freezes exceptionally well for up to 3 months without losing its vibrant flavors. I like to freeze it in individual serving portions for easy reheating later. ❄

Stovetop Reheating

My preferred method is stovetop reheating—it brings back that perfect texture. Transfer the rice to a pot with 2-3 tablespoons water or coconut milk (just enough to loosen it), then heat over medium-low heat for 8-10 minutes, stirring occasionally.

The moisture helps restore the rice's natural fluffiness. Taste and adjust seasoning—it often needs a pinch more salt after freezing. đŸ”„

Microwave Method

For quick reheating, use the microwave on 50% power in 1-2 minute intervals, stirring between each interval. Cover with a damp paper towel to prevent drying. Add 1 tablespoon coconut milk or water if the rice appears too dry.

This method works best for single servings and takes about 3-4 minutes total. The texture won't be quite as perfect as stovetop, but it's still delicious.

Oven Refresh

For a restaurant-quality finish, spread reheated rice on a baking sheet and bake at 350°F for 5-7 minutes to crisp the top layer slightly. This works especially well for serving leftovers at holiday gatherings.

The warm oven also helps revive any lost moisture. Garnish with fresh thyme or a sprinkle of toasted allspice before serving. ✹

Make-Ahead Strategy

This dish is perfect for holiday prep! Cook it 1-2 days ahead of your gathering, then store it properly. The flavors continue developing in the fridge, making it even more aromatic.

On serving day, simply reheat using your preferred method and garnish with extra spices. Trust me, your guests will appreciate the effort—and the incredible aroma filling your home. đŸ’«

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 9g45%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 65g24%
Dietary Fiber 5g18%
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 substitute pigeon peas with another type of bean?

Yes, but with some texture differences. Black-eyed peas or butter beans work best in a 1:1 ratio. They won't be identical to pigeon peas, but they'll still add great flavor and heartiness. For a closer match, try dried gungo peas from Caribbean markets—they're the traditional choice for this dish.

How do I prevent the rice from getting mushy? Use long-grain white rice and follow the recipe's cooking times precisely. Never stir the rice while it's cooking—this breaks the grains. Also,

2

Can I make this dish in a rice cooker?

Use the same ingredients and method, but adjust the cooking time. After the initial 20 minutes of simmering, switch to the rice cooker's "keep warm" setting for 10-15 minutes** more. The rice cooker will handle the final resting period automatically, giving you perfectly fluffy grains.

3

What's the best way to serve this Caribbean Christmas rice?

This dish is perfect as a centerpiece for holiday meals! Pair it with grilled jerk chicken, fried plantains, or a fresh coconut salad. The coconut milk and spices make it rich enough to stand alone, but it also works beautifully alongside lighter dishes. Garnish with fresh thyme or a sprinkle of toasted allspice for extra flair.

4

Why does my rice taste bland compared to yours?

Fresh spices make all the difference! Toast your spices over medium-low heat until fragrant—this releases their full flavor. Also, use full-fat coconut milk for richness and don't skip the lemon juice, which brightens the dish. Finally, let the rice rest after cooking to allow all the flavors to meld together properly.

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