Soups & Stews
This egusi soup recipe brings the heart of Nigerian home cooking to your kitchen with its deep, nutty richness and vibrant flavors. Standing in my grandmother’s kitchen in Sicily, I learned how traditional techniques transform simple ingredients into something extraordinary—just like this soup does with melon seeds and leafy greens.
The key lies in properly toasting the egusi nuts and blending them into a velvety paste that forms the soul of the dish.
What makes this recipe special is its balance of tradition and adaptability—whether you're using a pressure cooker for speed or a slow simmer for depth.
The soup starts with a rich base of ground melon seeds, then builds layers of flavor with tomatoes, onions, and aromatic spices like thyme and curry powder. It’s a dish that respects its roots while welcoming modern twists, like adding mushrooms for a vegan version or chicken for extra protein.
By the time you finish, you’ll have a deeply flavorful soup with a thick, satisfying texture that clings to every bite. The aroma alone—earthy, nutty, and slightly spicy—will transport you to a Nigerian home table.
Serve it with pounded yam, fufu, or rice for the full experience, and watch how it transforms a simple meal into a celebration.
This recipe is designed to be both foolproof and deeply rewarding, whether you're cooking for family or exploring Nigerian cuisine for the first time. Let’s get started—your kitchen is about to fill with the warmth of tradition.
Ingredients for egusi soup
Toasted melon seeds and leafy greens make this Nigerian classic rich and satisfying.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Egusi Nuts 🥜 | 1 cup | Toasted until fragrant |
| Fresh Tomatoes 🍅 | 2 medium | Or 1 cup diced canned tomatoes |
| Yellow Onions 🧅 | 1 whole | Chopped, medium size |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced finely |
| Fresh Uli Leaves (Spinach) 🌿 | 2 cups | Or 1 cup frozen spinach |
| Dried Thyme 🌿 | 1 tbsp | Or 1 tsp fresh thyme |
| Ground Curry Powder 🌶️ | 1 tbsp | Mild or medium heat |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Vegetable Oil 🫒 | ¼ cup | For sautéing |
| Chicken Stock 💧 | 3 cups | Homemade preferred |
| Chicken Breast 🍗 | 1 lb | Boneless, skinless, cubed |
| Smoked Paprika 🌶️ | ½ tsp | For smoky depth |
The egusi nuts are the heart of this soup—never skip toasting them until they smell nutty and fragrant. African markets or specialty stores carry them pre-ground, but whole seeds toast better. Look for vibrant color and no rancid smells. If using whole seeds, grind them fresh after toasting for maximum flavor. The uli leaves (or spinach) should be fresh—wilting leaves mean less vibrant color in your soup. West African grocery stores often have them, but regular grocery store spinach works in a pinch.
No fresh tomatoes? Canned crushed tomatoes save time—just drain well. The chicken stock can be swapped for vegetable stock for a vegan version, though the flavor will be slightly lighter. Dried thyme works fine, but fresh has more punch. For extra richness, add 1 tbsp peanut butter at the end—it blends right in. The curry powder adds warmth, but if you prefer more heat, swap for 1/2 tsp cayenne pepper. The onions should be chopped medium—not too fine, so they don’t turn mushy.
This soup tastes even better the next day—double the batch if you can. Keeps 4-5 days in the fridge, or freeze portions for up to 3 months. Store in airtight containers, and add a splash of water when reheating to restore thickness. The chicken can be cooked separately and added back later if you prefer your soup vegan-friendly. Garnish with fresh uli leaves or parsley before serving for a pop of color.
Why You'll Love This Recipe
- No-Fuss Staple: I swear by this—just toast the egusi nuts until they smell nutty, then blend the tomatoes, onions, and garlic into a smooth paste. That’s it. No fancy techniques, no stress.
- Earthy Umami Bomb: The moment those toasted egusi nuts hit the pot, the aroma changes everything. Rich, nutty, with a subtle bitterness that balances perfectly against the fresh uli leaves—like a hug in a bowl.
- Weeknight to Celebration: Same recipe feeds my tired self on Mondays or guests on Sundays. Add stock for depth, swap in fish or meat if you’re feeling fancy, or keep it veggie-packed. It adapts without breaking a sweat.
- Budget Magic: A single bag of ground egusi stretches for weeks—I’ve made this for under $3 per serving. Plus, the leftovers? Even better the next day as the flavors meld into pure comfort. My wallet and taste buds thank me.
Step-by-step instructions for Nigerian home-style egusi soup
Here's how to create a rich, flavorful egusi soup that captures the heart of Nigerian home cooking.
Toast the Ground Egusi Nuts
Start by heating a dry skillet over medium heat. Add the 1 cup of ground egusi nuts and stir constantly for about 3-4 minutes until they become fragrant and slightly darker in color. This step enhances their natural nutty flavor and prevents a bitter taste in your soup.
Watch closely as the egusi can burn quickly. You're looking for a toasted aroma that fills your kitchen—this is your cue that they're ready. Remove from heat immediately and set aside. Toasted egusi forms the creamy, velvety base of your soup, so don't skip this crucial preparation step.
Cook the Chicken and Sauté Aromatics
In a large pot, heat the 0.25 cup vegetable oil over medium heat. Add the 1 lb cubed chicken breast and cook for about 5 minutes, stirring occasionally, until the chicken begins to turn opaque. Remove the chicken and set it aside temporarily.
In the same pot, add the chopped 1 whole yellow onions and cook for 3-4 minutes until softened. Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant. Stir in the 1 tbsp ground curry powder, 1 tsp ground cumin, 0.5 tsp smoked paprika, 1 tbsp dried thyme, 1 tsp salt, and 0.5 tsp black pepper. Cook for 1 minute to toast the spices and release their aromatic oils.
Build the Soup Base
Add the 2 medium fresh tomatoes to the pot and cook for 5-6 minutes until they break down and form a thick paste. This step develops the soup's rich tomato flavor and helps thicken the base. Pour in the 3 cups chicken stock and bring the mixture to a gentle boil.
Return the cooked chicken to the pot and simmer for 15-20 minutes until the chicken is fully cooked and tender. You'll know it's ready when it easily separates with a fork. The soup should be developing a beautiful rich color and subtle spice aroma at this point.
Finish with Egusi and Uli Leaves
Stir in the toasted 1 cup ground egusi nuts and cook for 5-7 minutes, stirring constantly. The egusi will absorb the liquid and create a thick, creamy texture. Add the 2 cups fresh uli leaves (spinach) and cook for another 2-3 minutes until the leaves are wilted and tender.
Taste and adjust seasoning with additional salt or pepper if needed. The soup should have a perfect balance of rich, nutty egusi flavor with the earthy spinach and aromatic spices. Let it simmer for an additional 5 minutes to allow all the flavors to meld together completely.
Serve with Traditional Accompaniments
Remove from heat and let the soup rest for 5 minutes to allow the flavors to settle. Serve hot with your choice of pounded yam, semovita, or rice. The rich texture of the egusi soup pairs beautifully with these starchy accompaniments, creating a complete Nigerian meal.
This traditional egusi soup captures the essence of home-style Nigerian cooking. The combination of toasted egusi nuts, aromatic spices, and fresh uli leaves creates a dish that's both comforting and full of flavor. Enjoy it with family or friends for a taste of home.
Pro Tips For Making Egusi Soup
- Toast the Egusi: DESCRIPTION: Heat your ground egusi nuts dry in a pan for 2-3 minutes before adding water—this removes that raw, bitter taste and makes the soup richer. I used to skip this, and the nutty flavor always felt off until I tried it.
- Blend Tomatoes Roughly: DESCRIPTION: Don’t puree the tomatoes smooth—leave them slightly chunky so the soup has texture and depth. My first few batches turned out too thin and bland until I realized the sauce needed some bite.
- Simmer Low, Cover Tight: DESCRIPTION: Once the egusi is cooking, reduce heat to medium-low and keep the pot covered. High heat makes the soup split or turn grainy; low and slow keeps it creamy. Sounds counterintuitive, but it works every time.
- Wash Uli Leaves Twice: DESCRIPTION: Rinse the spinach under cold water, then give it a second rinse in warm water to remove dirt and slimy residue. I learned this after serving soup with gritty leaves—no one wants that texture.
Storing and reheating this dish
Refrigerator Storage
Let your egusi soup cool completely before transferring it to airtight glass containers—I prefer quart-sized Pyrex for easy portion control. Store in the fridge at 40°F or below for up to 4-5 days, though the flavors deepen overnight as the spices meld.
The toasted egusi releases more nutty richness when chilled, making leftovers taste even better. Always leave 1-inch headspace to prevent spills when the soup thickens further. 🥫
Freezer Prep Tips
For long-term storage, freeze soup in silicone molds or freezer-safe bags—they thaw faster and prevent ice crystals. Portion into single-serving bags (about 2 cups each) for easy reheating. Press out excess air to avoid freezer burn, and label with the date.
This soup keeps 3 months in the freezer, though I recommend using it within 2 months for peak texture and flavor. 🧊
Stovetop Reheating
My preferred method is stovetop reheating to preserve the soup’s thick, creamy texture. Pour chilled soup into a pot and heat over medium-low for 5-7 minutes, stirring frequently. Add 2-3 tablespoons of water or chicken stock if the soup thickens too much—this restores its velvety consistency.
Taste and adjust seasoning, as reheated egusi soup often needs a pinch of salt or black pepper. 🔥
Microwave Revival
For quick meals, transfer 1-2 cups of soup to a microwave-safe bowl and heat on 50% power for 2-3 minutes, stirring halfway. Add 1 tablespoon of water if the soup separates, then continue heating in 30-second intervals until steaming.
Avoid overcooking—egusi can split and turn bitter if heated too aggressively. Garnish with fresh uli leaves or parsley to brighten the dish. ⏳
Reviving Thickness
If your reheated soup is too thin, stir in 1 tablespoon of toasted egusi nuts or a mash of 1-2 roasted peanuts to restore body. For extra richness, whisk in 1 teaspoon of peanut butter—it blends seamlessly and adds a subtle depth.
Simmer for 2-3 minutes to let the flavors meld, then adjust seasoning. This trick works wonders for soups that lost their thickness during storage. 💡
Serving Leftovers
Reheated egusi soup tastes even better the next day, especially when paired with warm pounded yam or jollof rice. Serve with a side of fried plantains or spicy shito for a full Nigerian feast.
The soup’s nutty, earthy flavors pair perfectly with these accompaniments, making leftovers feel like a special occasion. Store any remaining portions in the fridge for up to 2 days after reheating. 🍽️
Nutrition facts
Frequently asked questions about Nigerian egusi soup
What can I substitute for uli leaves if I can't find them?
Fresh spinach or Swiss chard works perfectly as a substitute for uli leaves! Use 2 cups of chopped greens and add them toward the end of cooking, just like the recipe. For extra authenticity, try frozen spinach (thawed and drained first), though fresh leaves will give you the brightest color.
Can I make this soup without meat?
For a vegetarian version, use vegetable stock instead of chicken stock and add 1 cup of mushrooms or tofu cubes for protein. The egusi and spices will still create that rich, satisfying base. You can also stir in 1 tablespoon of peanut butter at the end for extra depth.
Why does my egusi soup taste bitter?
Bitter flavor usually means the egusi nuts weren't toasted enough or were cooked too long. Always toast ground egusi over medium heat for just 3-4 minutes until fragrant, then remove immediately. If the soup tastes bitter after cooking, stir in 1 teaspoon of sugar or 1/2 teaspoon of salt to balance the flavor.
How do I know when the chicken is fully cooked?
The chicken is done when it reaches an internal temperature of 165°F and easily separates with a fork. For best results, cut one piece in half—if the meat is opaque and juices run clear, it's ready. If using a meat thermometer, insert it into the thickest piece to check temperature.
What's the best way to thicken a watery egusi soup?
If your soup turns too thin, stir in 1 tablespoon of toasted egusi nuts or 1/4 cup of blended peanuts to restore body. Simmer for 2-3 minutes to let the flavors meld. For extra richness, whisk in 1 teaspoon of peanut butter—it blends seamlessly and adds a subtle nutty depth without altering the texture.