Bahamian Pigeon Peas Soup Recipe: Slow-Cooked Spice and Coconut Harmony

Soups & Stews

Bahamian Pigeon Peas Soup Recipe: Slow-Cooked Spice and Coconut Harmony

This Bahamian pigeon peas soup recipe brings the rich flavors of the Bahamas to your kitchen with its slow-cooked spice and coconut harmony. 🌴 The dish, deeply rooted in Bahamian culture, transforms humble ingredients like pigeon peas, coconut milk, and aromatic spices into a hearty, comforting soup that’s as nourishing as it is flavorful.

It’s a staple for celebrations and everyday meals alike, offering a taste of island life in every spoonful.

The beauty of this recipe lies in its simplicity and depth—pigeon peas soak up the flavors of thyme, scallions, and garlic while simmering gently, creating a broth that’s both savory and slightly sweet.

The addition of coconut milk adds a creamy, tropical richness that balances the earthy peas, while optional ingredients like saltfish or chicken make it even more hearty. This dish is perfect for feeding a crowd or savoring a bowl on a cozy evening.

What makes this soup truly special is its versatility—it’s as comforting as it is festive, making it ideal for family gatherings, holiday feasts, or a simple weeknight dinner.

The slow cooking process allows the flavors to meld beautifully, resulting in a soup that’s tender, aromatic, and packed with the warmth of Bahamian tradition. Each bite is a celebration of island flavors, brought to life in your own kitchen.

Ready to create this beloved Bahamian classic? The recipe is straightforward, with just a few key steps to transform simple ingredients into a dish that feels like a hug in a bowl. Let’s get started and bring a taste of the Bahamas to your table.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for bahamian pigeon peas soup

Just 15 simple ingredients transform into this Bahamian classic—rich, aromatic, and full of island soul.

Ingredient Amount Notes
Dried Pigeon Peas 🌾 1 ½ cups Soaked overnight for best texture
Coconut Milk 🥥 2 cans Full-fat, 13.5 oz each (26 oz total)
Fresh Thyme 🌿 ¼ cup Stems removed, loosely packed
Scallions 🧅 ½ cup White and green parts, sliced
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Vegetable Oil 🫒 2 tbsp For sautéing aromatics
Salt 🧂 1 ½ tsp Adjust to taste
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Scotch Bonnet Peppers 🌶️ 1 whole Seeds removed, chopped (optional)
Bay Leaves 🍃 2 whole Dried, removed before serving
Salted Pork or Saltfish 🐷 ½ lb Optional protein addition
Chicken Bouillon Cube 🍲 1 whole Dissolved in water
Water 💧 6 cups For soaking peas and broth
Lime Juice 🍋 2 tbsp Freshly squeezed for brightness

The pigeon peas are the heart of this dish, so don't skip the overnight soak—it makes them tender and flavorful. For the coconut milk, full-fat is essential—light versions won't give that creamy, tropical richness. I grab mine from Trader Joe's or Costco in bulk cans, but any brand works as long as it's full-fat. Fresh thyme is ideal, but dried works at half the amount. The scotch bonnet peppers add heat (remove seeds if you prefer mild), and you can find them at Latin markets or specialty stores. If you can't find them, a dash of cayenne works in a pinch.

No saltfish? Smoked turkey or ham adds a similar depth. The tomato paste can be swapped for 1 cup crushed tomatoes if you prefer. For extra richness, add a splash of coconut cream at the end. The bouillon cube is non-negotiable—it gives that savory umami kick. If you're using salted pork, rinse it well before adding. The lime juice should be freshly squeezed—bottled won't give the same brightness. For a vegetarian version, skip the meat entirely and add extra vegetable broth instead.

This soup tastes even better the next day as flavors meld. Keeps in the fridge for 4-5 days in an airtight container. For longer storage, freeze portions for up to 3 months. I like to portion it into mason jars—perfect for lunches or quick meals. The peas thicken as they cool, so add a splash of water or coconut milk if it seems too thick when reheating. Serve with steamed rice or crusty bread to soak up every last drop of that creamy broth.

❤️

