There's something magical about a steaming bowl of egusi soup paired with soft, pillowy fufu. This beloved Nigerian dish took social media by storm not long ago, and for good reason! If you're wondering how to make Nigerian egusi soup with fufu at home, you're in the right place. When you're in the mood for other delicious bowl recipes, you might also enjoy my Street Corn Chicken Rice Bowl.

Jump To Recipe
What Exactly Is Egusi Soup?
Egusi soup is a rich, savory Nigerian delicacy made with ground melon seeds (that's the egusi!), aromatic peppers, palm oil, and a generous mix of proteins. It's hearty, nutritious, and absolutely bursting with flavor. If you enjoy protein-packed meals with bold flavors, my Quick Easy Korean Ground Beef Bowl offers another delicious option with a different cultural twist.

The star ingredient egusi goes by many names including ikpan, ikon, or agushi in Ghana. In English, it's simply melon seed, and it's used in its ground form to create the signature thick, creamy texture that makes this soup so special.
Why You'll Love Nigerian Egusi Soup and Fufu
If you've never tried fufu before, it's a starchy side dish with a mild flavor that pairs perfectly with bold, flavorful soups like egusi. On its own, fufu doesn't have much taste, but that's exactly the point! It's designed to complement the rich flavors of the soup it accompanies. Learning how to make Nigerian egusi soup with fufu will introduce you to a whole new world of flavors. For another dish that combines bold flavors with fresh ingredients, check out my Grilled Mexican Shrimp Corn Avocado Salad.
When I first made this soup for my family, I was a bit nervous about the number of ingredients involved. But trust me, the complexity of flavors is worth every minute spent in the kitchen. This isn't just a meal it's an experience that brings people together.
The Building Blocks of Amazing Egusi Soup
The Essential Ingredients for Nigerian Egusi Soup with Fufu
Ground Melon Seeds (Egusi): The foundation of the soup, these protein-rich seeds give the dish its name and signature texture. They're packed with vitamins A, B1, and B2 nutrients that help repair body tissue and strengthen bones. Talk about delicious and nutritious!
The Pepper Mix: A fresh blend of red bell peppers, scotch bonnets, and onions provides the aromatic base. Don't worry about the heat you can adjust the scotch bonnets to your preference. If you enjoy sweet and savory flavor combinations, my Hawaiian Honey Pineapple Chicken offers another delicious option with a tropical twist.
Palm Oil: This vibrant red oil isn't just for color (though it does make the soup look gorgeous!). It adds a distinctive flavor that's essential to authentic Nigerian cooking.
Protein Powerhouse: Egusi soup is definitely not skimping on protein! Traditional versions include:
- Beef and cow skin (known as "ponmo")
- Dried catfish
- Fresh shrimp
- Stockfish (dried cod)
- Ground crayfish
I know what you're thinking "That's a lot of protein!" And you're right! This isn't what you'd call a budget soup, but for special occasions or when you're craving something truly satisfying, it's absolutely worth it. For another comforting protein-rich dish, my Creamy Smothered Chicken and Rice Recipe makes a wonderful family meal.
Vegetables: Fresh spinach adds color, nutrients, and a slight bitterness that balances the richness of the soup perfectly. If you're a fan of plant-forward dishes with rich flavors, you might also enjoy my Sweet Potato and Chickpea Curry.
Locust Beans: If you want to add that authentic Nigerian touch, locust beans provide an umami depth that's hard to describe but impossible to forget. Yes, they might have a strong smell, but the flavor they add is irreplaceable!
Let's Make Egusi Soup with Fufu!
The Ingredients You'll Need:
- 10-15 pieces of fresh cow meat
- 5 pieces of cow skin
- 5-10 stockfish strips
- 4 cubes of beef or chicken bouillon
- Salt to taste
- 2 cups of water (add more as needed)
- Blended pepper mix (3 tomatoes, 2 red bell peppers, 2 scotch bonnets, 1 onion)
- 1½ cups ground egusi
- 1 cup palm oil
- 1 onion, chopped
- 1 whole smoked catfish
- 10 pieces of fresh shrimp
- 2 tablespoon dry ground crayfish
- 3 tablespoon dry locust beans
- 2-3 cups chopped spinach
Step-by-Step Instructions on How to Make Nigerian Egusi Soup with Fufu:
- Prep the proteins: Rinse the meats, cow skin, and stockfish pieces and place them in a large pot. Add chopped onion, bouillon cubes, salt, and water. Let cook for about 20 minutes.
- Clean the catfish: While the meats are cooking, boil some salted water and use it to clean the dry catfish. Debone it carefully and set aside.
- Add flavor base: Pour your blended pepper mix into the cooking meats along with the ground crayfish. Cover and cook for 15 minutes on high heat.
- Introduce richness: Add the cleaned catfish and palm oil. Continue cooking on medium heat for 10 minutes.
- Prepare the egusi: In a separate bowl, combine the ground melon seeds with some chopped onion and 1 cup of warm water. Mash until broken down but not smooth.
- Create the magic: Pour the egusi mixture into the soup, stir well, and cover to cook for 25-30 minutes on medium heat.
- Layer in umami: Add the locust beans and cook for another 5 minutes.
- Finish with freshness: Add the chopped spinach and shrimp. Cook for a final 10 minutes, stirring occasionally. Taste and adjust seasoning as needed. If you're looking for another flavor-packed, easy-to-follow recipe, my Garlic Parmesan Chicken and Potatoes is a family favorite that comes together quickly.
Tips for Egusi Soup Success
First time working with egusi? Don't worry if your mixture looks a bit grainy at first that's exactly how it should be!
Don't have all the proteins? That's completely fine! The beauty of this soup is its adaptability. Use what you have available chicken, beef, or even just shrimp works wonderfully.
Can't find locust beans? While they add authentic flavor, your egusi soup will still be delicious without them.
Palm oil substitute? There's really no perfect substitute for palm oil's distinctive flavor, but if you absolutely can't find it, a neutral oil with a bit of paprika for color will work in a pinch (though the flavor won't be quite the same).
Serving Your Nigerian Egusi Soup with Fufu
Traditionally, egusi soup is served with fufu, a starchy side made from cassava, plantains, or yams. The proper way to enjoy it? Break off a small piece of fufu with your fingers, form a little depression in it, and use it to scoop up the flavorful soup.
Don't worry if you're not familiar with eating with your hands a spoon works just fine too! The important thing is to enjoy every delicious bite of this comforting meal.
Common Questions About Egusi Soup
Egusi soup has a rich, nutty flavor from the melon seeds, with depths of umami from the various proteins and a slight sweetness from the palm oil. It's hearty, savory, and incredibly satisfying.
Absolutely! In fact, many Nigerians will tell you it tastes even better the next day when the flavors have had time to meld together. Store it in the refrigerator for up to 3 days.
African grocery stores carry most of these ingredients, but if you can't find everything, focus on getting the essentials: ground egusi, palm oil, and at least one type of protein. The soup will still be delicious!
It can be, but you control the heat! Adjust the amount of scotch bonnets based on your preference.

