Nigerian Egusi Soup Recipe: How to Make a Rich and Flavourful West African Favourite?
Have you ever wondered how to prepare a rich, hearty Nigerian soup with a thick texture and bold, savoury flavour? Egusi soup is a popular West African dish made with ground melon seeds, leafy vegetables, peppers, palm oil, and a selection of meat or fish. It is widely enjoyed with traditional swallows such as pounded yam, fufu, and eba.
Whether you’re familiar with Nigerian cooking or trying it for the first time, this homemade egusi soup recipe is a great way to explore West African cuisine.
What Ingredients Do You Need to Make Egusi Soup?
To prepare a flavourful pot of egusi soup, gather these ingredients:
- 1 cup ground egusi (melon seeds)
- ½ cup palm oil
- 1 onion, chopped
- 2 red bell peppers
- 1–2 Scotch bonnet peppers, according to taste
- 2 tablespoons ground crayfish
- 500 g assorted meat or beef
- 200 g smoked fish, stockfish, or your preferred fish
- 3 cups spinach or another suitable leafy vegetable
- 2 cups meat stock or water
- Salt and seasoning to taste
You can adjust the vegetables, protein, and pepper to suit your preferences. Egusi soup varies between households and regions, so there is no single method that everyone follows.
How Do You Prepare the Ingredients for Egusi Soup?
Start by cooking the assorted meat with chopped onion, salt, and seasoning until tender. Reserve the stock for the soup. If using smoked fish or stockfish, prepare it according to its type and remove any bones carefully.
Blend the red bell peppers and Scotch bonnet peppers into a smooth mixture. In a separate bowl, mix the ground egusi with a small amount of water to form a thick paste. This helps create the characteristic texture of the soup.
Wash and chop your leafy vegetables, keeping them ready for the final stage of cooking.
How Do You Cook Nigerian Egusi Soup Step by Step?
Step 1: Heat the palm oil. Warm the palm oil in a large pot over medium heat. Add the chopped onion and cook until softened and fragrant.
Step 2: Add the pepper mixture. Stir in the blended peppers and cook for several minutes, allowing the mixture to reduce and develop flavour.
Step 3: Add the egusi. Add the ground egusi paste in small portions. Depending on your preferred style, you can stir it into the sauce or leave small lumps to form as it cooks. Allow the egusi to cook gently for several minutes.
Step 4: Add meat, fish, and stock. Stir in the cooked meat, prepared fish, ground crayfish, and enough stock to achieve your preferred consistency. Simmer gently until the egusi is cooked through and the flavours combine.
Step 5: Add the vegetables. Stir in the chopped spinach and cook for a few more minutes until the leaves soften. Taste and adjust the seasoning before serving.
What Is the Best Way to Serve Egusi Soup?
Egusi soup is traditionally served with a swallow that can be used to scoop up the thick soup. Popular options include pounded yam, fufu, eba, and amala.
For more traditional Nigerian food inspiration, explore our egusi soup at Tasties Intercontinental. You can also discover our Efo Riro vegetable soup or Ogbono soup to explore other hearty West African dishes.
How Can You Make Egusi Soup Taste Even Better?
Allow enough time for the egusi and pepper mixture to cook properly, and add stock gradually so the soup doesn’t become too watery. Ground crayfish, quality stock, and well-seasoned meat can contribute depth to the final flavour.
Egusi soup is a comforting, versatile dish that brings together traditional ingredients and bold flavours. Once you understand the basic method, you can adjust the ingredients to create a version that suits your taste.


