Caribbean Pigeon Peas And Rice Recipe: Coconut-Spiced One-Pot Magic

Side Dishes

Caribbean Pigeon Peas And Rice Recipe: Coconut-Spiced One-Pot Magic

This Caribbean pigeon peas and rice recipe delivers the soul-soothing flavors of the islands in a single, aromatic pot. 🌮 The secret lies in soaking the pigeon peas overnight—this transforms their texture from tough to tender while allowing them to absorb the rich coconut-spiced broth.

Every bite offers a perfect balance of earthy peas, fluffy rice, and the bright kick of Scotch bonnet peppers, all simmered to golden perfection.

The one-pot magic means minimal cleanup and maximum flavor, making this dish both practical and impressive. Whether served as a hearty side or a complete meal with grilled fish or jerk chicken, the aromatic blend of thyme, garlic, and scallions creates a symphony of Caribbean comfort.

Let’s bring the tropics to your kitchen with this foolproof recipe.

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

Ingredients for caribbean pigeon peas and rice

Pantry staples meet tropical flavors in this one-pot wonder—just 15 ingredients for Caribbean comfort.

Ingredient Amount Notes
Pigeon Peas (Gungo Peas) đŸŒ± 1 œ cups Dried, soaked overnight
Long-Grain White Rice 🍚 1 œ cups Uncooked, jasmine preferred
Coconut Milk đŸ„„ 13 œ oz Full-fat canned, unsweetened
Scotch Bonnet Peppers đŸŒ¶ïž 1 whole Seeds removed, finely chopped
Yellow Onion 🧅 1 whole Medium, diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Fresh Thyme 🌿 ÂŒ cup Stems removed, chopped
Scallions 🧅 3 whole White and green parts, sliced
Tomato Paste 🍅 2 tbsp No salt added
Kosher Salt 🧂 1 œ tsp Diamond Crystal preferred
Ground Black Pepper đŸŒ¶ïž œ tsp Freshly ground
Vegetable Oil đŸ«’ 2 tbsp For sautĂ©ing
Fresh Lime 🍋 1 whole Juiced, for finishing
Fresh Cilantro 🌿 ÂŒ cup Chopped, for garnish
Bay Leaves 🍃 2 whole Dried, removed before serving

The pigeon peas are the heart of this dish, so soaking overnight is non-negotiable—it's what makes them tender and flavorful. Grab dried peas from the bulk section at Whole Foods or Trader Joe's for the best quality. If you can't find gungo peas, substitute red kidney beans (they're the closest in texture). The coconut milk should be full-fat for richness—no light versions here. Scotch bonnet peppers are the secret weapon for that authentic Caribbean heat, but if you can't find them, habanero or serrano peppers will work in a pinch. Just remember, they're hot—handle with care!

No fresh thyme? Dried thyme at one-third the amount works, but fresh is ideal for that bright, aromatic punch. The tomato paste can be swapped for 1/4 cup crushed tomatoes if you prefer, though paste gives a deeper, more concentrated flavor. For extra depth, add 1/2 tsp smoked paprika to the sautĂ©ed onions. The bay leaves are crucial—they infuse the dish with subtle earthiness, so don't skip them. If you're short on lime juice, lemon juice works too, though the flavor will be slightly different. And if cilantro isn't your thing, fresh parsley makes a lovely garnish instead.

This dish tastes even better the next day as the flavors meld together, so make a big batch—it keeps for 4-5 days in the fridge or 3 months in the freezer. Store it in an airtight container with the lid slightly ajar to prevent sogginess. For reheating, add a splash of water or coconut milk to restore moisture. The rice will be perfectly fluffy, but if it's a bit dry, just stir in a little extra coconut milk. Leftovers reheat beautifully and make for quick lunches all week.

❀

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything in one deep skillet, let the coconut milk steam the rice, and walk away. The peas soften right in the broth, so no extra pots or timers needed.
  • Flavor Bomb Combo: That Scotch bonnet isn’t just for heat—it layers depth with the coconut’s creaminess and the onions’ sweetness, then the pigeon peas soak it all up like a sponge. Honestly, the first bite makes me forget I’m eating leftovers.
  • Weeknight Workhorse: I make this on Tuesdays when I’m low on energy but high on hunger. It feeds four with minimal effort, and the leftovers? Even better the next day—just reheat and serve. My kids beg for it, and my partner steals seconds.
  • Budget-Friendly Staple: Coconut milk and Scotch bonnets might sound fancy, but they stretch this dish far. A single can of coconut milk and a handful of dried peas cover multiple meals, and onions are the cheapest veggie around. My wallet thanks me every time.

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

