Bahamian Peas Soup Recipe: Slow-Cooked Coconut and Okra Comfort

Soups & Stews

Bahamian Peas Soup Recipe: Slow-Cooked Coconut and Okra Comfort

This Bahamian peas soup recipe brings warm, island-inspired comfort to your kitchen with its rich coconut and okra base. 🌊 The slow-cooked approach lets flavors meld perfectly, creating a velvety texture that's both hearty and satisfying.

Inspired by traditional Bahamian cuisine, this dish transforms simple ingredients into something deeply flavorful—ideal for cozy nights or family gatherings.

The secret lies in balancing coconut milk's creaminess with the earthy depth of okra, simmered until tender. Traditional recipes often include callaloo or saltfish, but this version keeps it versatile for any preference.

The slow cooking process ensures every spoonful delivers that signature Bahamian warmth, making it a dish that feels like home.

What you'll end up with is a thick, aromatic soup where the okra dissolves into a silky consistency, while the coconut milk adds a gentle sweetness. Each bite carries the essence of the Bahamas—comforting yet vibrant.

Perfect paired with crusty bread or steamed rice, this soup transforms a simple meal into a memorable experience.

The beauty of this recipe is its adaptability. Whether you're following tradition with saltfish or keeping it vegetarian, the base remains the same—rich, comforting, and full of character. Here's how to bring this Bahamian classic to life in your own kitchen.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for bahamian peas soup

Sixteen ingredients blend Bahamian tradition with island warmth in this comforting coconut-okra soup.

Ingredient Amount Notes
Dried Bahamian Peas (Cowpeas) 🌾 2 cups Soaked overnight, rinsed
Fresh Okra 🥬 1 ½ cups Sliced into 1-inch pieces
Coconut Milk (Full-Fat) 🥥 2 cans 13.5 oz each, unsweetened
Salted Cod (Saltfish) 🐟 8 oz Rinsed thoroughly, flaked
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Thyme Leaves 🌿 ¼ cup Chopped, or 1 tbsp dried
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed, finely chopped
Tomato Paste 🍅 2 tbsp San Marzano preferred
Vegetable Oil 🫒 2 tbsp For sautéing
Salt 🧂 2 tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Freshly ground
Bay Leaves 🍃 2 whole Removed before serving
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for finishing

The dried Bahamian peas are the heart of this dish—soak them overnight for maximum tenderness. Local Caribbean markets or specialty stores like Whole Foods carry authentic varieties, but any dried cowpea works. Fresh okra is ideal, but frozen works in a pinch—just thaw and pat dry. The coconut milk should be full-fat for that signature richness; Goya or Thai Kitchen brands are widely available. For the saltfish, rinsing is critical—soak for 30 minutes to remove excess salt, then flake into the pot. Fresh thyme elevates the dish, but dried works at one-third the amount if needed.

No saltfish? Smoked paprika and a splash of vinegar mimic its briny depth. Substitute okra with sliced zucchini or eggplant for a milder texture, though purists insist on the traditional okra. The Scotch bonnet adds heat—remove seeds for less spice, or swap for jalapeño if unavailable. Tomato paste can be omitted entirely if you prefer a deeper coconut flavor, but it adds a subtle acidity that balances the richness. For extra umami, a dash of soy sauce works wonders, though it's not traditional. Always taste as you go—this soup builds flavor gradually.

Store leftovers in airtight containers for up to 5 days in the fridge, though it reheats best the next day. Freeze for 3 months by portioning into individual containers. The okra softens further upon reheating, so simmer gently if you prefer it slightly firmer. Garnish with fresh cilantro and lime juice just before serving—this brightens the dish and cuts through the richness. For a crowd, double the batch; the flavors only deepen with time. Serve with crusty bread or steamed rice to soak up every last spoonful.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss in the dried peas, saltfish, and onions, then let it simmer. No fancy gadgets, no extra pots. The okra thickens as it cooks, and the coconut milk melts into that velvety finish all on its own.
  • Saltfish Secret Weapon: That salty, flaky saltfish? It’s the star. Soak it overnight, rinse it well, and boom—suddenly your soup has this deep, briny richness that balances the coconut’s creaminess. (Yes, even on a Tuesday night.)
  • Crowd-Pleaser Replay: Serve it at a family gathering or a potluck, and watch people go back for seconds. It’s hearty enough for a main dish but light enough for a side. My aunt’s kids always ask for leftovers—no joke.
  • Budget-Friendly Staple: Dried peas and saltfish stretch for miles. A single batch feeds four, and the leftovers? Even better the next day. I’ll be real: this is how I feed my household without breaking the bank.

