Caribbean Pigeon Peas and Rice Recipe: Spiced One-Pot Flavor Bomb

Side Dishes

Caribbean Pigeon Peas and Rice Recipe: Spiced One-Pot Flavor Bomb

This Caribbean pigeon peas and rice recipe delivers bold, spiced flavors in a single pot—just like Grandma used to make. 🌟 The secret lies in slow-cooked pigeon peas that soften into creamy perfection while absorbing aromatic spices like thyme, garlic, and scotch bonnet.

No fancy equipment needed; a simple stovetop method brings restaurant-quality results to your kitchen.

With tender rice, coconut milk, and a medley of fresh vegetables, this dish is hearty, satisfying, and packed with Caribbean soul. The one-pot approach means minimal cleanup, and the rich, savory aroma will have everyone at the table asking for seconds.

Perfect for meal prep or a flavorful side to complement grilled meats or fish.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for caribbean pigeon peas and rice

Caribbean flavors come alive with these simple, aromatic ingredients that transform into a hearty one-pot meal.

Ingredient Amount Notes
Dried Pigeon Peas 🌱 1 ½ cups Soaked overnight for best texture
Long-Grain White Rice 🍚 1 cup Uncooked, rinsed thoroughly
Coconut Milk 🥥 1 can (13.5 oz) Full-fat for creaminess
Fresh Thyme Leaves 🌿 ¼ cup Or 1 tbsp dried thyme
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Scotch Bonnet Peppers 🌶️ 1 whole Seeds removed for mild heat
Onion 🧅 1 whole Medium, diced finely
Carrots 🥕 2 medium Corrected to 'pieces' for proper unit
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Allspice Berries 🌶️ ¼ tsp Ground for authentic flavor
Bay Leaves 🍃 2 whole Removed before serving
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Fresh Cilantro 🌿 ¼ cup Chopped for garnish

The pigeon peas are the star here—soaking them overnight ensures they cook tender without turning mushy. Grab dried peas from Caribbean markets or the bulk section at Whole Foods for the best quality. For the scotch bonnet, Trader Joe's often carries them, but any hot pepper will work if you're sensitive to heat. Fresh thyme and allspice add that authentic Caribbean warmth—Penzeys Spices has great bulk options if you want to stock up. The coconut milk should be full-fat for that rich, creamy texture that's essential to the dish.

No scotch bonnet? Jalapeño or habanero can stand in, but reduce the amount to half. Running low on thyme? Dried thyme at one-third the amount works in a pinch. Prefer your rice firmer? Cook it separately first and add it to the pot at the end. Tomato paste can be replaced with 1/4 cup tomato sauce if you're in a hurry. For extra depth, toast the allspice berries in a dry pan for 30 seconds before adding them to the pot—worth the extra minute for that nutty aroma. And if you can't find pigeon peas, black-eyed peas or kidney beans will work in a bind.

This dish tastes even better the next day as flavors meld together. Keeps for 4-5 days in the fridge, so make extra for leftovers. For meal prep, portion into containers with a little extra coconut milk on top to keep it moist. Freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating. The cilantro wilts fast, so add it fresh right before serving. If you're making this ahead, store the cooked peas and rice separately from the coconut milk to prevent sogginess.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe on busy nights—just soak the pigeon peas overnight (or use canned in a pinch), toss everything in one pot, and walk away. The rice cooks in the same liquid as the peas, so no extra pots, no fuss.
  • Thyme & Garlic Bomb: That fresh thyme and minced garlic? It’s the secret weapon. The thyme blooms into this bright, earthy aroma while the garlic caramelizes just enough to give every bite a little punch—creamy, savory, and impossible to resist.
  • Leftovers That Shine: Honestly, this dish tastes better the next day. The flavors meld even more, and reheating it with a splash of coconut milk keeps it moist. I make a big batch on Sundays because it’s my go-to for lunches all week.
  • Budget-Friendly Feast: Dried pigeon peas are a steal compared to canned, and coconut milk stretches far when you simmer it down. Plus, this serves six for under $10—perfect for feeding the family without breaking the bank. (Yes, even on a Tuesday night.)