This one-pot wonder delivers restaurant-quality flavor with minimal cleanup.

1

🍳 Step 1: SautĂ© Aromatics Until Fragrant

Heat the 2 tablespoons vegetable oil in a heavy-bottomed pot over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. You'll see the edges start to caramelize slightly—that's your signal to add the minced garlic cloves and finely chopped Scotch bonnet peppers.

Cook for another 1-2 minutes until the garlic becomes golden and fragrant. Be careful not to burn the peppers—they should sizzle but not darken. Stir in the 2 tablespoons tomato paste and cook for 30 seconds to deepen the flavor. This aromatic base forms the flavor foundation for your entire dish.

2

👹‍🍳 Step 2: Build the Coconut-Spiced Base

Add the 1.5 cups soaked pigeon peas (gungo peas) (drained), 1.5 cups long-grain white rice, 13.5 oz coconut milk, 0.25 cup chopped fresh thyme, 1.5 teaspoons kosher salt, and 0.5 teaspoon ground black pepper. Stir everything together thoroughly to distribute the coconut milk evenly—this ensures each grain absorbs the rich, creamy flavor.

Bring the mixture to a gentle boil over medium-high heat, then immediately reduce heat to low. Add the 2 whole bay leaves and cover tightly with a lid. The key here is patience—resist the urge to peek. Let it simmer for 25 minutes without disturbing it. You'll know it's ready when the rice is tender and the liquid has been absorbed.

3

⏰ Step 3: Finish with Fresh Herbs and Lime

After 25 minutes, remove the pot from heat and let it sit covered for 5 minutes. This resting period allows the flavors to meld and the rice to finish steaming. Carefully remove and discard the bay leaves using a slotted spoon—you don't want any tough stems in your final dish.

Stir in the 3 sliced scallions and 0.25 cup chopped fresh cilantro. Finish with the juice of 1 whole fresh lime, squeezing it directly over the pot. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a squeeze of lime to balance the flavors. The lime brightens the dish and cuts through the richness of the coconut.

4

đŸ„˜ Step 4: Rest and Serve with Confidence

Let the pigeon peas and rice rest for 10 minutes before serving. This final resting period is crucial—it allows the rice to firm up slightly and the flavors to truly meld together. Fluff the rice gently with a fork, being careful not to overmix. The dish should be creamy from the coconut milk but still have a slight bite from the tender peas and rice.

Serve immediately with a sprinkle of additional chopped cilantro and a wedge of fresh lime on the side. The aroma alone will transport you to a Caribbean beachside restaurant. This one-pot masterpiece delivers bold flavors, satisfying texture, and the perfect balance of spice and creaminess—all while keeping your kitchen clean.

👹‍🍳

Pro Tips For Making Caribbean Pigeon Peas And Rice

  • SOAK PEAS OVERNIGHT: I learned this the hard way—skipping the soak makes pigeon peas tough as boot leather. Toss them in water (about 1 cup per œ cup dry peas) and let them sit 8-12 hours. Drain before cooking, and they’ll soften perfectly without splitting open or turning mushy.
  • TOAST THE ONIONS: Don’t just chop that yellow onion—sautĂ© it in oil until it’s golden brown, not just translucent. This adds depth that raw onion can’t match. A quick 5-7 minutes over medium heat does the trick, and it’ll make your whole dish taste richer.
  • SIMMER, DON’T BOIL: After adding the coconut milk, keep the heat low enough that you barely see bubbles. Boiling turns the rice mushy and curdles the coconut milk. A gentle simmer (like a lazy Sunday morning) keeps everything creamy and intact.
  • SALT THE COCONUT MILK: Sounds weird, but it works—add a pinch of salt to the coconut milk before mixing it in. The natural sweetness of the milk can overpower the dish if you skip this. Trust me, your taste buds will notice the difference.

Dietary considerations for these flavors

Gluten-Free Friendly

