How to Make the Perfect Nigerian Egusi Soup
Nigerian · Medium · 60 min · 6 servings

Egusi soup is a hearty and deeply satisfying Nigerian soup made from ground melon seeds cooked in a rich palm oil and pepper base. It is traditionally served with fufu, pounded yam, or eba and is one of the most popular soups in Nigeria.
Why this recipe works
This Nigerian Egusi Soup recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 60 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 510 calories with 22g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 2 cups ground egusi melon seeds
- 3 tablespoons red palm oil
- 4 whole scotch bonnet peppers
- 200 grams fresh spinach or bitter leaf
- 500 grams goat meat or beef
- 1 cube chicken bouillon
Step by step instructions
Step 1: Cook the Meat
Season the goat meat or beef with salt, bouillon, and pepper. Cook in a pot with a small amount of water for 20 minutes until tender. Reserve the meat stock.
Step 2: Fry the Palm Oil and Peppers
Heat the palm oil in a wide pot over medium heat. Blend the scotch bonnet peppers and fry in the oil for 10 minutes, stirring constantly until the oil separates.
Step 3: Add and Cook the Egusi
Mix the ground egusi with a little water to form a thick paste. Drop spoonfuls of the paste into the pot, do not stir, and allow it to cook for 10 minutes so it sets into chunks.
Step 4: Finish with Greens and Meat
Add the cooked meat and reserved stock, stir gently, then fold in the spinach or bitter leaf. Simmer for 5 more minutes and serve hot.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- goat meat → smoked fish for a lighter protein option
- spinach → kale for a slightly more bitter and robust green
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Stirring the egusi too early which prevents it from forming its signature chunks
- Using too little palm oil which results in a dry and bland soup
Nutrition facts
Per serving: 510 calories, 22g protein, 14g carbs, 38g fat, 5g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →