Soups & Stews
This Barbados fish soup recipe brings the vibrant flavors of the Caribbean to your kitchen, where spicy coconut and okra create a perfect harmony. š“ The dish is deeply rooted in tradition, offering a comforting yet bold taste thatās both hearty and refreshingāideal for family gatherings or cozy weeknight meals.
What makes this recipe special is the balance of textures: tender fish, silky okra, and the rich, creamy coconut broth that ties everything together.
The foundation of this soup lies in its key ingredients: saltfish thatās been properly soaked and cleaned, fresh okra for its signature slimy texture, and a blend of aromatic spices like thyme, scallions, and Scotch bonnet peppers for that signature Caribbean kick.
The coconut milk adds a luscious creaminess, while tomatoes and peppers deepen the flavor profile. Unlike many soups, this one gets better as it simmers, allowing all the flavors to meld into a cohesive, satisfying dish.
By the time you finish cooking, youāll have a steaming bowl of soup thatās packed with protein-rich fish, fiber from the okra, and the warmth of spices that will transport you to the shores of Barbados.
The broth is rich yet not overly heavy, making it perfect for any mealāwhether youāre serving it with crusty bread, steamed rice, or a side of fried plantains. This recipe isnāt just about the taste; itās about the experience of bringing a piece of Caribbean culture into your home.
One of the best things about this soup is its versatility. You can adjust the spice level to suit your taste, swap in different types of fish, or even add dumplings for extra heartiness.
Itās a dish thatās as much about tradition as it is about adaptability, making it a staple in many Caribbean households. Letās get started on creating this flavorful masterpiece!
Ingredients for barbados soup
Spicy, creamy, and packed with Caribbean flavorsāthis soup delivers tradition in every bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Saltfish š | 1 ½ lb | Properly soaked and cleaned |
| Fresh Okra š„¦ | 1 lb | Trimmed and sliced |
| Coconut Milk š„„ | 1 can | Full-fat preferred (13.5 oz) |
| Tomatoes š | 2 medium | Ripe, diced (about 1 cup) |
| Scotch Bonnet Peppers š¶ļø | 2 whole | Seeds removed for less heat |
| Fresh Thyme šæ | ¼ cup | Chopped (or 1 tbsp dried) |
| Scallions š§ | 3 whole | Sliced (about 0.25 cup) |
| Garlic Cloves š§ | 4 cloves | Minced |
| Olive Oil š« | ¼ cup | For sautĆ©ing |
| Vegetable Bouillon š§ | 2 cubes | Or 2 cups broth |
| Salt š§ | 1 ½ tsp | Adjust to taste |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
| Lime Juice š | 2 tbsp | Freshly squeezed |
| Fresh Cilantro šæ | ¼ cup | Chopped, for garnish |
The saltfish is non-negotiable for that signature Caribbean taste. Look for dried saltfish at Caribbean markets or specialty storesāit should be firm, not slimy. If you can't find it, cod or haddock work in a pinch. Soak it for at least 24 hours, changing the water every 4-6 hours. Fresh okra is best, but frozen works if you're in a hurry. Trader Joe's often carries frozen okra when fresh isn't available. The Scotch bonnet peppers are where the magic happensāwear gloves if you're sensitive to heat. For a milder version, remove the seeds and membranes before chopping.
No coconut milk? Coconut cream plus extra water mimics the texture. Short on tomatoes? Tomato paste plus water gets you close. The thyme can be dried (use one-third the amount), but fresh has that vibrant punch. Penzeys or local Caribbean shops usually carry fresh thyme year-round. For the bouillon, Knorr or homemade veggie broth both workājust skip the chicken-based versions. The lime juice brightens everything up, so don't skimp. If you're serving this to kids or sensitive eaters, reduce the Scotch bonnet to 1 pepper or use a mild habanero.
This soup tastes even better the next day as flavors meld. Store leftovers in the fridge for up to 5 daysāthe broth gets richer over time. For freezing, portion into airtight containers with a splash of lime juice to preserve color. Reheat gently on the stove, adding a little water if it thickens too much. I always make a double batch because it disappears fastāperfect for meal prep. Serve with warm crusty bread or steamed rice to soak up that creamy broth.
Why You'll Love This Recipe
- Saltfish in Minutes: I swear, the saltfish soaks overnight but the rest? Thirty minutes tops. SautĆ© the tomatoes, toss in the okra and coconut milkāitās that simple, and the Scotch bonnet peppers add heat without fuss.
- Creamy Heat Magic: That coconut milk and Scotch bonnet combo? Itās the secret. The soup starts light, then gets rich and velvety with just a hint of spicy kickālike a hug for your taste buds, but with more flavor.
- Weeknight to Party: Same recipe, different vibes. Slurp it with crusty bread for a lazy Tuesday or serve it in bowls at a gatheringāitās hearty enough for both. My partnerās coworkers still ask for the recipe months later.
- Leftovers That Win: Honestly, I make a big batch because this soup improves the next day. The flavors meld, and the okra gets even tender. Freeze half for when youāre too tired to cookājust reheat and enjoy. Budget-friendly too.
Step-by-step instructions for Barbados fish soup
Here's how to create this vibrant, spicy coconut and okra soup that's bursting with Caribbean flavor.
š³ Step 1: SautĆ© the Aromatics for Flavor Foundation
Heat the 0.25 cup olive oil in a large pot over medium heat until shimmering. Add the minced garlic cloves and sliced scallions, cooking for 1-2 minutes until fragrant and just beginning to soften. This is where the magic startsāthose aromatic oils will infuse every spoonful of your soup.
Next, add the chopped fresh thyme and diced tomatoes, stirring for another 3 minutes until the tomatoes break down slightly and release their juices. You'll notice the mixture darkening slightlyāthat's the natural sugars caramelizing, building rich flavor. Keep the heat at medium to prevent burning these delicate ingredients.
š„ Step 2: Build the Spicy Base with Scotch Bonnet
Carefully add the seeded Scotch Bonnet peppers (those seeds make all the difference in heat level). Stir for 1 minute until the peppers soften slightly and their oils release into the pot. This is where the soup gets its signature kickāstart with one pepper if you prefer milder heat, or both for authentic Caribbean spice.
Pour in the 1 can coconut milk and bring the mixture to a gentle simmer. Here's the thingācoconut milk can curdle if heated too quickly, so keep the heat at medium-low and stir occasionally. Let it simmer for 5 minutes until the mixture thickens slightly and the coconut aroma becomes pronounced.
šØāš³ Step 3: Add the Okra and Saltfish
Add the trimmed and sliced fresh okra and the 1.5 lb properly soaked and cleaned saltfish. The okra will thicken the soup beautifully while adding that signature Barbados texture. Stir gently to combine, then add the 2 cubes vegetable bouillon (or 2 cups broth) and 1.5 teaspoons salt.
Bring the soup to a gentle boil, then reduce heat to low and let it simmer uncovered for 20-25 minutes. You'll know it's ready when the saltfish flakes easily with a fork and the okra has softened but still maintains some texture. The soup should have a rich, creamy consistency from the coconut and okra working together.
š„ Step 4: Season and Finish with Lime
Taste and adjust seasoning with more salt or 0.5 teaspoon black pepper as needed. The lime juice is crucial hereāadd the 2 tablespoons lime juice and stir well. This brightens the flavors and balances the richness of the coconut and saltfish. You'll notice the soup immediately perk up and develop that fresh, tangy finish that makes it truly special.
Let the soup sit off heat for 5 minutes to allow all the flavors to meld together. This resting period is where the magic happensāthe spices infuse more deeply and the textures become perfectly balanced. Before serving, garnish with the 0.25 cup chopped fresh cilantro for that final touch of freshness and color.
Pro Tips For Making Barbados Soup
- SOAK SALTFISH TWICE: First soak the saltfish in cold water for 30 minutes to remove excess salt, then rinse and soak again in warm water for 15 minutesāthis guarantees the fish absorbs flavors instead of tasting like a salt lick. I learned this the hard way after serving a batch that still had a briny bite.
- SLICE OKRA THINLY: Cut the okra into ¼-inch rounds and toss immediately in cold water to prevent gumminessāthis keeps the texture tender and silky in the soup. Thick slices turn mushy; thin slices melt into the broth without overpowering it.
- LOW HEAT FOR COCONUT: Stir in the coconut milk on the lowest possible heat once the tomatoes and peppers have softenedāhigh heat curdles it, and youāll end up with a lumpy, unappetizing mess. Sounds obvious, but Iāve ruined three batches by rushing this step.
- TOAST PEPPERS FIRST: Char the Scotch bonnet peppers directly over a gas flame or under a broiler for 30 seconds per side before choppingāthis deepens their smoky flavor and reduces the need for extra salt. Skipping this step leaves the soup tasting flat, even with all the other spices.
Make-ahead tips for this barbados soup
Prep Ahead
Start by soaking the 1.5 lb saltfish for 24 hours, changing the water every 4-6 hours. This removes excess salt and ensures tender fish. I like to do this the night before so it's ready to cook in the morning.
Store the saltfish in a sealed container in the fridgeāitāll stay fresh for up to 3 days in the water. š
Make the Broth Base
Prepare the aromatic base (garlic, scallions, thyme, and tomatoes) up to Step 2 and refrigerate it in an airtight container for up to 2 days. When ready to cook, simply reheat the mixture in the pot over medium heat before adding the Scotch bonnet and coconut milk.
This shortcut saves 15-20 minutes of prep time on busy days.
Okra Prep Shortcut
Trim and slice the 1 lb okra ahead of time and store it in a sealed container with a damp paper towel to keep it fresh. If using frozen okra, thaw it in cold water for 10 minutes before adding to the soup.
I often prep this while the saltfish soaks, making the whole process smoother. The okra stays good in the fridge for 3 days this way.
Freezer-Friendly Components
Freeze the fully cooked soup in airtight containers with 1 inch of headspace for up to 3 months. To reheat, thaw overnight in the fridge, then warm on the stove over low heat with 2-3 tablespoons of water to restore creaminess.
I always freeze extra portions because itās perfect for lazy weeknights. š„¶
Spice Prep Station
Set up a small prep station with all your spices (Scotch bonnet, thyme, garlic, and scallions) measured out in advance. Store them in small containers or bags in the fridge for easy access.
This keeps your workspace tidy and makes assembly faster. Trust me, itās a game-changer when youāre juggling multiple ingredients. š¶ļø
Meal Prep Timeline
For a full day of meal prep, start by soaking the saltfish in the morning, prepping the okra in the afternoon, and assembling the broth base in the evening. Cook the soup the next day, then portion it into containers for the week.
This way, youāll have a flavorful, ready-to-eat meal with minimal daily effort. Itās all about planning ahead! ā°
Nutrition facts
Frequently asked questions
Why does Barbados fish soup need to soak the saltfish for 24 hours?
Soaking removes excess salt and preserves the fish's delicate texture. The saltfish used in this recipe is heavily cured, so proper soaking prevents a salty, rubbery final dish. Changing the water every 4-6 hours ensures the fish absorbs fresh water rather than sitting in concentrated brine.
Can I substitute saltfish with another type of fish?
Yes, but the flavor will differ slightly. Firm white fish like cod, haddock, or snapper work well as substitutes. For authentic Caribbean taste, use dried salt cod or salted cod (like bacalao). Fresh fish won't have the same salty depth but will still create a delicious soup.
What makes the okra texture so important in this soup?
The okra creates a naturally thickened, velvety consistency that's signature to Barbados fish soup. When cooked properly, it releases a slimy substance that binds the broth without needing additional thickeners. Overcooking turns it mushyāaim for tender but still slightly firm okra slices.
How can I adjust the spice level for sensitive eaters?
Remove the seeds and membranes from the Scotch bonnet peppers before chopping to reduce heat by 50%. For milder versions, use only one pepper (or half) and add a pinch of sugar to balance the remaining spice. You can also serve extra lime wedges on the side for freshness.
What's the best way to serve leftover Barbados fish soup?
Serve reheated portions with warm crusty bread or steamed rice to soak up the creamy broth. For extra flair, top with fresh cilantro and a squeeze of lime. The soup actually improves overnight as flavors meldājust add a splash of water if it thickens too much when reheating.