This dish is naturally gluten-free—no wheat, barley, or rye here! The base ingredients like rice, pigeon peas, coconut milk, and fresh vegetables are all gluten-free staples. Just double-check your tomato paste and coconut milk labels to ensure they’re certified gluten-free, as some brands may contain hidden traces.

I always use Muir Glen tomato paste and Goya coconut milk for peace of mind. đŸŒ±

Vegetarian Powerhouse

Pigeon peas and rice is a vegetarian-friendly protein powerhouse, packed with plant-based protein from the peas and fiber-rich rice. A 1.5-cup serving delivers about 15 grams of protein and 8 grams of fiber, making it a satisfying meal on its own.

Pair it with a side of grilled vegetables or a simple salad for a complete, protein-rich vegetarian feast.

Low-Fat Option

For a lighter version, reduce the coconut milk to 10.5 oz (instead of 13.5 oz) and replace the remaining 3 oz with low-sodium vegetable broth. This cuts the fat content while keeping the dish flavorful.

I also skip the extra oil when sautĂ©ing, using just 1 tablespoon instead of 2 tablespoons. The dish stays creamy but with fewer calories—perfect for a lighter take on Caribbean comfort food.

Spice Adjustments

If you're sensitive to heat, remove the seeds and membranes from the Scotch bonnet pepper before chopping—this reduces the capsaicin (the compound that makes it spicy). For a milder kick, swap it for 1/2 teaspoon sweet paprika or 1/4 teaspoon cayenne pepper.

If you love heat, keep the seeds in and add an extra 1/4 teaspoon of chopped pepper for a fiery finish. đŸŒ¶ïž

Allergen Awareness

This recipe contains coconut milk, which is a common allergen. If you or someone in your household has a coconut allergy, substitute with light coconut milk (but check for allergens) or unsweetened almond milk (though the flavor will differ slightly).

For nut-free kitchens, always verify labels—some coconut milk brands process in facilities that also handle nuts. I also recommend keeping a Benadryl allergy kit handy if allergies are a concern.

Meal Prep Tips

This dish reheats beautifully, making it perfect for meal prep. Store leftovers in an airtight container in the fridge for up to 4-5 days or freeze for 3 months. When reheating, add 1-2 tablespoons of water or coconut milk to restore moisture.

I like to portion it into glass Pyrex containers for easy grab-and-go lunches—just microwave for 2-3 minutes until heated through. The flavors actually deepen over time, so it tastes even better the next day! ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 72g25%
Dietary Fiber 8g29%
Sugars 4g
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 I need to soak the pigeon peas overnight?

Soaking is essential to break down the tough outer skin of dried pigeon peas, ensuring they become tender and absorb the coconut-spiced broth perfectly. Without soaking, they'll stay hard and chewy—no one wants that texture! The overnight soak also reduces cooking time significantly, giving you that creamy, satisfying bite in every spoonful.

2

Can I use canned pigeon peas instead of dried?

Yes, but with adjustments! Use 1 (15 oz) can of pigeon peas (drained and rinsed) and reduce the coconut milk to 10.5 oz to balance the moisture. Skip the soaking step entirely, but add the peas with the rice at the start of cooking. The texture will be slightly softer, but still delicious—just not as traditional.

3

What if my rice turns out mushy?

Mushy rice usually means too much liquid or insufficient resting time. Next time, reduce the coconut milk by 1-2 oz or stir in 1 tablespoon uncooked rice at the end to absorb excess moisture. Always let the dish rest 10 minutes covered after cooking—this helps the rice firm up properly.

4

How can I make this dish less spicy?

Remove the seeds and membranes from the Scotch bonnet pepper before chopping to reduce heat by 50%. For a milder version, replace it with 1/2 teaspoon sweet paprika or 1/4 teaspoon cayenne. If you accidentally made it too spicy, stir in 1 tablespoon plain yogurt or a squeeze of lime to help balance the flavors.

5

What are the best sides to serve with this?

This dish pairs beautifully with grilled jerk chicken or saltfish for a complete meal. For vegetarian options, try fried plantains or a fresh mango-avocado salad. The creamy coconut flavors also complement simple sides like coleslaw or roasted sweet potatoes—just avoid heavy, greasy dishes that might overpower the delicate balance.

★★★★★4.9(1 review)
Categories Side Dishes