Step-by-step instructions for Bahamian peas soup

Follow this traditional method for rich, velvety Bahamian peas soup with deep coconut and okra flavors.

1

🍳 Step 1: Sauté the Aromatic Base

Heat the 2 tablespoons vegetable oil in a large pot over medium heat until shimmering. Add the 1 whole diced yellow onion and cook for 5 minutes until softened and translucent, stirring occasionally. The onion should release its natural sweetness without browning.

Add the 4 cloves minced garlic and 1 whole Scotch Bonnet Pepper (seeds removed, finely chopped) to the pot. Cook for 1 minute until fragrant—you'll smell the garlic's pungency and the pepper's subtle heat. This aromatic foundation builds the soup's complex flavor profile. Be careful not to let the garlic burn, as it will turn bitter.

2

🍳 Step 2: Develop the Flavor Base

Stir in the 2 tablespoons tomato paste and cook for 2 minutes until it darkens slightly and releases its deep umami notes. Add the 2 cups rinsed dried Bahamian peas (cowpeas) and the 1.5 cups sliced fresh okra, tossing everything together to coat the peas and okra in the flavorful oil.

Pour in 6 cups water (enough to cover the ingredients) and bring to a rolling boil. Once boiling, reduce heat to low-medium and add the 2 whole bay leaves, 0.25 cup chopped fresh thyme leaves, 2 teaspoons salt, and 0.5 teaspoon freshly ground black peppercorns. This creates the perfect balance of savory, herbal, and spicy notes that define Bahamian comfort food.

3

🔥 Step 3: Simmer the Peas and Okra

Cover the pot and let the soup simmer gently for 45-50 minutes, stirring occasionally to prevent sticking. The peas should become tender but still hold their shape—you'll know they're ready when they're easily pierced with a fork. The okra will soften slightly but maintain some texture, releasing its natural sliminess that thickens the soup beautifully.

After 30 minutes, add the 8 oz flaked salted cod (saltfish) to the pot. The saltfish will infuse the soup with its signature briny depth. If the soup becomes too thick during simmering, add ½ cup water at a time to maintain a proper consistency. This step ensures the peas cook evenly without becoming mushy.

4

🥘 Step 4: Finish with Coconut Milk

Remove the pot from heat and stir in the 2 cans full-fat coconut milk using a wooden spoon. The coconut milk will create a luxurious, velvety texture that's characteristic of Bahamian cuisine. Return the pot to low heat and simmer gently for 10 minutes, allowing the flavors to meld together. You'll notice the soup become richer and more aromatic as the coconut milk integrates.

Taste and adjust seasoning if needed—Bahamian peas soup should balance the saltiness of the saltfish with the creaminess of the coconut and the slight heat from the Scotch Bonnet. The soup should be seasoned to taste, with a harmonious blend of all ingredients. Remove and discard the 2 whole bay leaves before serving.

5

🍽️ Step 5: Serve with Fresh Garnishes

Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh cilantro and a squeeze of 1 whole lime (juiced). The bright acidity of the lime cuts through the richness of the coconut milk, while the cilantro adds a fresh, herbal note. Serve immediately while hot, as the flavors continue to develop and intensify as the soup cools slightly.

This Bahamian peas soup delivers on all the promises of comfort food—creamy yet light, deeply flavorful, and perfectly balanced. The combination of tender peas, silky okra, briny saltfish, and rich coconut milk creates a dish that's both satisfying and elegant, perfect for any gathering or cozy meal at home.

👨‍🍳

Pro Tips For Making Bahamian Peas Soup

  • SOAK PEAS OVERNIGHT: I learned this the hard way—rushing the soak means tough, chewy peas. Toss them in cold water with a pinch of baking soda (yes, even if you’re impatient like me) and let them sit at least 8 hours. The longer they soak, the creamier the soup later. No shortcut works here.
  • SLICE SALTFISH THIN: Thick chunks of saltfish take forever to break down. Cut it into paper-thin strips—almost like you’re filleting it—and you’ll save 20 minutes of simmering. Pro move: Rinse the slices after slicing to remove excess salt, not before.
  • ADD OKRA LAST: Tossing okra in early turns the soup into a gluey mess. Wait until the peas and saltfish have simmered 15 minutes, then stir in the okra and coconut milk together. This keeps the texture tender, not slimy—trust the process.
  • SIMMER LOW AND LONG: After the initial boil, drop the heat to a bare simmer. I used to rush it, and the peas would split into mush. Let it bubble gently for 45-60 minutes—the flavor deepens, and the peas hold their shape. No peeking, or you’ll waste heat.

