Egusi Soup recipe
Prep Time
Cook Time
Total Time

A traditional Nigerian soup made with melon seeds, goat meat, dried fish, and vegetables.


6 Servings
(1 serving = 1 bowl)
  • 2lb
    goat meat
  • 2piece
    dried fish (malgala or dried catfish)
  • 1cup
    palm oil
  • 1bundle
    long bitter leaf (washed)
  • 1piece
    diced onion
  • 1cup
    dry prawns
  • 2tbsp
  • 2cup
    grinded melon seed (egusi)
  • 2piece
    fresh yellow pepper (grinded)

How to make Egusi Soup

  1. Wash the goat meat, dried fish, and prawns. Set aside.

  2. Put the grinded melon seeds in a plate and add some water. Set aside.

  3. Place the goat meat in a pot, add water, diced onion, and grinded yellow pepper. Cook for a few minutes.

  4. Add the washed dried fish and prawns to the pot. Cook for another 5 minutes and set aside.

  5. Heat a clean pot and pour in the palm oil. Allow to heat for just a minute.

  6. Add the diced onion and grinded yellow pepper. Stir for 2 minutes.

  7. Add the mixed melon seeds to the pot and fry for 5 minutes.

  8. Add the washed bitter leaf and fry until it tastes a bit cooked.

  9. Add the cooked goat meat, dried fish, and prawns. Stir for 2 minutes.

  10. Add the stock and stir.

  11. Add the seasoning and allow to cook for 10 minutes.

  12. Add salt to taste and cook for 2 minutes.

  13. Serve with any swallow of your choice.

Tips & Tricks

  1. Ensure the melon seeds are well ground for a smoother texture.

  2. Adjust the amount of pepper to suit your spice tolerance.

  3. You can substitute bitter leaf with spinach if unavailable.


Recipe by



Cooking good foods put a smile on my face and also that of my loved ones, so I enjoyed doing it. Good food is a...

© 2023 Chefadora Pty Ltd, All Rights Reserved