Soups & Stews
This Bahamian split pea soup recipe brings the flavors of the Bahamas to your kitchen with its rich coconut and spiced harmony—perfect for a hearty, vegetarian-friendly meal. 🌟 The secret lies in slow-cooking dried peas with aromatic spices, tender okra, and creamy coconut milk, creating a dish that's both comforting and deeply flavorful.
Unlike traditional versions, this adaptation skips the ham while keeping the soulful essence intact.
The beauty of this recipe is its simplicity and depth. With just a few key ingredients—dried split peas, coconut milk, fresh okra, and a blend of Bahamian spices—you'll achieve a soup that's velvety, aromatic, and packed with texture.
The slow simmering process transforms tough dried peas into tender, flavorful bites, while the coconut milk adds a luxurious creaminess that balances the dish.
What you'll end up with is a bowl of soup that's rich, spiced, and satisfying—ideal for serving with steamed rice or as a standalone dish. The aroma alone will transport you to the islands, where this soup is a staple.
Each spoonful delivers layers of coconut, spice, and tender peas, making it a dish that's as nourishing as it is delicious.
Whether you're cooking for family or treating yourself to a taste of the Bahamas, this recipe delivers restaurant-quality results with minimal effort. The best part? It tastes even better the next day, making it perfect for meal prep. Let's get started on this flavorful journey!
Ingredients for bahamian split pea soup
Six cups of hearty peas, coconut cream, and Bahamian spices transform into this soulful, vegetarian-friendly soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Split Peas 🌾 | 2 cups | Rinsed before cooking |
| Coconut Milk 🥥 | 1 can (13.5 oz) | Full-fat for creaminess |
| Fresh Okra 🥬 | 2 cups | Sliced into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced for aroma |
| Fresh Thyme 🌿 | 2 tbsps | Leaves only, chopped |
| Ground Allspice 🌶️ | 1 tsp | Key Bahamian spice |
| Ground Cinnamon 🌶️ | ½ tsp | Warmth without overpowering |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly ground |
| Bay Leaves 🌿 | 2 whole | Removed before serving |
| Vegetable Oil 🫒 | 2 tbsp | For sautéing |
| Water 💧 | 6 cups | Enough to cover peas |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The coconut milk is non-negotiable here—full-fat canned coconut milk gives that rich, creamy texture. Thai Kitchen or Goya brands are my go-tos for consistent quality. If you can only find light coconut milk, use 1.5 cans instead. Fresh okra? Trader Joe's usually has it in season, but frozen works in a pinch. Look for okra that's firm and bright green—no slimy spots. The split peas? Bob's Red Mill dried peas are my secret weapon—they soak up flavors beautifully. If you're prepping ahead, soak the peas overnight for even faster cooking.
No fresh thyme? Dried thyme at one-third the amount works, but you'll lose that bright herbal note. Short on allspice? Nutmeg plus a pinch of clove mimics the warmth. The bay leaves add depth but disappear during cooking—don't skip them. For extra richness, stir in 2 tbsp tahini at the end. Want more heat? Add a dash of cayenne with the allspice. The lemon juice at the end is crucial—it brightens all those rich coconut flavors. Trust me, the squeeze of fresh lemon makes this dish sing.
This soup tastes even better the next day as flavors meld—make a double batch if you can. Keeps 5 days in the fridge, 3 months frozen. For freezing, portion into airtight containers with a splash of coconut milk on top to prevent a skin from forming. Reheat gently on the stove with a splash of water if it's too thick. Serve over steamed rice or with crusty bread to soak up every last drop of that velvety coconut goodness.
Why You'll Love This Recipe
- Pantry to Pot: I swear by this recipe when I forget to grocery shop—just dried peas, coconut milk, and a few pantry staples. No fresh herbs? No problem. The okra adds that signature Bahamian texture without needing anything fancy.
- Creamy Garlic Hug: That first spoonful of coconut milk and caramelized garlic? Pure satisfaction. The split peas soak up the richness while the okra keeps it from feeling too heavy—like a warm, spiced embrace in a bowl.
- Leftovers That Beg: This soup actually tastes better the next day. I make a big batch on Sundays, and by Wednesday, my family’s fighting over the last bowl. The flavors meld into something deeper, and the okra softens just enough to be silky.
- Budget-Friendly Soul Food: Split peas and onions cost pennies, but the flavor? Chef’s kiss. I stretch this into four servings for under $5, and it’s the kind of meal that makes you feel like you’re eating at a seaside table—even when you’re just heating up a pot.
Step-by-step instructions for Bahamian split pea soup
This rich, spiced coconut split pea soup delivers deep Bahamian flavors with every spoonful.
🍳 Step 1: Sauté the Aromatics Until Fragrant
Heat the 2 tablespoons vegetable oil in a large pot over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. I like to stir occasionally to prevent browning—you want the onions to sweat out their moisture without coloring.
Add the 4 minced garlic cloves and 2 tablespoons chopped fresh thyme to the pot. Cook for another 1-2 minutes until the garlic becomes golden and fragrant. This step builds the flavor foundation—don't rush it. The aroma should fill your kitchen with warm, earthy notes that will carry through the entire soup.
🥘 Step 2: Toast the Spices and Add Okra
Reduce the heat to medium-low and add the 1 teaspoon ground allspice, ½ teaspoon ground cinnamon, 1½ teaspoons salt, and ½ teaspoon black peppercorns. Stir constantly for 30 seconds to toast the spices gently—this releases their essential oils and deepens their flavor.
Add the 2 cups sliced fresh okra and cook for 3 minutes, stirring occasionally. The okra will soften slightly but retain its shape. Here's the thing—okra adds a delightful texture and subtle sweetness that balances the richness of the coconut milk. Don't skip this step, as it's what makes this Bahamian version special.
🍲 Step 3: Simmer the Peas with Herbs and Water
Add the 2 cups rinsed dried split peas and the 6 cups water to the pot. Stir well to combine, then bring to a gentle boil over high heat. Once boiling, reduce heat to medium-low, add the 2 whole bay leaves, cover partially, and simmer for 45 minutes. You'll notice the peas begin to soften and the soup thickens slightly.
After 45 minutes, check the peas—they should be tender but not completely mushy. If they need more time, continue simmering uncovered for another 10-15 minutes, stirring occasionally. The soup should reduce slightly, concentrating the flavors. This is where the magic happens—the peas absorb all those wonderful spiced aromatics.
🥥 Step 4: Incorporate the Coconut Milk
Remove the pot from heat and stir in the 1 can (13.5 oz) full-fat coconut milk. The soup will immediately take on a luxurious creaminess. Return to low heat and simmer gently for 10 minutes, stirring occasionally. This step is crucial—it's what gives Bahamian split pea soup its signature rich, velvety texture.
Taste the soup and adjust seasoning if needed. I usually add a pinch more salt or a dash of cinnamon at this stage. The coconut milk should blend seamlessly, creating a harmonious balance between the earthy peas, spiced aromatics, and creamy coconut. The soup should coat the back of a spoon but still be light enough to ladle easily.
🍋 Step 5: Finish with Lemon and Serve
Remove the 2 whole bay leaves from the soup. Stir in the 1 tablespoon freshly squeezed lemon juice and simmer for 1-2 minutes to brighten the flavors. The lemon cuts through the richness of the coconut milk, adding a refreshing tang that balances the dish perfectly.
Ladle the soup into bowls and serve immediately. Each spoonful should deliver a perfect harmony of creamy coconut, tender peas, spiced warmth, and that bright citrus finish. The okra adds a pleasant texture contrast, making every bite interesting. For extra flair, garnish with a sprinkle of fresh thyme leaves or a drizzle of coconut cream.
Pro Tips For Making Bahamian Split Pea Soup
- SOAK PEAS OVERNIGHT: I learned this the hard way—rushing the soak leaves your split peas tough and chewy. Toss them in cold water for at least 8 hours (or overnight if you can) with a pinch of baking soda. This breaks down the skins and cuts cooking time by 30 minutes. No soaking? At least cover them with fresh water and simmer 10 minutes before adding other ingredients.
- SLICE OKRA THINLY: Thick okra chunks turn mushy and slimy in coconut milk. Grab a sharp knife and cut them into ¼-inch rounds—like you’re slicing apples for pie. A quick rinse after slicing removes excess saponin (the soapy stuff), so your soup stays clean and creamy. Trust me, your mouth will notice the difference.
- LOW AND SLOW IS NON-NEGOTIABLE: After burning three batches, I finally figured out: this soup needs patience. Once the peas and onions are tender, drop the heat to a bare simmer and let it bubble gently for at least 45 minutes. Skim any foam that rises—it’s the sign of overcooking. The longer it sits, the deeper the flavors meld with the coconut milk.
- STIR IN COCONUT MILK LAST: Sounds weird, but it works: add the coconut milk in the final 15 minutes of cooking. If you mix it in early, the high heat curdles the fat, leaving your soup grainy. Instead, stir in the canned milk (full-fat, please) and let it warm through—just until it’s hot, not boiling. This keeps the texture velvety smooth.
Troubleshooting perfect results
Peas Too Firm
If your split peas remain tough after simmering, you likely didn't cook them long enough. The key is patience—peas need 60-75 minutes total to reach perfect tenderness.
I've found that adding ½ teaspoon baking soda to the cooking water (along with the 6 cups water) speeds up the process by 15-20 minutes while keeping the peas firm.
Just be sure to rinse the peas thoroughly before cooking to remove any dirt or debris that could affect texture. 💡
Okra Too Slimy
Okra releases its natural mucilage when overcooked, creating that unappealing sliminess. To prevent this, add the 2 cups sliced okra only after toasting the spices and remove it after 3 minutes of cooking.
For extra insurance, blanch the okra in boiling water for 1 minute before adding it to the soup. If you're using frozen okra, thaw and pat it completely dry first—this reduces excess moisture in the pot. 🥬
Soup Too Thin
A watery soup usually means you didn't reduce the liquid enough during simmering. After adding the 6 cups water, let the peas simmer uncovered for the last 15 minutes to evaporate excess moisture.
For an instant fix, stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water and simmer for 2-3 minutes until thickened. Pro tip: Use a heavy-bottomed pot like a Dutch oven to help concentrate flavors more effectively. ⚡
Coconut Milk Separating
When coconut milk curdles, it's usually from too much heat or acidic ingredients added too quickly. Always stir the 1 can full-fat coconut milk into the soup off the heat, then return to low heat for just 10 minutes.
If you notice separation, whisk in 1 teaspoon arrowroot powder mixed with 1 tablespoon water to stabilize the emulsion. Adding the 1 tablespoon lemon juice at the very end (after removing from heat) prevents curdling. 🥥
Spices Too Overpowering
If the allspice or cinnamon tastes harsh, you likely toasted them too long. The spices should only toast for 30 seconds—just until fragrant. For a milder flavor, reduce the allspice to ½ teaspoon and omit the cinnamon entirely.
Balance the heat by adding ½ teaspoon ground ginger or a pinch of nutmeg instead. Taste as you go, and remember that flavors meld more during simmering, so start conservative. 🌶️
Leftover Soup Too Thick
Reheating can make split pea soup too thick because the starches absorb moisture. To fix this, stir in ¼ cup warm water or coconut milk while reheating on the stove over low heat.
If it's still too thick, whisk in 1 tablespoon water at a time until you reach the desired consistency. For extra creaminess, add a splash of coconut milk when serving. Store leftovers in an airtight container with a thin layer of coconut milk on top to preserve moisture. ❄️
Nutrition facts
Frequently asked questions
Can I substitute fresh peas for dried in this Bahamian split pea soup?
Fresh peas won't work here—they cook too quickly and won't develop the rich texture this dish needs. The dried split peas are essential for their hearty, tender bite after simmering. If you're short on time, you could use 1 cup frozen peas (like green peas) but add them only in the last 5 minutes of cooking to prevent mushiness.
Is this recipe naturally gluten-free?
Yes! All the ingredients are gluten-free by default. Just double-check your spices (like allspice) for cross-contamination warnings if you have severe gluten sensitivity. The coconut milk and dried peas are also naturally gluten-free. This makes it perfect for gluten-free diets while keeping all that Bahamian flavor.
How do I make this soup spicier?
Add ½ teaspoon cayenne pepper with the allspice or stir in 1 chopped Scotch bonnet pepper (seeds removed) during the initial sauté. For heat without raw pepper, add 1 teaspoon hot sauce at the end. Start with less—spices intensify as the soup simmers!
Can I make this soup in an Instant Pot?
Use the sauté function for the aromatics, then add all ingredients (except lemon juice) and cook on high pressure for 25 minutes. Quick-release the pressure, stir in coconut milk, and finish with lemon. The Instant Pot version cooks 40% faster but requires close monitoring to prevent burning.
What's the best way to serve this Bahamian split pea soup?
Traditionally, it's served with steamed white rice to soak up the coconut cream. For extra flair, top with fresh cilantro, lime wedges, or a dollop of Greek yogurt. In the Bahamas, it's often paired with saltfish or fried plantains. For a vegetarian spread, add sliced avocado or toasted coconut flakes.
