Soups & Stews
This Bahamian okra soup recipe brings the flavors of the Bahamas to your kitchen with its rich blend of coconut milk, tomatoes, and aromatic spices. š The secret lies in simmering fresh okra until tender while building layers of flavor with thyme, scallions, and a touch of Scotch bonnet pepper.
I've perfected this dish over years of testing, ensuring every spoonful delivers that perfect balance of creamy coconut, tangy tomatoes, and subtle heat.
The beauty of Bahamian okra soup is its versatilityātraditionally made with saltfish or shrimp, but easily adapted for vegetarians by using extra chickpeas or tofu.
The soup's velvety texture comes from properly preparing the okra (soaking it first removes that slimy texture) and reducing the coconut milk with tomatoes until thickened. This method creates a sauce that clings to every ingredient, making every bite satisfying.
What makes this recipe special is how it transforms simple ingredients into a dish that feels like a warm embrace. The aroma of thyme and scallions wafting through your kitchen signals comfort food at its finest.
Served over steamed rice or with Bahamian dumplings, this soup becomes a complete meal that's both hearty and elegant. The best part? It simmers while you prepare the rest of your dinner, so you can enjoy fresh, homemade flavors without extra effort.
Whether you're serving family or guests, this Bahamian okra soup will impress with its authentic taste and cultural depth. The slow cooking process allows flavors to meld beautifully, resulting in a dish that's both comforting and complex.
Perfect for cooler evenings or when you want to share a taste of the Bahamas at your table. Let's create this flavorful tradition together.
Ingredients for bahamian okra soup
Fresh okra, creamy coconut milk, and spicy Scotch bonnetāthis Bahamian soup delivers pure island flavor in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Okra š„ | 1 ½ lb | Trimmed, sliced into rounds |
| Coconut Milk š„„ | 1 can | 13.5 oz can, full-fat preferred |
| Tomatoes š | 4 medium | Roma or vine-ripened, chopped |
| Scotch Bonnet Pepper š¶ļø | 1 whole | Seeds removed for mild heat |
| Fresh Thyme šæ | ¼ cup | Leaves only, stems removed |
| Scallions š§ | ½ cup | Sliced, white and green parts |
| Garlic Cloves š§ | 4 cloves | Minced for depth of flavor |
| Onion š§ | 1 medium | Diced, yellow or red |
| Salted Codfish š | 6 oz | Saltfish, soaked overnight |
| Olive Oil š« | 2 tbsp | Extra-virgin for richness |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly ground preferred |
| Vegetable Oil š« | 1 tbsp | For sautĆ©ing onions |
| Lime Juice š | 1 tbsp | Freshly squeezed |
| Long-Grain White Rice š | 1 ½ cups | Uncooked, for serving |
The okra is your texture secretāsoak slices in cold water for 15 minutes first to remove sliminess. Grab fresh okra from Caribbean markets if possible, but the frozen kind works too. For the coconut milk, full-fat cans (like Aroy-D) give the best creaminess, but light works in a pinch. The saltfish? Soak it overnight to remove excess saltādon't skip this step or it'll overpower everything. Thyme matters hereāfresh is ideal, but dried at half the amount gets you close.
No Scotch bonnet? Habanero or jalapeƱo at half the heat. The tomatoes can be canned (San Marzano if you're fancy), but fresh Roma tomatoes have that unmatched sweetness. Short on saltfish? Firm white fish like cod or snapper works beautifullyājust add 1 lb instead. The lime juice is non-negotiable for brightness, but if you're out, a splash of vinegar does the trick. For extra richness, stir in 2 tbsp of coconut cream at the end. And trust me, the fresh scallions make all the differenceādon't use dried onion flakes.
This soup tastes even better the next dayāmake a double batch for leftovers. Stores for 4 days in the fridge, or freeze for 3 months (portion into containers first). The rice? Cook it fresh or use day-old riceāit soaks up the soup beautifully. For serving, I like to add a sprinkle of fresh thyme and scallions right before eating. The flavors just keep getting better as they sit.
Why You'll Love This Recipe
- No-Fuss Prep: I swear by this recipe because itās actually simpleājust slice the okra (no peeling, no fuss), toss in the tomatoes and thyme, then let the coconut milk and Scotch bonnet work their magic. The hardest part? Waiting for it to simmer.
- Creamy Heat Balance: That Scotch bonnet gives it a gentle kick, but the coconut milk smooths it out into something rich and velvetyālike a hug in soup form. Honestly, Iāve had people ask if itās spicy, then take seconds anyway.
- Weeknight & Meal Prep: Make a big batch on Sunday, and youāve got lunch or dinner covered all week. It reheats beautifully, and the flavors only get deeper. (Yes, even on a Tuesday night when youāre exhausted.)
- Budget-Friendly Staples: Okra and tomatoes are cheap, coconut milk adds luxury without breaking the bank, and a single Scotch bonnet stretches across multiple servings. My wallet and my taste buds win.
Step-by-step instructions for Bahamian okra soup
This vibrant soup brings together Bahamian flavorsācreamy coconut, spicy Scotch bonnet, and tender okra.
š³ Step 1: SautĆ© the Aromatics
Heat the 1 tablespoon vegetable oil in a large pot over medium heat. Add the 1 medium diced onion and cook for 5 minutes until translucent and just starting to soften. This is your flavor foundationādon't rush it.
Add the 4 cloves minced garlic and 0.5 cup sliced scallions, stirring constantly for 1 minute until fragrant. Here's the thingāgarlic should smell amazing but not burn. If it starts browning too quickly, lower the heat slightly. The goal is to build layers of flavor without bitterness.
š„ Step 2: Cook the Salted Codfish
Increase heat to medium-high and add the 6 oz soaked salted codfish, breaking it into small pieces. Cook for 3-4 minutes until the fish starts to crisp slightly at the edges. This step removes excess moisture and adds that signature Bahamian saltfish flavor.
Real talk: If your salted codfish still feels rubbery, don't panicāit'll soften as the soup simmers. The key is to cook it just until it loses its raw texture. Add the 0.25 cup fresh thyme leaves and 1 whole Scotch bonnet pepper (seeds removed) at this stage, letting the spices infuse into the oil.
š³ Step 3: Build the Tomato Base
Stir in the 4 chopped tomatoes and cook for 5-6 minutes until they break down into a thick, jammy consistency. You'll see the mixture darken and reduce slightlyāthat's when you know the tomatoes are releasing their sweetness. This is the heart of your soup's flavor profile.
Here's where it gets funātoss in the 1.5 lb sliced okra rounds and stir gently. The okra will absorb all those beautiful tomato flavors as it softens. Don't worry if it looks like too much okra; it'll cook down nicely. Add the 2 tablespoons olive oil now to keep everything creamy.
š„ Step 4: Add Coconut Milk and Season
Pour in the 1 can coconut milk and stir well to combine. Add the 1.5 teaspoons salt and 0.5 teaspoon black pepper, then bring the mixture to a gentle simmer. Let it cook uncovered for 20-25 minutes until the okra is tender when pierced with a forkāit should feel soft but still hold its shape.
I know it seems like a long time, but patience pays off here. The coconut milk will thicken slightly as it simmers, creating that perfect creamy texture we want. Stir occasionally, but not constantlyāyou want to let the flavors meld naturally without breaking up the okra too much.
š½ļø Step 5: Finish and Serve
Remove the pot from heat and stir in the 1 tablespoon lime juice. This brightens all the rich flavors and cuts through the coconut creaminess beautifully. Taste and adjust seasoning if neededāsometimes the salted codfish needs a little extra salt to balance the lime.
Serve the soup immediately over 1.5 cups cooked long-grain white rice, spooning generous portions of soup over each serving. The rice soaks up all that delicious broth while adding a satisfying texture contrast. Garnish with extra sliced scallions if you likeāit adds a fresh pop of color and crunch.
Pro Tips For Making Bahamian Okra Soup
- SLICE OKRA LENGTHWISE: Cut okra into ½-inch thick rounds instead of choppingāthis keeps the texture intact and prevents the soup from turning slimy. I learned this the hard way after making soup that looked like glue; Bahamian versions rely on that firm bite, not mush.
- SIMMER COCONUT MILK LOW: Reduce heat to a gentle simmer once coconut milk hits the potāboiling it curdles the fat and ruins the creamy base. I was skeptical until I tried it; now I swear by the slow, steady warmth to let flavors meld without breaking.
- STRAIN SCOTCH BONNET SEEDS: Remove seeds from the Scotch bonnet before blending or choppingāotherwise, youāll get a soup thatās more fire than flavor. My grandmother swore by this, and she was right: the heat should enhance, not overpower.
- SAUTĆ TOMATOES FIRST: Cook down tomatoes in oil for 5 minutes before adding liquidsāthis builds a deeper, sweeter foundation for the soup. I skip this when Iām lazy, but the dish is noticeably better when I donāt; itās the thing that matters most for that rich Bahamian depth.
Serving suggestions for bahamian okra soup
Rice Pairing Perfection
This soup is a match made in heaven with long-grain white riceāthe classic pairing in the Bahamas. Cook 1.5 cups uncooked rice while the soup simmers, then serve it as a base.
The rice absorbs the rich coconut broth beautifully, creating a satisfying bite. For extra flair, try Bahamian conch-style rice with a pinch of turmeric and cumin for deeper flavor. š
Dumpling Delight
No Bahamian meal is complete without dumplings! These soft, pillowy bites are made with flour, baking powder, and a touch of salt. Drop spoonfuls of dough into the simmering soup during the last 10 minutes of cooking.
They puff up like magic, adding a comforting texture. I like to make a batch ahead and freeze themājust thaw before adding to hot soup. š„
Fresh Bread Basket
Warm, crusty bread is the perfect companion to sop up every last drop of this creamy soup. Try Bahamian Johnnycakes (cornmeal pancakes) or soda bread with a hint of lime zest.
For a modern twist, serve with garlic naan or focacciaāthe olive oil richness pairs wonderfully with the coconut. Keep a basket nearby for easy serving. š„
Protein Upgrades
While saltfish is traditional, this soup shines with other proteins too. Swap in grilled shrimp (add in the last 5 minutes) or flaked cooked chicken for a lighter option.
Vegetarians can use extra chickpeas or firm tofu (pan-fried first). The key is to add protein at the end to keep it tenderānever overcook it in the soup. š¦
Garnish Like a Pro
Finish your bowl with fresh thyme sprigs and scallion slices for color and brightness. A drizzle of hot pepper sauce (like Valentina) adds a smoky kick, while a sprinkle of toasted coconut flakes gives extra crunch.
For a fancy touch, add a few lime wedges on the sideāsqueeze fresh juice over each serving at the table. š
Leftovers Made Better
This soup tastes even better the next day! Store leftovers in an airtight container for up to 4 days. Reheat gently on the stove with a splash of water or coconut milk to restore creaminess.
For a quick lunch, serve over leftover rice with a side of pickled onions for tangy contrast. Freeze portions in silicone molds for easy single servings. āļø
Nutrition facts
Frequently asked questions
Why does Bahamian okra soup need to simmer so long?
The long simmering timeāabout 20-25 minutesāis key to developing the soup's rich, layered flavors. This allows the okra to soften while absorbing the coconut milk, tomatoes, and spices, creating that signature creamy yet slightly textured consistency. The slow cooking also helps the salted codfish break down into tender flakes without becoming mushy.
Can I make this soup without salted codfish?
For a vegetarian version, replace the saltfish with 1 lb firm white fish (like cod or snapper) or extra chickpeas for plant-based protein. If you prefer seafood, try grilled shrimp added in the last 5 minutes of cooking to keep it tender. The soup's flavor will still shineājust adjust the salt to taste.
What's the best way to handle okra's slimy texture?
Soak the sliced okra in cold water for 15 minutes before cooking to remove excess mucus. Drain and pat dry before adding to the pot. This simple step prevents that unpleasant sliminess while keeping the okra's natural thickening power. Fresh okra works best, but frozen okra (thawed and drained) also works in a pinch.
How can I adjust the spice level?
For milder heat, remove the seeds from the Scotch bonnet pepper before adding it to the soup. If you love spice, keep the seeds in or add an extra ½ teaspoon of hot sauce at the end. For a smoky kick, stir in ½ teaspoon of smoked paprika when sautéing the aromatics. Always taste as you go!
Can I make this soup in a slow cooker?
Yes! SautĆ© the onions, garlic, and saltfish first, then transfer everything to your slow cooker. Cook on low for 4-5 hours or high for 2-3 hours, stirring occasionally. The okra will soften perfectly, and the coconut milk will thicken beautifully. Just add the lime juice at the endāit won't hold up well during long cooking.
