Egusi soup with spinach is a beloved Nigerian dish that brings rich flavors and hearty textures to your table. This version combines ground melon seeds with fresh spinach, creating a creamy, savory stew that’s both comforting and nutritious. Whether you’re new to West African cuisine or a seasoned enthusiast, this recipe is approachable and satisfying.

What makes egusi soup so special is its unique blend of ingredients and its cultural significance, often enjoyed during family gatherings and celebrations. The addition of spinach adds a fresh, vibrant twist that lightens the dish without losing any depth of flavor.
You can serve this egusi soup with classic sides like fufu, rice, or even boiled yams, making it versatile for different meals. It’s perfect for a cozy dinner or impressing guests with an authentic taste of Nigeria.
This recipe is easy to follow with accessible ingredients and straightforward steps, letting you enjoy a traditional dish with minimal fuss and maximum flavor.
Why You'll Love This Recipe
Here’s why this egusi soup with spinach will quickly become a favorite in your recipe collection.
- Rich, Nutty Flavor: Ground egusi seeds give the soup a creamy, distinctive taste that’s deeply satisfying.
- Healthy Greens: Fresh spinach adds vitamins and a pleasant earthiness to balance the rich stew.
- Comforting and Filling: This dish is hearty enough to serve as a main meal with your favorite sides.
- Easy to Make: Simple ingredients and clear steps make it great for cooks of all skill levels.
- Versatile Serving Options: Enjoy with fufu, rice, or plantains for a complete meal.
Ingredients
Gather these ingredients to make a delicious pot of egusi soup with spinach.
- 1 cup ground egusi seeds (melon seeds)
- 4 cups fresh spinach leaves, washed and chopped
- 1/2 cup palm oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 medium tomatoes, blended or finely chopped
- 1 tablespoon ground crayfish (optional)
- 1 teaspoon ground chili powder or to taste
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground black pepper
- 2 cups water or broth
- 8 ounces cooked and shredded chicken or beef (optional)
- 1 teaspoon salt, adjust to taste
YOUR NEXT FAVORITE RECIPE STARTS HERE
If you can’t find fresh spinach, you can substitute with frozen spinach or other leafy greens like kale. For a vegetarian version, omit the meat and add mushrooms or tofu for texture.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 6
- Calories (approx. per serving): 320
How to Make Egusi Soup With Spinach
Follow these steps for a delicious egusi soup with spinach that’s bursting with flavor.
- Heat the palm oil in a large pot over medium heat until hot but not smoking.
- Add the chopped onions and sauté for about 3 minutes until translucent, then stir in the minced garlic and cook for another minute.
- Add the blended tomatoes, ground chili, smoked paprika, and black pepper. Cook the mixture for 7-10 minutes until it thickens and the oil begins to separate from the tomato base.
- Slowly stir in the ground egusi seeds, mixing well to avoid lumps. Cook for about 8 minutes, stirring frequently to prevent burning.
- Add the water or broth and shredded meat if using. Stir to combine, then cover and simmer on low heat for 15 minutes to allow flavors to meld and the egusi to cook through.
- Stir in the chopped spinach and ground crayfish if using. Cook uncovered for an additional 5 minutes until the spinach wilts and the soup thickens to your desired consistency.
- Season with salt to taste, adjust spices if needed, and remove from heat.
You’ll know the egusi soup with spinach is perfectly done when the oil from the palm oil rises to the top, the spinach is tender but still vibrant, and the stew has a creamy, thick texture with rich aromas.
Tips for the Best Results
Make sure your egusi soup with spinach turns out perfectly every time with these helpful tips.
- Use fresh palm oil for the authentic flavor and vibrant color.
- Grind your own egusi seeds if possible to ensure freshness and better texture.
- Don’t rush cooking the tomato base; letting it reduce properly enhances the depth of flavor.
- Stir frequently after adding egusi seeds to avoid lumps and burning.
- Add spinach last to keep it bright and prevent overcooking.
Serving Suggestions
Serve your egusi soup with spinach alongside traditional Nigerian staples like fufu, pounded yam, or white rice. These starchy sides soak up the rich soup beautifully.
Pair the meal with a refreshing drink like chilled palm wine, ginger beer, or a cool lemonade to balance the warmth and spice of the soup. It’s a wonderful dish for family dinners or festive occasions.
Storage and Reheating
Store leftover egusi soup in an airtight container in the refrigerator for up to 3 days. The flavors deepen as it sits, making it even tastier the next day.
For longer storage, freeze the soup in a sealed container for up to 2 months. Thaw overnight in the fridge and reheat gently on the stove, adding a splash of water or broth to loosen the consistency if needed.
Frequently Asked Questions
What is egusi soup made from?
Egusi soup is primarily made from ground melon seeds (egusi), which give it a rich, nutty flavor and creamy texture. It’s combined with palm oil, tomatoes, spices, leafy greens like spinach, and often meat or fish.
Can I use other greens instead of spinach?
Yes, you can substitute spinach with kale, collard greens, or other leafy greens. Just adjust cooking time to ensure the greens are tender but still vibrant.
Is egusi soup spicy?
Egusi soup can be mildly to moderately spicy depending on the amount of chili powder or fresh peppers you add. You can adjust the heat level to suit your taste.
Can I make egusi soup vegetarian?
Absolutely! Simply omit meat or seafood and add mushrooms, tofu, or additional vegetables for texture. The ground egusi seeds provide plenty of flavor and richness on their own.
Give this egusi soup with spinach a try for a comforting, flavorful meal that brings a taste of Nigerian tradition to your kitchen. It’s a dish you’ll want to make again and again!


