Bahamian Peas and Soup Recipe: Spiced Coconut and Okra Comfort

Soups & Stews

Bahamian Peas and Soup Recipe: Spiced Coconut and Okra Comfort

This Bahamian peas soup recipe delivers the hearty comfort of the Bahamas in every spoonful—where tender cowpeas, rich coconut milk, and earthy okra create a dish steeped in tradition.

The secret lies in slow-cooking salted pork with the peas until the flavors meld into a deeply satisfying broth, balanced by warm spices like thyme and allspice. What makes this recipe special is its ability to transform simple ingredients into something extraordinary through patience and technique.

The foundation of authentic Bahamian peas soup begins with properly soaking the cowpeas overnight to soften them, then simmering them with salted pork until tender. Coconut milk adds creaminess while okra thickens the broth naturally, creating that signature velvety texture.

This dish isn't just a meal—it's a celebration of Bahamian culture, often served at gatherings and family meals where every bite tells a story.

By the time you're done, you'll have a steaming bowl of soup with perfectly tender peas, aromatic spices, and a rich broth that coats every spoonful. The salted pork adds depth, while the coconut and okra create a balance of flavors that's both comforting and complex.

This is the kind of recipe that brings people together, whether you're cooking for a family dinner or sharing a taste of the Bahamas with friends.

The beauty of this dish lies in its versatility—traditionally made with salted pork, but easily adapted with smoked fish or even a vegetarian version using mushrooms.

Serve it with rice or crusty bread to soak up every last drop of that flavorful broth. Let's get started on creating this Bahamian classic.

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

Ingredients for bahamian peas soup

Sixteen ingredients transform into Bahamian comfort in one pot.

Ingredient Amount Notes
Dried Cowpeas 🌾 2 cups Soaked overnight, drained
Salted Pork 🥓 ½ lb Diced, or smoked fish alternative
Fresh Okra 🍆 1 cup Sliced into rounds, fresh preferred
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Thyme 🌿 ¼ cup Chopped, or 1 tbsp dried
Allspice Berries 🌶️ 1 tsp Ground, or 2 whole berries
Scotch Bonnet Pepper 🌶️ 1 whole Seeded, or habanero alternative
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Salt 🧂 1 ½ tsp Adjust to taste
Black Peppercorns 🌶️ ½ tsp Freshly ground
Vegetable Oil 🫒 2 tbsp For sautéing
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime Juice 🍋 2 tbsp Freshly squeezed

The cowpeas are the heart of this dish—soak them overnight to cut cooking time dramatically. Bob's Red Mill or Trader Joe's carry dried cowpeas, but check the Latin market for authentic Bahamian varieties. Salted pork adds depth, but smoked fish like cod works beautifully for a pescatarian version. Fresh okra is ideal, though frozen will work in a pinch—just thaw and pat dry. The coconut milk should be full-fat for that rich, velvety texture no substitutions here—it's what makes this soup sing.

No scotch bonnet? Habanero or even jalapeño will add heat, though the flavor won't be identical. The tomato paste can be skipped if you prefer, but it adds a subtle sweetness that balances the broth. Fresh thyme is best, but dried at one-third the amount works if you're in a hurry. For extra richness, add a splash of coconut cream at the end. The lime juice should be freshly squeezed—bottled just won't cut it here. If you're using smoked fish instead of pork, add an extra pinch of smoked paprika to mimic the depth.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days, or freeze for up to 3 months. I like to portion it into containers with a little extra broth on top—microwave-safe containers work best. The cilantro wilts fast, so add it fresh when serving. For meal prep, make a double batch—leftovers make the best lunches.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s all in one pot—no fancy gadgets, no juggling pans. Just chop the onion, toss in the dried cowpeas and salted pork, and let the broth do the work while you sip tea. The okra thickens the soup naturally, so no slurping or straining later.
  • Umami Bomb: That salted pork? Oh, it’s chef’s kiss—deep, smoky, and just salty enough to make your taste buds dance. Then the coconut milk swoops in with its creamy richness, balancing the earthy cowpeas like a perfect hug. Honestly, the first time I tasted it, I nearly burned my tongue from how good it was.
  • Weeknight to Party: Serve it with rice for a quick weeknight dinner, or pour it into a slow cooker for a crowd at a potluck—it’s that adaptable. The okra gives it that Bahamian texture, but the coconut milk keeps it smooth enough for even picky eaters. (Yes, even my mom’s friend who “doesn’t like soup” asked for seconds.)
  • Budget-Friendly Leftovers: Dried cowpeas and salted pork stretch this soup into a meal that feeds four for less than $10. And the best part? It tastes better the next day—those flavors meld into something richer, like a slow-simmered secret. I make a double batch on Sundays and eat it all week. No waste, no stress.

