Soups & Stews
This Nigerian egusi soup recipe transforms humble melon seeds into a velvety, hearty masterpiece that carries the soul of West African tradition.
Standing in my grandmother’s kitchen in Sicily, I never imagined I’d master a dish so rich and complex—yet here we are, blending nutty egusi seeds with leafy greens and tender proteins into a symphony of flavors.
The secret lies in patience: letting the soup simmer until the seeds release their earthy depth while maintaining a texture that’s both creamy and satisfying.
The beauty of this dish is its versatility—whether you’re serving it with pounded yam, fufu, or rice, the soup’s robust flavor anchors every bite.
I’ve perfected a method that balances authenticity with approachability, using simple ingredients like fresh spinach, tomatoes, and your choice of protein (beef, fish, or chicken) to create a dish that’s as nourishing as it is delicious. The key?
A slow, steady simmer that develops layers of flavor without overpowering the natural richness of the egusi.
What you’ll end up with is a deeply aromatic soup where every spoonful tells a story—nutty from the egusi, vibrant from the greens, and tender from the protein. The aroma alone will fill your kitchen with warmth, while the texture is unmistakably comforting.
This isn’t just a recipe; it’s a celebration of West African culinary tradition, brought to life in your own pot. Let’s get cooking.
For those new to egusi, don’t be intimidated—the seeds are easier to work with than they look, and the reward is a soup that’s worth every minute of simmering.
Whether you’re feeding a crowd or treating yourself to a taste of Nigeria, this recipe delivers restaurant-quality results at home. Ready to dive in?
Ingredients for nigerian egusi soup
Sixteen ingredients for a soup that tastes like home—nutty, rich, and full of tradition.
| Ingredient | Amount | Notes |
|---|---|---|
| Egusi Seeds 🌰 | 1 cup | Toasted lightly for nuttier flavor |
| Fresh Spinach 🌿 | 4 cups | Chopped, stems removed |
| Medium Tomatoes 🍅 | 4 whole | Blanched and peeled |
| Chicken Thighs 🍗 | 1 ½ lb | Boneless, skinless preferred |
| Red Bell Pepper 🌶️ | 1 whole | Chopped, any color |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeds removed for mild heat |
| Onions 🧅 | 2 whole | Chopped, yellow or red |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Fish Stock 🐟 | 4 cups | Homemade or quality store-bought |
| Palm Oil 🫒 | ¼ cup | Red palm oil preferred |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Locust Beans 🌱 | ½ cup | Soaked overnight |
| Uziza Seeds 🌰 | 1 tbsp | Optional, for traditional flavor |
Egusi seeds are the heart of this soup, so don’t skimp on quality. Look for them at African markets or well-stocked grocery stores—they should be whole, clean, and free of debris. I grab mine from African & Caribbean Foods in bulk, but single bags work too. Toast them lightly in a dry pan (just until fragrant) to deepen their nutty flavor. The spinach? Fresh is non-negotiable here—frozen loses that vibrant freshness. For the tomatoes, blanching them in boiling water for 30 seconds makes peeling a breeze. And if you can’t find scotch bonnet, jalapeño or habanero will add heat, just use half the amount.
No palm oil? Substitute with vegetable oil or even butter, but the flavor won’t be the same—it’s what gives the soup its signature richness. Out of fish stock? Chicken or vegetable broth works, but the umami depth will differ. For the locust beans (also called iru), if you can’t find them, soy sauce or a splash of fish sauce adds a similar savory punch. The uziza seeds are optional but worth it if you want that authentic West African touch—if you skip them, add an extra pinch of salt. The chicken thighs can be swapped for beef or shrimp, but thighs stay juicier during the long simmer. And if you’re feeling lazy, pre-cut frozen spinach saves time, though fresh is still better.
This soup tastes even better the next day—plan ahead. Store leftovers in the fridge for 4-5 days, or freeze for 3 months (portion into containers first). The palm oil solidifies when cold, so reheat gently on low heat and stir it back into liquid form. I always make a double batch because it disappears fast—perfect for meal prep. The soup thickens as it cools, so a splash of water or broth thins it out when reheating. And if you’re serving with fufu or pounded yam, make extra—everyone will ask for seconds.
Why You'll Love This Recipe
- No-Chop Chaos: I swear by this recipe on lazy nights—just toast the egusi seeds in a dry pan until they smell nutty, then blend with tomatoes and peppers. No dice, no sweat, just pure, velvety soup magic.
- Umami Bomb: That roasted egusi releases the most incredible nutty depth, while the spinach adds a fresh bite. Honestly? The first sip makes you forget you’re eating a "soup"—it’s more like a flavor explosion.
- Weeknight Warrior: Leftovers taste even better the next day—just reheat with a splash of water and a pinch of salt. Between us, this is my go-to when I’ve got a house full but zero energy to impress.
- Budget Powerhouse: Chicken thighs stretch for days, and egusi seeds cost a fraction of imported ingredients. I’ll be real: this feeds my family of four for under $10, and we’re all still begging for seconds.
Step-by-step instructions for Nigerian egusi soup
Let's build this rich, nutty soup layer by layer—starting with the aromatic base and ending with the perfect balance of textures.
Prepare the Chicken and Aromatic Base
In a large pot, combine the 1.5 lb chicken thighs, 2 whole chopped onions, 6 cloves minced garlic, 1 whole chopped red bell pepper, and 1 whole chopped scotch bonnet pepper (seeds removed). Add 4 cups fish stock and bring to a gentle boil over medium-high heat. Once boiling, reduce heat to medium-low and simmer uncovered for 20 minutes—this allows the chicken to cook through while infusing the stock with deep flavor.
After 20 minutes, check the chicken—it should be tender and easily pull away from the bone. Remove the chicken with tongs and set aside to shred later. Keep the pot on the stove; you'll use this flavorful stock as your soup base. The aroma should be rich and earthy, with hints of garlic and bell pepper.
Toast the Egusi Seeds and Add Locust Beans
While the chicken simmers, dry-toast the 1 cup egusi seeds in a separate skillet over medium heat for 3-4 minutes, stirring constantly. You're looking for a light golden color and a nutty aroma—this enhances their flavor. Immediately transfer the toasted seeds to a bowl and set aside.
In the same pot with the chicken stock, add the 0.5 cup soaked locust beans (drained if necessary) and the 1 tbsp uziza seeds (if using). Simmer for 5 minutes, stirring occasionally. The locust beans will soften and release their earthy, slightly sweet flavor into the broth. This step is where the soup starts to develop its signature depth—don't rush it.
Blend the Tomatoes and Build the Soup
Peel and blend the 4 whole blanched medium tomatoes with 0.25 cup palm oil until smooth. Pour this mixture into the pot with the chicken stock and stir well. Add 1.5 tsp salt and 0.5 tsp black pepper, then bring the soup back to a gentle simmer over medium heat. Let it cook uncovered for 15 minutes, stirring occasionally to prevent sticking.
During this time, the soup will thicken slightly as the palm oil emulsifies with the stock. You'll notice the color deepen to a rich, reddish-brown hue—this is your visual cue that the base is developing properly. If the soup looks too thick, add 1-2 tablespoons of water to loosen it slightly.
Incorporate the Egusi and Finish Cooking
Gradually sprinkle the toasted 1 cup egusi seeds into the simmering soup while stirring continuously. The seeds will absorb liquid and begin to thicken the soup. Simmer for 10-12 minutes, stirring every 2-3 minutes to prevent the seeds from sticking to the bottom. You're aiming for a smooth, velvety texture—this is where patience pays off.
After 10 minutes, add the shredded chicken back into the pot and stir gently to distribute it evenly. The chicken should heat through in 5 minutes. Taste and adjust the seasoning—you might need a touch more salt or pepper to balance the flavors. The soup should have a rich, nutty depth with a slightly thick consistency, but still silky.
Add the Spinach and Serve
Stir in the 4 cups chopped fresh spinach and simmer for 3-4 minutes until just wilted. The spinach will brighten the soup with its fresh, leafy flavor while maintaining its vibrant green color. Remove from heat and let the soup sit for 2-3 minutes—this allows the flavors to meld together.
Serve the egusi soup immediately in bowls, garnished with extra spinach if desired. The perfect bowl should have tender chicken, a velvety nutty broth, and just the right amount of heat from the scotch bonnet. Pair it with pounded yam, jollof rice, or garri for the full Nigerian experience.
Pro Tips For Making Nigerian Egusi Soup
- TOAST EGUSI FIRST: I learned this the hard way—raw egusi seeds sink like stones and never release their flavor. Lightly dry-toast them in a hot pan for 2-3 minutes until fragrant (not brown) before grinding. This step actually changes the soup’s richness—like the difference between a flat soda and one with fizz.
- PULVERIZE TOMATOES: Blending tomatoes with a pinch of salt and sugar before adding them to the pot makes a real difference. The acidity mellows out, and you avoid that raw, bitter taste that sneaks in when you just chop them. (Yes, even if you’re impatient like me.)
- LOW AND SLOW FOR CHICKEN: Chicken thighs need 30-40 minutes in simmering water to tenderize before joining the soup—don’t rush this. I used to toss them in halfway, and the meat stayed chewy. A quick taste test with a fork tells you when they’re done.
- ADD SPINACH LAST: Dumping spinach in too early turns it to mush, and nobody wants that. Stir it in just 5 minutes before serving—it wilts fast and keeps its vibrant color. (Your future self will thank you for not making the soup look like a swamp.)
Creative variations of these flavors
Spicy Okra Twist
Swap half the spinach for fresh okra (about 2 cups, sliced into ½-inch pieces) and add 1 tbsp ground crayfish for a seafood-inspired depth. The okra thickens the soup naturally while adding a pleasant sliminess that balances the nutty egusi.
For extra heat, stir in 1 tsp shato bush pepper (or ½ tsp cayenne) at the end—this is a popular variation in Southern Nigeria where spice levels run high. 🌶️
Seafood Delight
Replace the chicken with 1 lb smoked fish (like mackerel or tilapia) and ½ lb shrimp, both poached in the stock. The smokiness of the fish pairs beautifully with the egusi’s nuttiness, while the shrimp adds a briny contrast.
Simmer the seafood for just 5 minutes after adding it back to the pot to avoid overcooking. Serve with white rice instead of yam for a lighter but equally satisfying meal.
Vegetarian Adaptation
For a meat-free version, use mushrooms (cremini or oyster) and tofu instead of chicken. Sauté 8 oz sliced mushrooms with the onions and garlic until golden, then add 1 block firm tofu (pressed and cubed) to the simmering stock.
The mushrooms absorb the soup’s flavors beautifully, while the tofu adds protein. Boost umami with 1 tbsp soy sauce or ½ tsp smoked paprika for depth.
Leafy Greens Mix
Swap the spinach for a mixed greens medley: 2 cups chopped bitter leaf (ewedu), 1 cup uziza leaves, and 1 cup pumpkin leaves.
These traditional Nigerian greens add complexity—bitter leaf brings earthiness, uziza adds a mild peppery note, and pumpkin leaves contribute a slightly sweet, almost celery-like flavor. Simmer them for 5 minutes until just tender to preserve their vibrant colors.
Smoky Palm Oil Boost
For a deeper, smokier flavor, replace ¼ cup of the palm oil with 2 tbsp smoked paprika or 1 tbsp liquid smoke (use sparingly!). This variation is inspired by Yoruba cooking traditions where smoky elements are prized.
The key is to add the smoked elements after the egusi has thickened the soup—this prevents the smoke flavor from overpowering the nutty base. Garnish with fried plantains for a festive touch. 🔥
Slow-Cooker Shortcut
Make this soup hands-off by using a 6-quart slow cooker. After blending the tomatoes and palm oil, combine everything (except spinach) in the slow cooker and cook on LOW for 6-7 hours or HIGH for 3-4 hours.
The slow cooker’s gentle heat allows the egusi to release its flavors gradually, resulting in an even creamier texture. Stir in the spinach 15 minutes before serving to wilt it perfectly.
Nutrition facts
Frequently asked questions
What makes egusi soup different from other African soups?
Egusi soup stands out because of its nutty, creamy texture from ground melon seeds (egusi) that thickens the broth naturally. Unlike soups like jollof or okra, it has a rich, earthy depth from palm oil and locust beans that other African soups don't typically use. The combination of leafy greens and protein creates a balanced, hearty dish that's both comforting and flavorful.
Can I use store-bought egusi seeds instead of fresh?
Store-bought egusi seeds work perfectly—just make sure they're whole, clean, and free from debris. Toast them lightly in a dry pan for 3-4 minutes to enhance their nutty flavor before adding to the soup. The key is to grind them fresh (or buy pre-ground) for the best texture and flavor. Pre-ground egusi can be used directly, but fresh grinding gives the most authentic taste.
How do I prevent the egusi from sticking to the pot?
Stir continuously while adding the egusi seeds to the simmering soup, and keep the heat at a gentle simmer (medium-low). The seeds thicken the soup quickly, so stir every 2-3 minutes to prevent burning. If the soup gets too thick, add 1-2 tablespoons of water or broth to maintain a silky consistency. A well-seasoned pot also helps—make sure it's large enough to accommodate the soup's expansion.
What's the best way to serve Nigerian egusi soup?
Traditionally, egusi soup pairs perfectly with starchy sides like pounded yam, fufu, or garri to soak up the rich broth. For a lighter option, serve with jollof rice or white rice. The key is contrast—pair the nutty soup with something soft and absorbent. In Nigeria, it's often served at communal meals, so double the recipe for a crowd!
Can I make this soup ahead of time?
Yes! Egusi soup tastes even better the next day. Store leftovers in the fridge for 4-5 days or freeze for 3 months (portion into containers first). The palm oil solidifies when cold, so reheat gently on low heat and stir until smooth. The flavors deepen over time, making it perfect for meal prep. Just add fresh spinach when reheating for that vibrant touch.
