Soups & Stews
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.
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.
đł 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.
đł 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.
đĽ 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.
đĽ 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.
đ˝ď¸ 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
Frequently asked questions
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.
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.
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.
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.
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!
