Kwacoco and Banga Soup: Traditional Ghanaian Palm-Nut Meal Recipe

While preparing a fresh batch of kwacoco with banga soup, an old song kept playing in my head:

If you want to marry Bakweri woman, prepare! You have to prepare! Prepare to eat Timanambusa. Prepare!

Hands up if that tune sounds familiar. Kwacoco and banga soup is the traditional dish of the Bakweri people of southern Cameroon. Locally it’s often called “timanambusa,” though purists say the proper phrase is “timba na mbusa” — say it quickly and you get tim-ba-na-mbu-sa. The idea is simple: you eat and you come back for more. And it’s true — this dish is seriously addictive.

Watch the video of how I made it:

I took this particular batch to a friend who had just had a baby. I had checked with her a week earlier: “Do you eat kwacoco and banga?” She’s from Bamenda, like me, and our home dish is achu, so I knew she might not be familiar with this southern specialty. Having lived for many years in Cameroon’s South West region — where my mother is from — I grew up with eru, ekwang, and the many kwacoco variations. But not everyone from the north knows these southern dishes.

My friend told me a story: the first time she saw kwacoco and banga at her aunt’s house, she thought it was plantain porridge because the banga broth was poured over the kwacoco. She initially declined, then was persuaded to taste it. One bite later, she was hooked.

Kwacoco and banga soup

Kwacoco and banga soup is the very definition of finger-licking good. I encourage you to eat it the traditional way — with your hands. The meal starts with the kwacoco, which in this version is made by grating cocoyams (taro) into a paste, seasoning lightly with salt, and then wrapping portions in banana leaves to steam. If banana leaves aren’t available, aluminum foil works as a substitute.

kwacoco macabo wrappe

The grated cocoyam forms slightly sticky, cohesive lumps — in French this is sometimes called “macabo wrappé.” Kwacoco also pairs beautifully with groundnut soup, another classic Cameroonian combo.

white kwacoco

Banga soup is made from palm nuts and is popular across West Africa. The traditional method involves boiling fresh palm nuts, pounding or crushing them to release the pulp, and sieving to extract a rich, oily base. The palm pulp is then cooked with onions and seasoned with crayfish, smoked fish, seasoning cubes, and hot pepper to create a creamy, earthy, and deeply flavorful soup.

kwacocoand mbanga soup timanambusa

In the United States I don’t always find fresh palm nuts, so I often use canned palm nut concentrate from the African store. It saves time and still yields that authentic banga flavor without the long boiling and pounding process.

kwacoco and banga soup best recipe

Seriously — this is finger-licking good. No cutlery necessary!

Kwacoco and Banga Soup

Kwacoco and Banga Soup

4.75 from 4 votes
A Cameroonian meal of kwacoco — grated cocoyam steamed in banana leaves — served with rich banga soup made from palm nuts. Earthy, creamy, and satisfying.
Prep: 1 hour
Cook: 1 hour
Total: 2 hours
Servings: 6 people
Save Recipe
Pin Recipe
Rate
Print Recipe

Ingredients  

  • 7 large cocoyams (taro)
  • 10-12 banana leaves – cut into rectangles and warmed over fire or in hot water for wrapping
  • 1 can palm nut pulp concentrate (28 oz/800 g) or 1 kg fresh palmnuts
  • 3 small seasoning cubes (Maggi)
  • 1/2 cup crayfish (coarsely ground)
  • 1 habanero (hot) pepper
  • 2 pounds smoked fish of choice (about 1 kg)
  • 1 teaspoon salt
  • 1 medium onion – chopped
  • 1 handful chopped spinach or any leafy green

Instructions 

Kwacoco

  • Peel the cocoyams and wash thoroughly. Grate or pulse in a food processor to form a paste. Line a large pot with used banana leaves or aluminum foil. Wrap about one cup of the cocoyam paste in each leaf to form a log. Place the logs in the pot, add two cups of hot water, and steam for 1–2 hours. Every 10–15 minutes add a little water as needed until the kwacoco is fully cooked.

Banga Soup

  • If using fresh palm nuts: boil until tender, then pound or crush to extract the pulp. Add 4 cups of hot water and sieve to separate the pulp from the skins. Place the pulp in a pot.
  • If using canned palm nut concentrate: pour the concentrate into a pot and add 2 cups of water.
  • Add chopped onion and bring the palm pulp to a boil for about 10 minutes. Add salt, seasoning cubes, pepper, ground crayfish, and smoked fish. Add another 2 cups of water if needed and simmer for 10 more minutes. Check the thickness and seasoning and adjust with water or salt as desired.
  • Add the chopped spinach and simmer for 2 minutes. Your banga soup is ready.
  • Serve the kwacoco with banga soup and enjoy with your hands — this is finger-licking good.

Notes

Use the longer cocoyams for this recipe; they hold together better than the small round varieties.

Avoid stirring the soup after adding the fish to prevent the fish from breaking up—banga soup is best with large chunks of fish.

Nutrition

Calories: 341kcal | Carbohydrates: 28g | Protein: 38g | Fat: 8g

Additional Info

Course: Main Course
Cuisine: Cameroonian
Calories: 341
Tried this recipe?Mention @preciouscore or tag #PreciousCore!

Pin for later:Kwacoco and Banga Soup - Cameroonian Food

If you make this delicious dish, tag me on Instagram: @preciouscore. I’d love to see your photos!