Step-by-step instructions for Bahamian peas and soup

Create a hearty, spiced coconut and okra soup with tender cowpeas and rich Bahamian flavors.

1

Prepare the Base Ingredients

In a large pot, heat the 2 tablespoons vegetable oil over medium heat. Add the 0.5 lb diced salted pork and cook for 5-7 minutes until the pork begins to brown and release its fat. This step builds deep flavor—don't rush it.

Next, add the 1 whole diced yellow onion and cook for 3-4 minutes until softened. Stir in the 4 minced garlic cloves and cook for 30 seconds until fragrant. Add the 2 tablespoons tomato paste and cook for another 1 minute, stirring constantly to prevent burning. This forms the aromatic foundation of the soup.

2

Build the Spiced Flavor Profile

Add the 2 cups drained dried cowpeas, 1 cup sliced fresh okra, 1 can coconut milk, 0.25 cup chopped fresh thyme, 1 teashed ground allspice berries, 0.5 teaspoon freshly ground black peppercorns, and 1.5 teaspoons salt. Stir well to combine all ingredients thoroughly.

Bring the mixture to a boil over high heat, then reduce to a simmer. Cover the pot and cook for 45-50 minutes, stirring occasionally, until the cowpeas are tender. The soup should thicken slightly as it simmers—this is when the flavors meld together beautifully.

3

Incorporate the Scotch Bonnet Pepper

After the cowpeas are tender, add the 1 seeded whole Scotch Bonnet pepper (or habanero alternative) to the pot. Simmer uncovered for an additional 10-15 minutes to allow the heat from the pepper to infuse the soup. The pepper should be fully integrated into the broth, adding a subtle but distinct Bahamian kick.

Taste the soup and adjust seasoning if needed. The 2 tablespoons lime juice should be added at the end to brighten the flavors—this is crucial for balancing the richness of the coconut milk and the heat of the pepper.

4

Final Touches and Serving

Remove the pot from heat and stir in the 2 tablespoons lime juice. Let the soup sit for 5 minutes to allow the lime to fully incorporate and brighten the flavors. Garnish each serving with 0.25 cup chopped fresh cilantro just before serving to add freshness and visual appeal.

Serve the soup warm, accompanied by crusty bread or steamed rice. The combination of tender cowpeas, creamy coconut milk, and the subtle heat from the Scotch Bonnet pepper makes this a deeply comforting dish that captures the essence of Bahamian cuisine. Enjoy immediately to experience the full depth of flavors!

👨‍🍳

Pro Tips For Making Bahamian Peas Soup

  • SOAK COWPEAS OVERNIGHT: I learned this the hard way—rushing the cowpeas with a quick boil makes them turn mushy and lose their texture. Toss them in water the night before, and they’ll soften evenly without falling apart. Use about 3 cups of water per 1 cup of peas, and they’ll be ready to cook in 1-2 hours the next day.
  • SIMMER SALTED PORK LOW: After burning three batches of pork, I finally figured out that slow wins here. Start with a medium-high heat to render fat, then drop to a gentle simmer—any hotter, and the salted pork turns rubbery. Let it cook covered for at least 45 minutes, stirring occasionally, so the flavors meld into the broth.
  • SLICE OKRA THIN AND TOAST: Skip the raw okra—it turns slimy and gummy when cooked. Thinly slice it (about 1/8-inch thick) and dry-toast in a little oil for 2-3 minutes until the edges just crisp. This keeps it tender but adds a nice texture contrast instead of turning into mush.
  • ADD COCONUT MILK LAST: I was skeptical until I tried it: coconut milk curdles if you dump it in too early. Wait until the cowpeas are tender and the pork is fully cooked, then stir in the coconut milk off the heat. If you’re worried about curdling, temper it first by mixing a splash of the hot broth into the coconut milk before adding it all.

