Seafood Okra Soup Recipe
There are some Nigerian soups that simply never disappoint, and Seafood Okra Soup is definitely one of them. It is rich, flavorful, comforting, and incredibly versatile. The best part? You can make it as simple or as loaded as you like, depending on the ingredients you have available.
For this version, we’re loading the pot with fish, crab, shrimp, fresh okra, uziza leaves, palm oil, and fermented locust beans. The combination creates a delicious soup with layers of spicy, savory, and slightly earthy flavors.
What I particularly love about this method is the texture. Instead of processing all the okra the same way, we divide it into two portions. One portion is blended or processed to release that characteristic okra “draw,” while the other is sliced to give the soup a little more texture and bite.
And if you’re wondering what to serve with your okra soup, don’t worry—we’ve got that covered too. This recipe goes beautifully with oat swallow, fufu, eba, pounded yam, or your favorite swallow.
If you’re looking for more Nigerian soup recipes to add to your rotation, you can also check out our [Catfish Pepper Soup recipe] and [Afang Soup recipe].
Why You’ll Love This Seafood Okra Soup

- Packed with seafood: Fish, crab, and shrimp make this soup incredibly flavorful and satisfying.
- Great texture: Blended and sliced okra give you both the classic slimy texture and a little crunch.
- Easy to customize: Use whatever seafood or leafy greens you have available.
- Bold Nigerian flavors: Scotch bonnet pepper, locust beans, palm oil, and uziza bring everything together.
- Perfect with swallow: Serve it with oat swallow, fufu, eba, pounded yam, or another favorite side.
- Quick to prepare: The seafood cooks relatively quickly, making this a great option when you want a flavorful soup without spending hours in the kitchen.
What Is Seafood Okra Soup?
Seafood Okra Soup is a Nigerian-style okra soup made with fresh okra, seafood, peppers, aromatics, palm oil, and traditional seasonings.
Okra is what gives the soup its signature viscosity. In this recipe, part of the okra is processed more finely while the remaining portion is sliced. This gives you a lovely balance between a smooth, “drawy” soup and pieces of okra you can actually bite into.
The seafood stock is also extremely important. Cooking the fish, crab, and shrimp first creates a flavorful broth that becomes the foundation of the soup.
For another comforting Nigerian soup idea, try this [Assorted Meat Pepper Soup].
Ingredients You’ll Need
For the Seafood
- 1 medium catfish or other firm fish, cleaned and cut into pieces
- 5–6 crab legs or cleaned crab pieces
- 6–8 tiger shrimp, cleaned and deveined
- 1 cup small shrimp, cleaned
- Salt, to taste
- Seasoning cubes or powder, to taste
- Scotch bonnet peppers
- 1 medium onion
- Water, as needed
For the Okra Soup
- 2 cups fresh okra
- 2 tablespoons red palm oil
- 2 tablespoons fermented locust beans (iru)
- 1 medium onion, chopped
- 2–3 Scotch bonnet peppers, adjusted to your preferred heat level
- 1 cup uziza leaves, washed and chopped
- 1 cup seafood stock
- Additional water, if needed
- Seasoning, to taste
- Salt, to taste
For Serving
- Oat swallow, fufu, eba, pounded yam, or your preferred swallow
Ingredient tip: If you don’t have uziza leaves, you can use another leafy green such as spinach. The flavor will be slightly different, but the soup will still be delicious.
How to Make Seafood Okra Soup
Step 1: Prepare the Seafood
Start by cleaning and cutting your fish into manageable pieces.
Add the fish to a pot and season with salt, seasoning, and some of your blended pepper and onion mixture.
Add the cleaned crab and season everything in layers so each ingredient gets some flavor.
Pour in some water, cover the pot, and allow the seafood to cook for about 5–6 minutes.
You don’t want to overcook the seafood at this stage because it will return to the soup later.






Step 2: Prepare the Okra