Why You'll Love This Recipe

  • 20-Minute Soak: I swear by this trick—just a quick 20-minute soak for the dried peas, and you skip hours of simmering. That garlic-thyme punch builds while you chop scallions, and by the time coconut milk steams in, the whole kitchen smells like a Bahamian sunset.
  • Creamy Without Guilt: The coconut milk makes it rich, but the peas and scallions keep it light—like a hug from a spice. Honestly, I’ll take this over heavy cream any day, and my picky eaters never question it.
  • Lunchbox Hero: Pack it cold or warm—it’s the ultimate meal prep. The peas stay tender, the thyme adds freshness, and it’s the only soup that doesn’t get soggy after sitting. My kids beg for it on school days (and I secretly love the leftovers).
  • Pantry Goldmine: Dried peas last forever, coconut milk is a one-time buy, and the rest? Herbs you probably already have. Between us, this is my go-to when I’m broke or lazy—either way, it wins. Plus, the more you make, the cheaper it gets.

Step-by-step instructions for Bahamian pigeon peas soup

Transform simple ingredients into rich, spiced Bahamian comfort with this slow-cooked masterpiece.

1

👨‍🍳 Step 1: Prepare the Pigeon Peas and Aromatics

Begin by rinsing the 1.5 cups dried pigeon peas thoroughly under cold water to remove any debris. Soak them overnight in 6 cups water with the 1 whole chicken bouillon cube dissolved in it. This ensures they cook evenly and absorb all the flavors.

While they soak, heat the 2 tbsp vegetable oil in a large pot over medium heat. Add the 0.5 cup sliced scallions and 4 cloves minced garlic, cooking for 2-3 minutes until the scallions soften and the garlic releases its fragrant aroma. Here's the thing—don't let the garlic burn, or you'll taste bitterness instead of sweetness.

2

🔥 Step 2: Build the Flavor Base

Add the 2 tbsp tomato paste to the pot and stir for 1 minute until it darkens slightly. This creates a rich foundation for your soup. Next, carefully add the 1 whole chopped Scotch bonnet pepper (seeds removed if you prefer less heat) and the 0.25 cup fresh thyme with stems removed. Stir for another 30 seconds to let the spices bloom.

Pour in the soaked pigeon peas with their soaking liquid, along with the 2 whole bay leaves. Bring everything to a gentle boil, then reduce heat to low and let it simmer uncovered for 45 minutes. You'll notice the peas begin to soften and the liquid reduces slightly—this is when the magic starts happening.

3

🥘 Step 3: Incorporate Protein and Coconut

After 45 minutes, add the 0.5 lb salted pork or saltfish (if using) and the 2 cans coconut milk. Stir gently to combine—adding the coconut milk now prevents curdling. Increase heat to medium-low and simmer for another 30-40 minutes until the peas are tender but not mushy when pierced with a fork.

Season with the 1.5 tsp salt and 0.5 tsp freshly cracked black peppercorns. Taste and adjust the seasoning—Bahamian flavors need that perfect balance of saltiness, spice, and umami. If the soup seems too thick, add ½ cup water to reach your desired consistency.

4

⏰ Step 4: Finish and Serve

Remove the 2 bay leaves from the soup. Stir in the 2 tbsp freshly squeezed lime juice just before serving—this brightens all the rich flavors and cuts through the coconut's creaminess. Let the soup sit off heat for 5 minutes before serving to allow the flavors to meld completely.

Ladle the soup into bowls and garnish with additional thyme leaves and sliced scallions for freshness. Serve with warm steamed rice or crusty bread to soak up every last drop of that creamy, spiced goodness. The lime juice will make the soup practically sing with tangy brightness.

👨‍🍳

Pro Tips For Making Bahamian Pigeon Peas Soup

  • SOAK PEAS OVERNIGHT: Dried pigeon peas need at least 8 hours soaking—don’t rush it. I learned this the hard way when my first batch turned to mush instead of creamy perfection. Use twice the water volume and a pinch of baking soda to soften them faster.
  • SAUTÉ GARLIC LOW: Cook that garlic until it’s golden, not browned—burnt garlic tastes bitter and ruins the whole dish. Keep the heat medium-low and stir constantly; if you walk away, you’ll regret it.
  • STIR COCONUT MILK GENTLY: Adding coconut milk too fast creates lumps that won’t disappear. Warm it slightly first, then whisk it into the simmering broth a little at a time while stirring like you’re painting a fence.
  • SALT THE PEAS HALFWAY: Taste the broth before adding all the salt—pigeon peas absorb flavor as they cook. Add half the salt at the start, then adjust at the end, or you’ll end up with a bland, watery soup.

