Introduction
Banga soup is a rich, aromatic West African stew built on palm nut extract, tender meat, and dried fish, finished with ground crayfish and traditional spices. The soup takes about an hour total and yields a deeply savory, slightly spiced broth where the palm nut oil rises to the surface—a visual cue that the flavors have fully developed. Serve it with starch, fufu, pounded yam, or rice for a complete, satisfying meal.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 60 minutes
- Servings: 4
Ingredients
4 cups raw palm nuts or 800 ml canned palm nut extract
500 g assorted meat (beef, goat meat, tripe)
1-2 pieces dried fish (washed and deboned)
1 stock cube (Maggi or Knorr)
Salt to taste
1 tablespoon ground crayfish
1 small onion (chopped)
1 teaspoon Banga spice mix (optional but traditional)
Scent leaves (or substitute with basil)
Water (as needed)
Instructions
If using raw palm nuts, boil until soft, then pound lightly and extract the juice using warm water. Strain to remove the chaff. If using canned extract, skip this step.
Place the assorted meat and dried fish in a pot. Add chopped onions, stock cube, and salt. Add a small amount of water and boil until the meat is tender.
Pour in the palm nut extract. Add more water if too thick. Stir well and bring to a boil.
Add ground crayfish and Banga spice mix. Allow to cook uncovered on medium heat for 15-20 minutes, or until the oil begins to rise to the top.
Add scent leaves (or basil) and cook for another 5 minutes.
Remove from heat and serve hot with starch, fufu, pounded yam, or rice.
Variations
Vegetarian version: Replace the meat and dried fish with cubed firm tofu and mushrooms. Increase the stock cube to 1.5 and the ground crayfish to 1.5 tablespoons for deeper umami; the soup will be lighter but still aromatic.
Heat adjustment: If you prefer a spicier soup, add 1–2 fresh hot peppers (chopped fine) along with the Banga spice mix. If milder, reduce or omit the spice mix and rely on the crayfish and stock cube for depth.
Protein swap: Use chicken thighs instead of mixed meat for a gentler flavor, or add stockfish pieces for extra marine umami without replacing the dried fish entirely.
Herb variation: Substitute the scent leaves with fresh cilantro or parsley if scent leaves are unavailable; the soup will lose some of its West African character but remain balanced.
Thickness control: If you prefer a thinner, more brothlike soup, add an extra cup of water after the oil rises. If you want it thicker and more stew-like, simmer uncovered for an additional 10 minutes to reduce liquid.
Tips for Success
Watch the meat closely during the boil in step 2—tender meat (especially tripe) can take 20–30 minutes, while firmer cuts may need up to 45 minutes. Taste the broth before adding the palm nut extract so you know your salt baseline and can adjust at the end.
The oil rising to the surface (step 4) is your doneness cue; it signals that the palm nut flavors have fully infused. Don’t skip this visual check—pulling the soup off heat too early leaves it tasting thin and incomplete.
If using fresh raw palm nuts, strain the extracted juice carefully to remove all chaff; leftover grit affects the final texture. Canned extract is convenient, but check that it contains no added salt before seasoning the soup.
Add the scent leaves at the very end (step 5); their flavor is delicate and dissipates quickly if cooked too long. If using basil as a substitute, add it just before serving for the brightest taste.
Dried fish is traditional and adds umami depth; if yours is very salty, rinse and taste the broth before adding extra salt in step 2 to avoid oversalting.
Storage and Reheating
To reheat, place the soup on the stovetop over medium heat, stirring occasionally, until warmed through (about 8–10 minutes). Add a splash of water if it has thickened too much. Alternatively, reheat gently in the microwave in a covered bowl, stirring halfway through.
FAQ
Can I use chicken instead of beef or goat meat?
Yes. Chicken thighs work well and cook faster (15–20 minutes instead of 30–45). Stick to thighs rather than breasts; they stay tender and contribute more flavor to the broth.
What if I can’t find scent leaves or Banga spice mix?
Scent leaves add a peppery, slightly bitter note; basil or cilantro are reasonable substitutes, though the flavor profile shifts. Banga spice mix (usually a blend of ground pepper, ginger, and other aromatics) can be omitted if unavailable—the soup will still be tasty, just less complex. If you want to approximate it, mix ½ teaspoon black pepper, ¼ teaspoon ground ginger, and a pinch of cayenne.
Why does the soup sometimes taste thin or watery even after the oil rises?
This usually means either not enough crayfish and spice (which carry the flavor), or the palm nut extract isn’t fully incorporated. Stir vigorously when adding the extract and taste before serving; you may need to add ½ tablespoon more ground crayfish or a pinch more spice mix.
How do I know if the meat is tender enough?
Pierce the largest piece with a fork or knife—it should shred or cut easily. Tripe and tougher cuts may need the full 40–45 minutes, while softer meat (such as beef chunks from the shoulder) may be done in 20–30 minutes. Start checking at the 20-minute mark and adjust timing.
Attribution: Recipe text from “Cookbook:Banga Soup” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Banga_Soup
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