While the seafood is cooking, prepare your fresh okra.
Wash the okra thoroughly and trim the ends.
Divide the okra into two portions.
Process one portion in a food processor until relatively smooth. This portion will help give the soup that delicious, characteristic okra viscosity.
Slice the remaining okra into thin pieces.
This second portion adds texture and gives you those lovely little pieces of okra throughout the soup.
Step 3: Add the Shrimp
After about 5–6 minutes of cooking the seafood, add the shrimp.
Cover and cook for another 3 minutes, or until the seafood is cooked through.
Once everything is ready, carefully remove the seafood from the pot and set it aside.
Strain the remaining liquid to remove any unwanted particles. Do not throw away this stock.
This seafood stock is going to provide the foundation for your okra soup and adds much more flavor than plain water.


Step 4: Build the Soup Base
Pour the strained seafood stock into a clean pot.
Add the fermented locust beans, palm oil, and some seasoning.
Bring everything to a gentle boil.
At this point, taste the stock and adjust the seasoning if necessary.
You can also add more Scotch bonnet pepper if you enjoy your okra soup spicy.
This recipe is meant to have some heat, but you can always adjust the pepper according to your preference.
Step 5: Add the Processed Okra
Once the stock is boiling, add the processed or finely chopped okra.
Mix thoroughly.
This portion of the okra is what helps develop the soup’s characteristic stretchy, viscous texture.
Allow it to cook briefly before adding the sliced okra.


Step 6: Add the Sliced Okra and Uziza
Add the remaining sliced okra and stir everything together.
Next, add your chopped uziza leaves.
I like adding the uziza at this stage because it gives the leaves enough time to release their aroma and flavor into the soup without completely overcooking them.
Stir gently to combine.
Step 7: Return the Seafood
Now it’s time to bring all that delicious seafood back into the pot.
Carefully add the cooked fish, crab, and shrimp.
From this point, stir very gently so you don’t break the fish apart.
Alternatively, instead of using a spoon, you can simply hold the pot handles and gently swirl the pot to distribute everything.
Taste and adjust with salt or seasoning if needed.
Allow the soup to simmer for about 2 minutes.
And that’s it!
Your seafood okra soup is ready.