Step-by-step instructions for Caribbean pigeon peas and rice

This one-pot wonder delivers rich, spiced flavors with minimal cleanup.

1

🍳 Step 1: Sauté the Aromatics

Heat the 2 tbsp olive oil in a large pot over medium heat. Add the 1 whole onion and 2 medium carrots (cut into ½-inch pieces), cooking for 5-6 minutes until the onion softens and the carrots begin to caramelize. This foundational step builds the dish's sweet, earthy base.

Next, add the 4 cloves garlic cloves (minced) and 1 whole Scotch Bonnet Peppers (seeds removed, finely chopped). Cook for 1 minute until fragrant—this releases the garlic's sweetness and the pepper's subtle heat. Real talk: don't let the garlic burn, or you'll taste bitterness instead of aromatic depth.

2

🍳 Step 2: Build the Spiced Base

Stir in the 2 tbsp tomato paste and cook for 2 minutes until it darkens slightly. This step deepens the dish's umami flavor. Add the 1.5 tsp salt, 0.5 tsp ground black pepper, and 0.25 tsp allspice berries, stirring constantly for 30 seconds to toast the spices gently.

Pour in the 1.5 cups dried pigeon peas (drained from soaking) and the 1 cup long-grain white rice, tossing to coat everything evenly with the spice mixture. This ensures every grain absorbs the rich flavors. Here's the thing—don't skip the tossing; it guarantees even distribution of the seasonings throughout the dish.

3

🥘 Step 3: Simmer with Coconut Milk and Herbs

Add 4 cups of water (or enough to cover the peas and rice by 1 inch) and bring to a boil. Once boiling, reduce heat to low, then stir in the 1 can (13.5 oz) coconut milk, 0.25 cup fresh thyme leaves, and 2 whole bay leaves. The coconut milk will create a creamy, velvety texture that's characteristic of Caribbean cuisine.

Let the mixture simmer uncovered for 45 minutes, stirring occasionally. You'll notice the peas begin to soften and the rice absorb liquid. This is where patience pays off—the longer it simmers, the more the flavors meld together. If the liquid reduces too much before the peas are tender, add ½ cup hot water to maintain the right consistency.

4

⏰ Step 4: Rest and Garnish

Once the peas are tender and the rice is cooked through (about 45-50 minutes total), remove the pot from heat. Let it rest for 10 minutes—this allows the flavors to settle and the rice to finish absorbing any remaining liquid. Don't skip this step; it makes a noticeable difference in texture and taste.

Before serving, discard the bay leaves and garnish with the 0.25 cup fresh cilantro (chopped). The bright herb cuts through the richness of the coconut milk and adds a fresh finish. Serve immediately while warm, with extra Scotch Bonnet pepper on the side for those who crave more heat.

👨‍🍳

Pro Tips For Making Caribbean Pigeon Peas And Rice

  • SOAK PEAS OVERNIGHT: I learned this the hard way—skipping the soak leaves you with tough, mealy peas. Toss them in a bowl with plenty of water (about 4 cups per pound) and a pinch of salt, then let them sit for 12+ hours. The longer they soak, the creamier they’ll become when cooked, and you’ll save time later from constant stirring.
  • SWEAT GARLIC LOW: Burnt garlic ruins the whole dish, and I’ve done it more times than I’d like to admit. Keep the heat low while mincing and sweating the garlic in coconut milk—just until it’s fragrant, not golden. Add a splash of water if it starts to stick; this keeps the flavor mellow and avoids bitterness.
  • SAVE THE THYME STEMS: Don’t toss those thyme stems! After plucking the leaves, tie the stems into a loose bundle and toss it into the pot with the peas. It’ll infuse the broth with subtle earthy notes without overpowering the dish. Remove it before serving—no one needs to chew on stringy stems.
  • USE HALF THE COCONUT MILK: Coconut milk is rich, and using the full can of it turns your rice into a pudding. Split the can: reserve half for the peas and rice, then use the rest in a separate sauce or curry. The peas will still taste lush, but the rice stays fluffy and distinct. (Yes, even if you’re impatient like me.)

Wine and beer pairings for this dish

Light Caribbean Beers