Essential equipment for this recipe

Large Pot Essentials

You’ll need a large, heavy-bottomed pot with at least 8-quart capacity—I use my All-Clad 10-quart Dutch oven for even heat distribution. A pot with a tight-fitting lid helps trap steam and cook the peas evenly.

If you don’t have one, a stainless steel stockpot works too, but avoid nonstick—it can’t handle the long simmer without warping. 🔥

Soaking Containers

For the overnight soak, use a large bowl or airtight container big enough to hold the peas and their soaking liquid comfortably. I prefer a glass bowl because it lets me monitor the water level, but a stainless steel or ceramic bowl works just as well.

Avoid plastic if soaking for more than 12 hours—peas can leach flavors and degrade the container over time.

Knife and Cutting Board

A sharp chef’s knife (like my Victorinox 8-inch) and a cutting board are non-negotiable for mincing garlic and slicing scallions. Dull knives make prep frustrating and unsafe. For the Scotch bonnet pepper, wear cut-resistant gloves—this pepper packs serious heat and can irritate skin.

A microplane also works for garlic if you prefer a fine texture.

Measuring Tools

Precision matters with spices and liquids. Use a spice grinder for fresh black peppercorns (I love my Baratza Encore) and a small measuring cup for the 2 tbsp tomato paste.

A liquid measuring cup ensures accurate coconut milk additions. For the 6 cups water, a 1-quart measuring pitcher speeds up the process—no guessing here! ⏰

Wooden Spoon

A wooden spoon (preferably maple or olive wood) is ideal for stirring the soup—it won’t scratch your pot like metal utensils. I keep one dedicated to coconut-based dishes to avoid cross-contamination with acidic ingredients. Avoid plastic spoons—they can melt or leach chemicals when simmering for long periods.

Optional Extras

For extra convenience, grab a fine-mesh strainer to rinse the soaked peas and a lime juicer (like the OXO Good Grips) for effortless zest extraction. A small saucepan comes in handy if you’re melting salted pork separately.

And if you’re serving this soup at a gathering, individual serving bowls with thyme sprigs as garnishes elevate the presentation. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 35mg12%
Sodium 1200mg52%
Total Carbohydrate 35g12%
Dietary Fiber 8g29%
Sugars 6g
Protein 14g28%
* 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 overnight is key to achieving tender, flavorful peas. The long soak softens the peas' tough outer skin and helps them absorb the rich broth and spices more effectively. Skipping this step can leave your peas hard and underseasoned—definitely not the creamy, comforting texture you want in this Bahamian classic.

2

Can I use canned pigeon peas instead of dried?

Yes, but your soup will have a different texture. Canned peas are pre-cooked and much softer, so they won't hold up as well during the long simmer. If you use them, add them only at the very end (last 10 minutes) to preserve their shape. For the authentic experience, dried peas are worth the extra effort—they create that perfect creamy yet slightly firm bite.

3

How can I make this soup spicier?

For extra heat, add more Scotch bonnet pepper (remove seeds for controlled heat) or swap in habanero. You can also stir in 1 tsp ground allspice or ½ tsp cayenne pepper during the final simmer. For a smoky kick, add ½ tsp smoked paprika when sautéing the aromatics. Always taste as you go—Bahamian flavors balance heat with coconut creaminess!

4

What's the best way to store leftovers?

This soup tastes even better the next day! Store in an airtight container in the fridge for 4-5 days. For freezing, portion into mason jars and freeze for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen. If the soup thickens upon reheating, add 1-2 tbsp coconut milk to restore creaminess.

5

Can I make this vegetarian?

Skip the saltfish or pork and boost the broth with 2 cups vegetable broth instead of chicken bouillon. For extra protein, add 1 cup cooked chickpeas or ½ cup diced firm tofu during the final 15 minutes** of cooking. The coconut milk and lime juice will keep it rich and flavorful without meat.

★★★★★4.9(1 review)
Categories Soups & Stews