How to Serve Seafood Okra Soup
Seafood Okra Soup is best served hot with your favorite Nigerian swallow.
Some excellent options include:
- Oat swallow
- Fufu
- Eba
- Pounded yam
- Plantain swallow
- Semolina swallow
For this recipe, I served it with oat swallow, but there’s really no wrong answer here.
If you’re looking for another seafood-based Nigerian soup, our [Sea Food Boil] is another great option.
Tips for Making the Best Seafood Okra Soup
1. Don’t overcook the seafood
Fish and shrimp cook relatively quickly. Cooking them for too long can make the fish fall apart and the shrimp become rubbery.
2. Save the seafood stock
This is one of the biggest flavor boosters in the recipe. The liquid left from cooking the seafood is already packed with flavor, so use it as the base of your soup.
3. Process the okra in two ways
Don’t process all your okra into a smooth mixture if you enjoy texture. Using both processed and sliced okra gives you the best of both worlds.
4. Don’t add too much palm oil
You don’t need a large amount of palm oil for this recipe. A little is enough to add color, richness, and flavor.
5. Be gentle with the fish
Once the seafood goes back into the soup, avoid aggressive stirring. Gently swirl the pot instead if necessary.
6. Adjust the pepper to your taste
Scotch bonnet gives this soup its characteristic heat, but you don’t have to make it extremely spicy. Start with less and add more if needed.
7. Don’t overcook the okra
Okra doesn’t need a long cooking time. Once the soup has come together and the vegetables are cooked to your preferred texture, take it off the heat.
Can I Use Other Vegetables?
Absolutely!
One of the best things about okra soup is how adaptable it is.
Uziza works beautifully in this recipe, but you can also use spinach, pumpkin leaves, waterleaf, or another suitable leafy green depending on what you have available.
The flavor will change slightly, but the soup can still turn out delicious.
Can I Use Different Seafood?
Yes. That’s another reason this recipe is so easy to customize.
You can use combinations of:
- Catfish
- Mackerel
- Croaker
- Shrimp
- Crab
- Prawns
- Lobster
- Squid
You can even make a simpler version using just fish and shrimp.
How to Store Seafood Okra Soup
Allow the soup to cool before transferring it into an airtight container.
Store it in the refrigerator for up to 3 days.
For longer storage, divide it into freezer-safe containers and freeze.
When you’re ready to eat it, thaw it in the refrigerator and reheat gently on the stovetop.
Avoid aggressively stirring the soup while reheating, especially if you’ve used delicate fish.
Nutrition Information
The following is an estimated nutritional value per serving and can vary depending on the exact seafood, amount of palm oil, seasoning, and serving size used.
| Nutrient | Amount per serving |
|---|---|
| Calories | ~250 kcal |
| Protein | ~20 g |
| Fat | ~14 g |
| Carbohydrates | ~8 g |
| Fiber | ~3 g |
| Sodium | Varies |
Nutrition estimates do not include the swallow served alongside the soup.
Frequently Asked Questions (FAQs)
Can I use frozen okra for seafood okra soup?
Yes. Frozen okra can be used if fresh okra is unavailable. However, fresh okra usually gives the best texture and flavor.
What seafood can I use for okra soup?
You can use catfish, mackerel, croaker, shrimp, prawns, crab, lobster, squid, or a combination of your favorite seafood.
How do I make okra soup slimy?
Process or grate part of the okra finely to release its natural mucilage. Adding the processed okra to the soup helps create the characteristic stretchy and viscous texture.
Can I make seafood okra soup without palm oil?
Yes. Palm oil contributes richness, color, and flavor, but you can reduce the amount or leave it out if necessary. The final soup will taste different but can still be delicious.
What can I eat with seafood okra soup?
Seafood okra soup can be served with oat swallow, fufu, eba, pounded yam, plantain swallow, semolina swallow, or another swallow of your choice.
Can I use spinach instead of uziza leaves?
Yes. Spinach, pumpkin leaves, waterleaf, or another suitable leafy green can be used instead of uziza. Keep in mind that each vegetable will give the soup a slightly different flavor.
How long does seafood okra soup last in the refrigerator?
Store leftover seafood okra soup in an airtight container in the refrigerator and consume it within about 3 days for the best quality.
Can I freeze seafood okra soup?
Yes. Allow the soup to cool completely, transfer it into freezer-safe containers, and freeze. Thaw it in the refrigerator before reheating gently on the stovetop.
Final Thoughts
This Seafood Okra Soup is proof that you don’t need a complicated recipe to create something incredibly satisfying. With fresh okra, flavorful seafood stock, spicy peppers, locust beans, palm oil, and aromatic uziza leaves, every spoonful is packed with flavor.
I especially love the combination of smooth and sliced okra because it gives the soup that perfect balance of viscosity and texture.
And remember, you don’t have to copy the seafood combination exactly. Use what you have available, adjust the pepper to your liking, choose your favorite green, and make the recipe your own.
Serve it piping hot with your favorite swallow and enjoy!
If you try this recipe, leave a rating and let me know in the comments what swallow you paired it with. Was it oat swallow, fufu, eba, or pounded yam?
Also show me your wonderful cooking on instagram @ joyfulcook
Happy cooking, Joyful Tribe! ❤️
















You May Also Like
Creamy Corn Salad
Zobo drink
Baked Yam and Egg Cups (With Beef & Veggies)
Turkey Stew
HI, I’M Joyful Cook
In the kitchen, I find joy in experimenting with flavors, crafting unique dishes, and sharing my love for food with others...
Connect with me
Recent Recipes