Pro cooking tips for great bahamian peas soup

Soak Peas Properly

Never skip soaking your cowpeas—this is the secret to tender, not mushy peas. Place 2 cups dried cowpeas in a large bowl and cover with 4 cups water. Let them soak overnight (8-10 hours) for perfect texture.

I use a quart-sized mason jar with a tight lid to keep them submerged. Drain and rinse before cooking to remove any excess starch that could make your soup gummy. 🌾

Render Pork Fat Slowly

Cook the 0.5 lb salted pork over medium heat until it renders fat and browns—this takes 5-7 minutes. Don’t rush this step! The rendered fat carries flavor throughout the soup.

Use a heavy-bottomed pot to prevent burning. If your pork isn’t salty enough, add a pinch of smoked paprika to mimic the depth of salt-cured meat. 🥓

Simmer Gently for Depth

After adding all ingredients, maintain a gentle simmer—not a rolling boil—to prevent the cowpeas from breaking apart. Cover the pot and cook for 45-50 minutes, stirring occasionally. The broth should reduce slightly, concentrating flavors.

If the soup looks too thin, mash a few peas with a spoon to thicken it naturally. Patience here makes all the difference! 🔥

Balance Heat with Lime

The Scotch Bonnet pepper adds the signature Bahamian heat, but the 2 tbsp lime juice is what ties everything together. Add it at the very end to brighten the soup and cut through the richness.

Taste as you go—if the heat is too intense, add a splash more lime or a pinch of sugar. Fresh lime is non-negotiable here; bottled just won’t do. 🍋

Garnish Like a Pro

Fresh cilantro isn’t just for looks—it adds a bright, herbaceous note that contrasts the coconut and okra. Chop ¼ cup finely and sprinkle over each bowl right before serving.

For extra flair, add a few lime wedges on the side so diners can adjust the acidity to their taste. Presentation matters in Bahamian cooking! ✨

Avoid Common Mistakes

Don’t overcook the okra—it should soften but not turn mushy. If your soup tastes too salty, add coconut milk to dilute it (it’s less salty than broth). And never skip the 5-minute rest after adding lime—this lets flavors meld perfectly. Trust the process, and your soup will shine. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 8g
Protein 22g44%
* 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

What are Bahamian peas and where can I find them?

Bahamian peas refer to dried cowpeas, not green peas. You can find them in Latin markets, specialty African or Caribbean grocery stores, or online retailers like Amazon or Bob's Red Mill. Look for packages labeled "black-eyed peas" or "cowpeas"—they're the same ingredient! If unavailable, black-eyed peas work as a substitute, though they'll have a slightly different texture.

2

Can I make this soup vegetarian or vegan?

Replace the salted pork with smoked tofu or mushrooms for umami depth. For a vegan version, use vegetable broth instead of pork fat and ensure your coconut milk is unsweetened and vegan-certified. The okra and coconut will still provide that signature creamy texture while keeping it plant-based.

3

How do I adjust the heat level in this soup?

The Scotch Bonnet pepper gives this soup its signature kick, but you can easily adjust it. For milder heat, remove the seeds and membranes before adding it. For extra spice, add a second pepper or a pinch of cayenne. Always add the pepper at the end of cooking to preserve its heat—never boil it, as that can make it bitter.

4

Why did my soup turn out too salty?

Salted pork and coconut milk can sometimes make the soup too salty if not balanced properly. To fix it, stir in ½ cup additional coconut milk (it's less salty than broth) or add a pinch of sugar to balance the flavors. If you're using smoked fish instead of pork, reduce the salt by ½ teaspoon—smoked fish is already heavily salted.

5

Can I make this soup in a slow cooker?

Yes! Follow the same steps for sautéing the pork, onion, and garlic, then transfer everything to your slow cooker. Cook on low heat for 6-7 hours or high heat for 3-4 hours, stirring occasionally. The slow cooker will help tenderize the peas and develop deeper flavors. Add the Scotch Bonnet pepper and lime juice in the last 30 minutes of cooking.

★★★★★4.6(9 reviews)
Categories Soups & Stews