For this dish, I always reach for a crisp, light lager that won't overpower the delicate coconut and spice notes. A Caribbean-style lager like Red Stripe from Jamaica is my go-to—its subtle malt sweetness and citrusy finish complement the dish beautifully.

If you can't find Red Stripe, try Heineken or Corona Extra for a similar clean, refreshing profile. The light body ensures each bite of your pigeon peas shines through without competition. 🍺

Fruity Rum Cocktails

Caribbean flavors beg for rum-based cocktails that mirror the dish's tropical essence. A rum punch made with dark rum (like Appleton Estate) and pineapple juice works perfectly—just mix equal parts with a splash of lime.

For something stronger, try a Mojito with fresh mint and lime, but skip the soda to let the rum's depth stand out. The natural sweetness of the rum enhances the coconut milk's richness while adding a festive touch.

Dry White Wines

If you prefer wine, opt for a dry white with bright acidity to cut through the dish's creaminess. A Sauvignon Blanc from New Zealand or Pinot Grigio from Italy offers citrus and herbal notes that pair beautifully with the thyme and scotch bonnet.

Avoid oaky Chardonnays—they'll clash with the coconut milk's richness. The crisp finish refreshes your palate between bites of the spiced peas and rice. 🍷

Spiced Rum Sippers

For a warming option, sip on a spiced rum like Diplomático Reserva Exclusiva or Captain Morgan Spiced Rum. The warm spices in these rums—cinnamon, nutmeg, and cloves—echo the allspice and thyme in your dish.

Serve neat or over ice with a slice of orange for a simple yet sophisticated pairing. The warmth of the spices enhances the meal's cozy, homey vibe.

Non-Alcoholic Pairings

Don't drink alcohol? No problem! A ginger beer like Feather Ginger Beer adds a spicy kick that complements the scotch bonnet. For something sweeter, try a passionfruit iced tea—the tartness balances the coconut milk's creaminess. Both options keep the meal feeling festive and refreshing without the alcohol. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 72g25%
Dietary Fiber 8g29%
Sugars 6g
Protein 18g36%
* 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

Why do Caribbean pigeon peas and rice need soaking?

Soaking the dried pigeon peas for at least 8 hours (or overnight) is key to preventing them from turning mushy during cooking. The soaking softens their tough skins and reduces cooking time by 30-40 minutes. This step also helps the peas absorb the rich coconut milk and spices more evenly, creating that signature creamy texture. Skipping it can leave you with undercooked peas or a watery dish.

2

Can I substitute pigeon peas with another type of bean?

Yes, but the texture will differ. Black-eyed peas or kidney beans work best—they hold their shape better than chickpeas or lentils. For a closer match, use 1 cup dried black-eyed peas and add 5 extra minutes to cooking time. Just note that pigeon peas have a unique, slightly nutty flavor that other beans can't fully replicate. If you're short on time, canned pigeon peas (drained and rinsed) can be used, but they won't be as flavorful.

3

How do I adjust the spice level for kids or sensitive eaters?

Remove all seeds and membranes from the scotch bonnet pepper before chopping to reduce heat by 70%. For milder flavor, replace it with ½ tsp sweet paprika or 1 tsp bell pepper. You can also serve the extra hot peppers on the side so adults can add heat to their portions. The coconut milk and thyme will still provide that comforting Caribbean flavor without the spice.

4

What's the best way to store leftovers?

Let the dish cool completely, then transfer to an airtight container with a tight-fitting lid. It keeps well in the fridge for 4-5 days, but the flavor actually improves after 24 hours as the spices meld. For freezing, portion into individual servings and store for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen. The rice may dry out slightly when reheated, so sprinkle a little water or coconut milk before warming.

5

Can I make this in a slow cooker or Instant Pot?

For a slow cooker, combine all ingredients (except cilantro) and cook on low for 6-7 hours or high for 3-4 hours. For an Instant Pot, sauté the aromatics first, then add everything else and pressure cook for 15 minutes on high pressure. Quick-release the pressure, then let it sit for 10 minutes before opening. Both methods work beautifully—the slow cooker version is even more flavorful, while the Instant Pot version is faster.

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