
Liberia's most-beloved dish — palm fruit pulp simmered with chicken, beef, smoked fish, scotch bonnet, onion, and Liberian seasonings into a deeply-rich orange-red stew. Served over white rice. Eaten in every Liberian county across all 16 ethnic groups.
Palm butter soup (also called palm nut soup) is Liberia's universal dish, prepared with palm fruit pulp extracted from boiled palm fruit. The dish dates to pre-colonial Kru, Bassa, and Kpelle traditions; modern versions also incorporate canned palm fruit concentrate for convenience.
Spoon up palm butter soup over rice — deep orange-red sauce with chunks of chicken, smoked fish ribbons, glistening surface oil. Bite: the palm fruit's distinctive fruity-earthy flavor dominates — unlike any other palm oil dish you've tasted; the soup's body comes from the pulp itself (rich, slightly viscous); the chicken is fall-apart tender; the smoked fish adds deep umami depth; the scotch bonnet's heat builds; the bouillon cubes' MSG-savory note. With white rice underneath absorbing the sauce, this is the Liberian Sunday meal that fuels markets, churches, and family gatherings.
Palm fruit pulp (from the fruit, not the oil) provides the dish's body, color, and signature flavor — palm oil alone cannot replicate this. Long simmering allows the meat to absorb the palm flavor and the smoked fish to release its umami. Some surface oil is desirable; excessive amounts are skimmed.
Variations
Palm butter soup with beef. With fish. With bitterleaf or okra. With Cassava leaves. Modern Monrovia restaurant version using canned palm concentrate. Each Liberian ethnic group has slight variations.
On the Palate
Where Palm Butter Soup sits in the Liberian flavor cloud
The body and color come from palm fruit pulp, not palm oil — extract or use the concentrate, then simmer long enough for the meat to soak up the palm flavor and the smoked fish to give up its umami.
Ingredients
Serves 6How it's made
11 steps · 45 min active + 1 hour 15 min waiting
- 150 min
If using fresh palm fruit: boil 1.5 kg palm fruit 45 min until soft; pound and squeeze to extract pulp; strain (yield ~600 ml).
- 21 min
If using canned: open 800 g canned palm fruit concentrate (banga/palmnut soup base).
- 35 min
Cube 500 g chicken (or beef) into 4-cm pieces; season with 1 tsp salt + 1 tsp pepper.
- 410 min
Brown the meat in a large pot with 2 tbsp vegetable oil 8 min.
Watch outBrown the seasoned meat well before liquid goes in — that seared crust builds the base flavor.
- 59 min
Add 2 chopped onions + 6 minced garlic; cook 8 min.
- 64 min
Add the palm fruit pulp + 1.2 L water (or stock); bring to a boil.
- 76 min
Reduce to simmer. Add 200 g smoked fish (deboned, flaked) + 1-2 chopped scotch bonnets + 1 tbsp ground crayfish (optional) + 2 bouillon cubes + 1 tsp salt + 1 tsp dried thyme.
Watch outOnce it's down to a gentle simmer, add the smoked fish and let it slowly release its umami — don't boil hard.
- 847 min
Cook 45 min, skimming surface oil as needed (palm soup is naturally oily; some Liberians prefer to keep the oil).
Watch outSkim only the excess oil as it cooks; a shine on top is right, a thick grease slick is too much.
- 911 min
Optional: add bitterleaf (washed, 1 cup chopped) or okra (200 g chopped) for thickening in last 10 min.
- 101 min
Taste; adjust salt and pepper.
- 113 min
Serve over white rice. Eat with the right hand; the soup is the star.