Dietary considerations for this dish

Vegetarian Adaptation

Skip the saltfish entirely and replace its briny depth with 1 cup diced smoked tofu or 8 oz mushrooms (cremini or shiitake) for umami. Add 1 teaspoon smoked paprika and 1 tablespoon apple cider vinegar to mimic saltfish's saltiness.

The okra and coconut milk will still create that signature velvety texture, just without the fish. 🌱

Gluten-Free Assurance

This recipe is naturally gluten-free as long as you use certified gluten-free ingredients. Double-check your tomato paste and coconut milk labels—some brands process in facilities with gluten-containing products. For extra safety, I recommend Muir Glen tomato paste and Thai Kitchen coconut milk, both reliably gluten-free.

The dried peas and okra are always gluten-free, so no substitutions are needed. ✨

Allergen Considerations

For nut allergies, ensure your coconut milk is processed in a nut-free facility—brands like So Delicious Dairy-Free offer nut-free options. If okra is a concern, substitute with 1 cup sliced zucchini or eggplant, though the texture will differ slightly.

For seafood allergies, the vegetarian adaptation above works perfectly while maintaining all other flavors. Always verify ingredient labels when buying store-bought items. 💛

Low-Fat Version

Reduce the coconut milk to 1 can and add ½ cup low-fat evaporated milk for creaminess without excess fat. Use 1 tablespoon olive oil instead of vegetable oil for heart-healthy fats.

The soup will still be flavorful, just lighter. For extra protein, stir in ½ cup cooked quinoa at the end—it absorbs flavors beautifully while adding texture. 💪

Spice Level Control

Remove all seeds and membranes from the Scotch bonnet pepper for mild heat, or swap it for 1 teaspoon sweet paprika for zero spice. If you prefer more heat, add ½ teaspoon cayenne pepper at the end.

For a smoky twist, include ½ teaspoon liquid smoke** when adding the tomato paste. Always taste before serving—this soup builds flavor gradually! 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 45mg15%
Sodium 890mg39%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
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 makes Bahamian peas soup different from other Caribbean soups?

The star ingredients—okra and coconut milk—create its signature velvety texture and rich flavor. Unlike many Caribbean soups that use tomatoes or callaloo as the base, this dish relies on the natural sliminess of okra and the creaminess of coconut to build body. The saltfish adds a briny depth that's uniquely Bahamian, while the Scotch bonnet pepper brings just enough heat to balance the richness.

2

Can I substitute fresh okra if I can't find it?

Yes! Use 1 cup sliced zucchini or eggplant instead, though the texture will be slightly different. For a closer match, try 1 cup frozen okra (thawed and patted dry)—it works well in a pinch. If you're avoiding okra completely, the soup will still be flavorful, but it may be less thick and creamy. The coconut milk will still provide richness, just without the okra's natural body.

3

How do I know when the dried peas are fully cooked?

They're done when they're tender but still hold their shape—like al dente pasta. Test by piercing a pea with a fork; it should feel soft but not mushy. The peas should take about 45-50 minutes of simmering. If they're still firm after that time, add ½ cup water and simmer for another 10-15 minutes. Overcooking turns them to mush, which ruins the soup's texture.

4

Can I make this soup in an Instant Pot?

Sauté the onions, garlic, and pepper as directed, then add all remaining ingredients except the coconut milk. Seal the pot and cook on high pressure for 20 minutes. Quick-release the pressure, stir in the coconut milk, and let it sit for 5 minutes before serving. The Instant Pot cuts cooking time significantly while keeping all the flavors intact. Just be sure to adjust the liquid slightly—you may need ½ cup less water than the stovetop version.

5

Why does my soup taste too salty?

The saltfish is often the culprit—even after rinsing, it retains salt. If your soup tastes too salty, try adding 1 cup extra coconut milk (its sweetness balances saltiness) or ½ cup water to dilute. For a quick fix, stir in 1 tablespoon lime juice—the acidity cuts through the salt. If you're using store-bought saltfish, check the package for extra-salty varieties and rinse it longer. Taste as you go to avoid over-salting!

★★★★★4.8(14 reviews)
Categories Soups & Stews