Banga soup is one of the crown jewels of Nigerian cuisine, especially beloved in the Niger Delta region where it originates. Made from the rich, creamy extract of palm fruit and infused with a unique blend of aromatic native spices, banga soup delivers a flavor experience unlike any other Nigerian soup — earthy, nutty, fragrant, and, in this version, delightfully spicy with a good kick of pepper that warms you from the first spoonful to the last.
Traditionally paired with starch (usi), pounded yam, or eba, banga soup is a dish that feels both festive and comforting. While it may look intimidating with its distinct spice blend and palm fruit base, this comprehensive guide breaks everything down into clear, simple steps so you can make an authentic, restaurant-quality pot of spicy banga soup right in your own kitchen — whether you are starting with fresh palm fruits or a tin of ready-made palm fruit concentrate.
What Is Banga Soup?
Banga soup, also known as ofe akwu in Igbo or obe eyin in Yoruba (with regional differences in preparation), is a soup made from the extract of boiled and pressed palm fruits. The Delta-style banga soup, which this recipe follows, is distinguished by its signature spice blend — a combination of native spices like ataiko, irugege, oburunbebe stick, and beletete leaves — which gives the soup its unmistakable aroma and depth.
What makes banga soup truly special is the palm fruit extract itself: creamy, naturally rich, and full-bodied, it forms a luscious base that carries the flavors of fresh fish, meats, and spices beautifully. The Delta version is most famously enjoyed with fresh catfish and served alongside starch, though it is equally delicious with beef, dried fish, or a combination of proteins.
Ingredients
For the Palm Fruit Base
- 1 kg fresh palm fruits (banga), or 800g canned palm fruit concentrate (such as Ghana Fresh or Trofai brand)
- 4–5 cups water (if using fresh palm fruits)
For the Soup
- 500g fresh catfish, cut into steaks (or use beef, goat meat, or a combination)
- 1 cup dried fish or smoked fish, cleaned and deboned (optional but recommended)
- 2 tablespoons ground crayfish
- 2–4 scotch bonnet peppers (atarodo), blended or finely chopped — adjust to your spice preference
- 1 tablespoon ground dried pepper (optional, for extra heat)
- 1 medium onion, finely chopped
- 2 seasoning cubes (Maggi or Knorr)
- Salt to taste
For the Banga Spice Blend
- 1 tablespoon banga spice mix (a ready-made blend of ataiko, irugege, and other native spices, available at African stores), OR
- 1 teaspoon ground ataiko
- 1 teaspoon ground irugege
- 1 oburunbebe stick (dropped into the soup while cooking, removed before serving)
- 1 tablespoon dried and crushed beletete leaves (or substitute with dried bitter leaf or scent leaves)
Step-by-Step Instructions
Step 1: Extract the Palm Fruit Cream (If Using Fresh Palm Fruits)
Wash the fresh palm fruits thoroughly and place them in a large pot. Cover with water and boil for 20–30 minutes, until the fruits are soft and the skin gives easily when pressed. Drain the fruits and transfer them to a mortar. Pound gently with a pestle — you want to loosen the pulp from the nuts, not crack the kernels. Once the pulp is well separated, transfer everything to a large bowl and add about 3–4 cups of warm water. Use your hands to squeeze and massage the pulp thoroughly, separating the fibrous strands and nuts from the creamy extract. Strain the mixture through a sieve into a clean bowl, pressing down to extract as much of the rich, creamy liquid as possible. Discard the nuts and fiber. You should have a thick, orange-red palm cream. If using canned palm fruit concentrate, simply open the tin and dilute it with about 1–2 cups of warm water, stirring until smooth, and skip straight to Step 2.
Step 2: Start Cooking the Palm Fruit Extract
Pour the palm fruit extract into a large, heavy-bottomed pot and place it over medium-high heat. Bring it to a boil, uncovered, and let it cook for about 15–20 minutes, stirring occasionally. During this time, the extract will thicken slightly and natural palm oil will begin to rise and float on the surface — this is exactly what you want. The soup base should reduce and deepen in color and flavor.
Step 3: Season the Base and Add the Spices
Add the chopped onion, blended scotch bonnet peppers, ground dried pepper (if using for extra heat), ground crayfish, seasoning cubes, and the banga spice blend (or your individual ground ataiko and irugege). If you have an oburunbebe stick, drop it into the pot now — it will infuse the soup with its distinctive smoky, aromatic flavor as it cooks. Stir everything together and let the soup simmer for another 10 minutes so the spices can fully bloom and infuse the palm fruit base.
Step 4: Add the Dried Fish and Meat (If Using)
If you are using beef or goat meat, it should be pre-cooked until tender with onion, salt, and a seasoning cube (just as you would for any Nigerian soup), then added to the pot at this stage along with its stock. Add the cleaned dried or smoked fish as well. Stir gently and let everything simmer together for 10 minutes so the proteins absorb the rich banga flavors.
Step 5: Add the Fresh Catfish
Gently place the fresh catfish steaks into the simmering soup, arranging them so they are mostly submerged. Do not stir vigorously from this point onward — catfish is delicate and will break apart if handled roughly. Instead, gently shake the pot from side to side occasionally to move things around. Cover and cook for 10–15 minutes, until the catfish is cooked through, firm, and opaque.
Love recipes like this that won’t leave you feeling bloated? 👇
👉 Click here to get the Complete Flat Belly Diet Cookbook for Women & 7-Day Meal Plan now!
Step 6: Add the Beletete Leaves and Final Seasoning
Sprinkle in the crushed beletete leaves (or your substitute of dried bitter leaf or scent leaves) and gently shake the pot to distribute them. Taste the soup and adjust the salt, seasoning, and pepper to your preference — this is your moment to push the heat level up if you want it truly spicy. Let the soup simmer for a final 5 minutes. The finished soup should be rich, slightly thick, with a layer of natural palm oil glistening on the surface and a bold, spicy, aromatic flavor.
Step 7: Remove the Oburunbebe Stick and Serve
If you used an oburunbebe stick, fish it out and discard it. Your spicy banga soup is ready. Serve it hot with starch (usi), pounded yam, eba, fufu, or semo, making sure each serving gets a generous piece of catfish and plenty of that rich, spicy broth.
Tips for the Best Spicy Banga Soup
- Use fresh palm fruits when you can. Nothing beats the flavor of freshly extracted palm cream. That said, good-quality canned palm fruit concentrate is a very respectable and convenient substitute that still produces a delicious soup.
- Don’t skip the banga spices. The native spice blend — ataiko, irugege, oburunbebe, and beletete — is what separates true Delta-style banga soup from ordinary palm nut soup. Most African grocery stores sell a pre-mixed “banga spice” blend that makes this easy.
- Let the extract reduce properly. Boiling the palm fruit extract until the oil rises to the surface concentrates the flavor and gives the soup its signature rich body. Rushing this step results in a thin, weak-tasting soup.
- Handle the catfish with care. Wash fresh catfish with hot (not boiling) water to remove the slimy coating before adding it to the pot, and never stir the soup vigorously once the fish is in — shake the pot gently instead.
- Build your spice level gradually. Scotch bonnets vary enormously in heat. Start with two, taste at the final seasoning stage, and add more blended pepper or ground dried pepper if you want more fire.
- Ground crayfish is essential. It adds a deep, savory umami backbone that ties the whole soup together.
Common Mistakes to Avoid
- Using palm oil instead of palm fruit extract. Banga soup is not made with red palm oil — it is made from the whole palm fruit extract, which is creamier, lighter in color, and completely different in flavor. This is the most common mistake beginners make.
- Cracking the palm kernels while pounding. Pound gently — you only want to loosen the pulp. Cracked kernel pieces will make the extract gritty.
- Under-reducing the palm extract. If you add your proteins before the base has properly thickened and released its oil, the soup will taste flat and watery.
- Stirring after adding catfish. Vigorous stirring breaks the delicate fish into pieces. Gently shake the pot instead.
- Forgetting to remove the oburunbebe stick. It is meant to infuse flavor during cooking, not to be eaten. Take it out before serving.
Delicious Variations to Try
- Banga Soup with Assorted Meat — Skip the catfish entirely and use a combination of tender beef, shaki, and ponmo for a heartier, meatier version.
- Banga Rice — Use a thicker, reduced version of this same banga base to cook rice directly in it, creating the famous Delta one-pot dish known as banga rice.
- Seafood Banga Soup — Add fresh prawns and periwinkles in the last 10 minutes of cooking alongside the catfish for a luxurious seafood twist.
- Ofe Akwu (Igbo-Style Palm Nut Soup) — Prepare the same palm fruit base but season it with scent leaves (nchanwu) instead of the Delta spice blend, and serve it over boiled white rice rather than with swallow.
- Extra-Fiery Banga — For serious heat lovers, double the scotch bonnets and add a teaspoon of ground cameroon pepper for a soup with real, lingering fire.
What to Serve with Banga Soup
Starch (Usi) — The most traditional Delta pairing. This smooth, stretchy, yellow-orange swallow made from cassava starch is the classic companion to banga soup. Pounded Yam — Smooth and neutral, pounded yam lets the bold, spicy flavors of the soup shine. Eba (Garri) — A firm, slightly tangy swallow that holds up beautifully to the rich soup. Fufu — Soft, doughy, and mild, a reliable pairing for any rich Nigerian soup. Semovita (Semo) — Light and smooth, an easy everyday option. White Rice — Especially if you lean toward the ofe akwu style, banga served over rice is deeply satisfying.
Storage and Reheating
Refrigerator: Allow the soup to cool completely, then store in an airtight container in the refrigerator for up to 3–4 days. The flavors actually deepen overnight, and many people swear banga soup tastes even better the next day. Freezer: Banga soup freezes well for up to 2 months. If possible, freeze the soup before adding fresh catfish, and add the fish fresh when reheating for the best texture. Reheating: Reheat gently on the stovetop over medium-low heat, shaking the pot rather than stirring if there is catfish in it, and adding a small splash of water if the soup has thickened too much.
Frequently Asked Questions
Where can I buy palm fruits or palm fruit concentrate? Fresh palm fruits are available at most Nigerian and West African markets. If you are outside Africa, canned palm fruit concentrate (often labeled “palm nut cream” or “sauce graine”) is widely available at African and international grocery stores and online.
What can I use if I can’t find the native banga spices? Ready-made banga spice mixes are sold at most African stores and online, which is the easiest option. If you truly cannot find them, you can still make a delicious (if less traditional) palm nut soup using crayfish, pepper, and dried scent leaves or bitter leaf — but the signature Delta aroma comes from the authentic spice blend, so it is worth seeking out.
Is banga soup the same as ofe akwu? They share the same palm fruit extract base but differ in seasoning and serving style. Delta-style banga soup uses the native banga spice blend and is served with starch or swallow, while Igbo-style ofe akwu is seasoned with scent leaves and is traditionally served over boiled white rice.
How spicy is this recipe? As written with 2–4 scotch bonnets, it delivers a solid, warming heat. The beauty of making it yourself is complete control — scale the pepper down to one scotch bonnet for a mild version, or push it up with extra ground dried pepper if you like your soup fiery.
Can I make banga soup without fish? Yes — an all-meat banga soup with beef, goat meat, shaki, and ponmo is very popular and equally delicious. Simply cook your meats until tender and build the soup exactly as described, skipping the catfish step.
Why is my banga soup watery? Either the palm fruit extract was diluted with too much water during extraction, or the base was not reduced long enough before the proteins were added. Let the soup simmer uncovered until it thickens and the oil rises to the surface.
Final Thoughts
Spicy banga soup is a true celebration of Niger Delta cooking — rich, aromatic, boldly spiced, and deeply comforting. While the ingredient list may look unfamiliar at first, the process itself is straightforward, and the reward is a pot of soup with a depth of flavor that simply cannot be replicated by any shortcut. Whether you serve it the traditional way with starch and fresh catfish or put your own spin on it with assorted meats and extra pepper, this is a recipe that brings people to the table and keeps them coming back for more.
Did you make this recipe? Leave a comment below and let me know how it turned out!




