
Rich, Hearty African Comfort Food Packed with Flavor
This Egusi Soup and Fufu combo is more than a meal—it’s a whole experience. Popular across West Africa and especially loved in Nigeria, Egusi Soup is a thick, nutty, spicy stew made with melon seeds, assorted meats, leafy greens, and bold spices. It’s traditionally served with fufu, a smooth, starchy side made from cassava and plantain that’s perfect for scooping up every flavorful bite.
Ingredients List
For the Egusi Soup:
- 1.5 cups whole egusi (or 1 cup ground)
- 1 cup palm oil
- 2 cups chicken or meat stock
- 2 red bell peppers
- 2 red onions
- 2–3 scotch bonnet peppers (Atarodo)
- 1 tablespoon iru (fermented locust beans)
- 1 cup chopped uziza and spinach
- 1–2 tablespoons ground crayfish
- 1 cup smoked fish
- ½ cup soaked stockfish
- Assorted meats: beef, ponmo, goat, cow leg, shaki, or offals
- Seasoning cubes (beef flavored)
- Salt to taste
- ¼ teaspoon thyme
- 1 teaspoon all-purpose seasoning (e.g., Adobo)
For the Fufu:
- 2–4 cassava
- 1–2 ripe plantains
Step-by-Step Instructions
1. Boil the Meats
- Season meats with onions, peppers, and cubes
- Simmer until tender.

2. Blend the Peppers
- Blend bell peppers, onions, and scotch bonnets.
- Set aside.

3. Make Egusi Paste
- Mix egusi, crayfish, and broth into a thick paste.

4. Start the Soup
- Heat palm oil, sauté onions.
- Add iru and pepper mix.

5. Add Egusi & Proteins
- Stir in egusi paste, meats, fish, greens, and stock.

6. Make the Fufu
- Boil cassava and plantains.
- Blend and stir in a pot until stretchy.

Pro Tips & Suggestions
- Use wrinkly red bell peppers for a deeper, roasted flavor.
- Pre-soak your stockfish to reduce cook time and soften texture.
- Uziza adds a signature peppery kick—don’t skip it if you can find it.
- Fufu is ready when it pulls away cleanly from the pot and feels stretchy.
About the Creator
This recipe is by Brian, the creative home chef behind @briangelecooks. He’s known for turning classic African and soul food dishes into vibrant, crave-worthy content that speaks to flavor and culture with every post.
Brian | @briangelecooks