When I first made this soup, I was intimidated by the ingredient list, but watching my family's faces light up with that first bite made it all worthwhile. There's something special about sharing a dish that carries so much cultural significance and flavor in every spoonful.
Whether you're looking to expand your culinary horizons or connect with Nigerian cuisine, egusi soup with fufu offers a delicious gateway to West African flavors. It might take a little extra effort to gather the ingredients and prepare, but I promise the rich, complex flavors will transport you to Nigerian kitchens where this beloved dish has been perfected over generations.
So grab your pot, gather your ingredients, and get ready to create a bowl of comfort that's been winning hearts around the world!


How to Make Nigerian Egusi Soup with Fufu
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
Description
There's something magical about a steaming bowl of egusi soup paired with soft, pillowy fufu. This beloved Nigerian dish is hearty, rich, and deeply comforting—perfect for bringing people together around the table.
Ingredients
- 10-15 pieces of fresh cow meat
- 5 pieces of cow skin
- 5-10 stockfish strips
- 4 cubes of beef or chicken bouillon
- Salt to taste
- 2 cups of water (add more as needed)
- Blended pepper mix (3 tomatoes, 2 red bell peppers, 2 scotch bonnets, 1 onion)
- 1½ cups ground egusi
- 1 cup palm oil
- 1 onion, chopped
- 1 whole smoked catfish
- 10 pieces of fresh shrimp
- 2 Tbsp dry ground crayfish
- 3 Tbsp dry locust beans
- 2-3 cups chopped spinach
Instructions
- Rinse the meats, cow skin, and stockfish and place them in a large pot. Add chopped onion, bouillon cubes, salt, and water. Cook for about 20 minutes.
- Boil salted water and use it to clean the dry catfish. Debone and set aside.
- Pour the blended pepper mix into the pot with the meats along with ground crayfish. Cover and cook for 15 minutes on high heat.
- Add the cleaned catfish and palm oil. Cook on medium heat for 10 minutes.
- In a separate bowl, mix ground egusi with chopped onion and 1 cup warm water. Mash until broken down but not smooth.
- Pour egusi mixture into the soup, stir, and cook for 25-30 minutes on medium heat.
- Add locust beans and cook for another 5 minutes.
- Stir in chopped spinach and shrimp. Cook for 10 more minutes, stirring occasionally. Adjust seasoning as needed.
Notes
If it's your first time using egusi, don’t worry if the texture looks grainy—it’s supposed to! Can’t find locust beans or palm oil? The dish is still delicious with substitutions. Serve hot with fresh fufu for a comforting, authentic experience.
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Category: Main Dish
- Method: Stovetop
- Cuisine: Nigerian
Nutrition
- Serving Size: 1 bowl with fufu
- Calories: 520
- Sugar: 4g
- Sodium: 850mg
- Fat: 35g
- Saturated Fat: 14g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 38g
- Cholesterol: 135mg









Leave a Reply