10 Must-Know Nigerian Soups and Recipes

Laura Hauser

June 27, 2026

Ready to explore the rich, bold flavors of Nigeria? These 10 must-know soups bring comfort and tradition straight to your kitchen. From hearty egusi to spicy pepper soup, each recipe is a celebration. Let’s dive in!

Egusi Soup

Egusi Soup

Packed with bold flavors, this Egusi Soup combines ground melon seeds, spinach, and assorted meats in a rich palm oil base. Every spoonful is a nutty, savory bomb. Ready in under an hour? Yes, let’s go.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

Meat and Stock

  • 1 lb beef chuck, cut into 1-inch cubes
  • 1 lb goat meat or tripe, optional
  • 1 onion, quartered
  • 2 tsp salt
  • 1 tsp black pepper
  • 6 cups water

Soup Base

  • 1/2 cup palm oil (not red palm oil? adjust color)
  • 1 large onion, finely chopped
  • 2 scotch bonnet peppers, seeds removed, blended
  • 2 tbsp ground crayfish (adds umami)
  • 2 bouillon cubes (Maggi or Knorr)
  • 1 cup water (adjust for consistency)

Egusi Mixture

  • 1 cup ground egusi (melon seeds)
  • 1/2 cup water
  • 1 tsp salt

Greens

  • 2 cups fresh spinach, chopped

Instructions

  1. In a large pot, combine beef, goat meat (if using), quartered onion, salt, pepper, and water. Bring to a boil, then reduce heat, cover, and simmer for 30 minutes until meat is tender.
  2. Remove cooked meat with a slotted spoon and set aside. Reserve the stock (about 4 cups) for later.
  3. In a separate heavy-bottomed pot, heat palm oil over medium heat for 1-2 minutes until it shimmers but doesn't smoke. Tip: Use a pot with a lid to minimize splatter.
  4. Add finely chopped onion and sauté for 3-4 minutes until translucent and fragrant.
  5. Stir in the blended scotch bonnet peppers and cook for 2 minutes, stirring constantly to prevent burning.
  6. Add ground crayfish and bouillon cubes, stirring until bouillon dissolves, about 1 minute.
  7. In a small bowl, mix ground egusi with 1/2 cup water and 1 tsp salt to form a thick paste. Tip: The paste should be moldable but not dry.
  8. Add the egusi paste to the pot in spoonfuls. Use a wooden spoon to break it apart and stir continuously for 5-7 minutes until the egusi turns a darker color and releases oil (it'll look crumbly). Tip: Don't skip this step — it removes the raw taste and deepens flavor.
  9. Pour in the reserved stock and the additional 1 cup water. Stir well, scraping the bottom to incorporate any fond. Bring to a gentle simmer.
  10. Return the cooked meat to the pot. Simmer uncovered for 10 minutes, allowing flavors to meld and the soup to thicken slightly.
  11. Stir in the chopped spinach and cook for 2-3 minutes just until wilted. Taste and adjust salt if needed. Tip: Add spinach at the very end to keep its vibrant green and fresh crunch.
  12. Remove from heat and let rest for 2 minutes before serving. The soup will continue to thicken as it cools.

Pair this soup with pounded yam, fufu, or rice for a complete meal. The nutty egusi, tender meat, and spicy palm oil broth make every bite unforgettable.

Okra Soup

Okra Soup

Packed with flavor, this Okra Soup is a West African classic that'll have you licking the bowl. It's thick, slippery, and loaded with fish – perfect with fufu.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

Main

  • 2 cups okra, sliced (fresh or frozen)
  • 1 lb fish (catfish or mackerel), cleaned and cut into pieces
  • 1/2 cup red palm oil
  • 1 medium onion, chopped
  • 2 scotch bonnet peppers, chopped (adjust to heat)
  • 2 tbsp ground crayfish
  • 2 tsp bouillon powder (like Maggi)
  • Salt to taste (optional)
  • 4 cups water or fish stock
  • Fufu for serving

Instructions

  1. Heat palm oil in a large pot over medium heat. Add onions and sauté for 2-3 minutes until translucent.
  2. Add chopped peppers and cook for 1 minute.
  3. Add water or stock and bring to a boil.
  4. Add fish pieces and cook for 5 minutes. (Tip: Use smoked fish for deeper flavor.)
  5. Add sliced okra and stir well. Cook for 10-12 minutes until okra is tender and soup thickens. (Tip: Stir occasionally to prevent sticking.)
  6. Add ground crayfish and bouillon powder. Stir to combine. (Tip: Adjust salt after bouillon as it's salty.)
  7. Simmer for another 5 minutes until flavors meld. The soup should be thick and slightly slippery.
  8. Serve hot with fufu.

Velvety and rich, this soup coats every fufu scoop with layers of smoky, spicy goodness. Drizzle extra palm oil on top for an authentic finish – it's a hug in a bowl.

Ogbono Soup

Ogbono Soup

Ready for a bowl of pure comfort? Ogbono soup is a thick, hearty Nigerian classic made from wild mango seeds, palm oil, and leafy greens—packed with flavor and texture.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

  • 2 tablespoons ground ogbono seeds
  • 1/2 cup palm oil
  • 1 lb beef, cubed
  • 1/2 lb tripe, precooked and sliced
  • 1/2 cup stockfish, soaked and deboned
  • 1/4 cup dried fish, deboned
  • 2 tablespoons crayfish
  • 2 scotch bonnet peppers, minced
  • 1 medium onion, chopped
  • 2 cups spinach, chopped
  • 1 teaspoon salt
  • 2 bouillon cubes
  • 4 cups water

Instructions

  1. In a large pot, combine beef, tripe, half the onion, 1 bouillon cube, and 1/2 teaspoon salt. Add 4 cups water and bring to a boil. Reduce heat and simmer until meat is tender, about 25 minutes.
  2. Remove meat from broth and set aside. Reserve the broth.
  3. In a separate pot, heat palm oil over medium heat until shimmering. Add ground ogbono seeds and stir constantly until the mixture becomes smooth and thick, about 2 minutes.
  4. Pour in the reserved broth and stir well. Bring to a boil, then reduce heat to low.
  5. Add stockfish, dried fish, crayfish, scotch bonnet peppers, remaining onion, remaining bouillon cube, and remaining salt. Simmer for 15 minutes, stirring occasionally.
  6. Return the cooked meat to the pot. Simmer for another 10 minutes to meld flavors.
  7. Stir in spinach and cook for 2 minutes until wilted. Remove from heat. Adjust seasoning if needed.

Hugely satisfying, this soup is thick like stew and pairs perfectly with fufu, pounded yam, or even rice. The nutty ogbono base and spicy kick make every spoonful unforgettable.

Ewedu Soup

Ewedu Soup

U love a soup that’s silky, green, and takes 15 minutes flat? Meet Ewedu – the jute leaf soup that’s basically a Nigerian superfood. It’s easy to digest, packed with iron, and pairs like a dream with amala.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

For the Ewedu Soup

  • 2 cups chopped jute leaves (Ewedu), rinsed well
  • 2 tablespoons locust beans (iru), crushed
  • 1 tablespoon ground crayfish
  • 1 teaspoon salt, or to your preference
  • 1 cup water, divided
  • 1 tablespoon palm oil, for authentic flavor (or any neutral oil)
  • 1/2 teaspoon baking soda, optional but keeps the green vibrant

Instructions

  1. Rinse the chopped jute leaves thoroughly in a colander – this helps remove any grit.
  2. In a blender, combine the jute leaves with 1/2 cup water; blend until smooth but not watery. (Tip: blending gives a smoother texture than traditional whisking.)
  3. Pour the blended leaves into a medium pot and place over medium heat.
  4. Stir in the crushed locust beans (iru) – they add that signature umami punch.
  5. Add the ground crayfish and salt; stir well to combine.
  6. Cook on medium heat, stirring constantly, for 8-10 minutes until the soup thickens and starts to pull away from the pot. (Tip: constant stirring prevents lumps and ensures even cooking.)
  7. If using, dissolve the baking soda in 1 teaspoon water and stir into the soup – this helps retain the bright green color.
  8. Drizzle the palm oil over the top and stir once to incorporate. (Tip: palm oil adds richness; don’t overmix.)
  9. Reduce heat to low and simmer for another 2 minutes.
  10. Remove from heat and let rest for 1 minute before serving.

Go ahead and scoop this over a mound of hot amala – the earthy, stretchy yam mash soaked in Ewedu is pure comfort. Or serve with rice for a lighter meal. Either way, it’s a bowl of green goodness that feels like a hug.

Groundnut Soup

Groundnut Soup

Brace for the creamiest, nuttiest comfort bowl you'll ever whip up. This West African-inspired groundnut soup is basically liquid gold—rich, savory, and ready in under an hour. Get your peanuts ready.

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

  • 1 lb chicken thighs, cut into chunks (or beef stew meat)
  • 1 cup creamy peanut butter (natural, no sugar added)
  • 4 cups chicken broth, low-sodium
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp tomato paste
  • 1-2 tbsp chili powder (adjust to your heat tolerance)
  • 1 tsp smoked paprika
  • 1 tsp salt, plus more to taste
  • 2 tbsp vegetable oil (or any neutral oil)
  • Chopped peanuts, for garnish (optional)
  • Cooked white rice or fufu, for serving (optional)

Instructions

  1. Heat 2 tbsp vegetable oil in a large pot over medium-high heat until shimmering.
  2. Season chicken chunks with 1 tsp salt and 1 tsp smoked paprika. Add to pot and sear until browned on all sides, about 5 minutes. Remove and set aside.
  3. In the same pot, add onion and cook until softened, 3-4 minutes. Add garlic and ginger, cook 1 minute until fragrant.
  4. Stir in tomato paste and chili powder, cook for 1 minute to deepen the flavor. (Tip: Burnt tomato paste turns bitter, so keep moving.)
  5. Pour in chicken broth and bring to a boil, scraping up any browned bits.
  6. Whisk in peanut butter until completely smooth. (Tip: Warm the peanut butter slightly if it's too thick to blend easily.)
  7. Return the chicken to the pot. Reduce heat to low, cover, and simmer for 30 minutes, stirring occasionally, until chicken is tender and soup thickens.
  8. Taste and adjust salt or chili powder. (Tip: The flavor deepens as it sits, so don't oversalt early.)
  9. Serve hot over rice or with fufu, garnished with chopped peanuts.

Dive in spoon-first—this soup is silky, spicy, and utterly addictive. The peanut base coats every bite of tender chicken, while the heat lingers just enough to keep you coming back. Serve it over jasmine rice or with puffy fufu for the full experience.

Banga Soup

Banga Soup

Vibrant, spicy, and downright addictive—this Banga Soup is a West African classic that hits every note. Palm nut broth thickened to velvety perfection, studded with tender catfish and bitter leaf. Ready to rock your weeknight dinner.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 cans (15 oz each) palm nut concentrate (or fresh palm nuts, extracted)
  • 1 lb catfish, cut into 2-inch steaks
  • 1 cup dried bitter leaf (or 1/2 cup fresh, chopped; rehydrate dried in warm water for 10 minutes)
  • 1 medium onion, diced
  • 3 tbsp crayfish powder
  • 1–2 scotch bonnet peppers, minced (adjust heat to taste)
  • 2 tsp salt (plus more to taste)
  • 2 bouillon cubes (chicken or vegetable)
  • 1/2 cup palm oil (optional, for richer color and flavor)
  • 4 cups water

Instructions

  1. In a large pot, bring 4 cups water and palm nut concentrate to a boil. Stir constantly until fully dissolved—no lumps allowed.
  2. Add diced onion and minced scotch bonnet. Boil for 10 minutes, stirring often to blend flavors. Tip: The oil may separate; that's normal—just stir it back in.
  3. Stir in crayfish powder, crumbled bouillon cubes, and 2 tsp salt. Reduce heat to medium-low. Taste the broth now and adjust salt or heat (add more pepper if you dare).
  4. Gently lower catfish steaks into the soup, keeping them submerged. Cook for 10 minutes without stirring—this prevents the fish from breaking apart.
  5. Carefully flip the catfish using a slotted spoon. Add drained bitter leaf and optional palm oil. Simmer for 15 minutes, until the fish flakes easily and the soup has thickened. Tip: If the soup is too thick, splash in a little water; if too thin, simmer uncovered for a few extra minutes.
  6. Remove from heat. Let rest for 2 minutes before serving—the flavors will settle into a rich, spicy harmony.

Every spoonful is a burst of rich, nutty flavor with a welcome kick of heat. Serve it with soft pounded yam or steamed white rice to soak up every drop. This is the kind of meal that brings people together—bold, comforting, and utterly satisfying.

Pepper Soup

Pepper Soup

Made for nights when you need a serious heat kick, this Pepper Soup is a spicy, clear broth loaded with tender goat meat and medicinal spices. It’s the ultimate comfort food that clears your sinuses and warms your soul.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 60 minutes

Ingredients

For the Pepper Soup

  • 1 lb goat meat, cut into bite-sized pieces (or firm fish like tilapia)
  • 2 tablespoons pepper soup spice mix (store-bought or homemade)
  • 1 medium onion, roughly chopped
  • 4 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 2 scotch bonnet peppers, halved (adjust to heat preference)
  • 2 seasoning cubes (Maggi or Knorr)
  • 1 teaspoon salt, plus more to taste
  • 8 cups water
  • 2 tablespoons palm oil (or any neutral oil)
  • Fresh basil or scent leaves for garnish (optional)

Instructions

  1. In a large pot, heat palm oil over medium heat. Add chopped onion and sauté until translucent, about 3 minutes.
  2. Add minced garlic and grated ginger, stir for 1 minute until fragrant.
  3. Add goat meat and brown on all sides, about 5 minutes. (Tip: browning adds depth; if using fish, skip browning and add later.)
  4. Pour in water, add seasoning cubes, salt, and pepper soup spice mix. Stir well.
  5. Add halved scotch bonnet peppers. Bring to a boil, then reduce heat to low, cover, and simmer for 45 minutes if using goat meat (or 15 minutes for fish) until meat is tender.
  6. Taste and adjust salt or spice. If using fish, add fish in the last 10 minutes of cooking to avoid overcooking. (Tip: for extra depth, toast the pepper soup spice mix in a dry pan before adding.)
  7. Serve hot in bowls, garnished with fresh basil or scent leaves. (Tip: the soup thickens slightly as it sits; add a splash of water when reheating.)

Finally, ladle this vibrant broth into bowls and breathe in the aromatic steam. The heat from the scotch bonnet mingles with earthy spices, leaving you feeling revived. Serve with boiled yam or bread for a complete meal.

Afang Soup

Afang Soup

Obliterate your weeknight dinner routine with Afang Soup—a powerhouse of iron-packed greens that’s dark, silky, and insanely flavorful. This West African classic swaps regular spinach for waterleaf and afang leaves, thickened with cocoyam for that signature rich texture. Get ready to taste something legendary.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

Soup Base

  • 1 lb beef, cut into chunks
  • 2 cups beef stock (reserved from boiling beef)
  • 1/2 cup palm oil (or red palm oil)
  • 1/2 cup ground crayfish
  • 2 habanero peppers, minced (adjust to heat preference)
  • 2 seasoning cubes (Maggi or Knorr)
  • Salt to taste
  • 1/2 cup periwinkle, optional (shelled or whole)

Vegetables & Thickener

  • 2 cups waterleaf, chopped
  • 2 cups afang leaves (or substitute: 1 cup spinach + 1 cup collard greens, chopped)
  • 1/2 cup ground cocoyam (or 2 tbsp cornstarch mixed with 1/4 cup cold water)

Instructions

  1. In a large pot, season beef with 1 seasoning cube and salt, add 2 cups water, and boil for 20 minutes until tender. Reserve 1 cup of the beef stock.
  2. While beef cooks, wash and chop waterleaf and afang leaves. If using dried afang, soak in warm water for 10 minutes to rehydrate, then drain and chop.
  3. In a separate pan, heat palm oil over medium heat for 2 minutes until it's clear but not smoking—overheating can bitter the oil.
  4. Add ground crayfish and minced habanero peppers to the oil, stir for 1 minute until fragrant.
  5. Pour in 1 cup reserved beef stock and bring to a gentle boil. Add the remaining seasoning cube and salt to taste.
  6. Stir in the waterleaf and cook for 5 minutes until wilted but still vibrant green.
  7. Add the afang leaves and cook for another 3 minutes, stirring occasionally.
  8. Slowly sprinkle ground cocoyam over the soup while stirring continuously to prevent lumps. If using cornstarch slurry, mix then stir in. Cook for 5 minutes until thickened to a velvet-like consistency.
  9. Add the cooked beef and periwinkle (if using) and simmer for 5 more minutes to meld flavors.
  10. Taste for salt and adjust. Remove from heat and let rest 2 minutes before serving.

Grab a bowl and scoop this soulful soup over steamed rice or smooth fufu—it’s a meal that hugs you from the inside. The deep green color and earthy umami will have you licking the plate clean. Serve it with spicy plantains on the side for a complete experience.

Edikang Ikong

Edikang Ikong

Packed with leafy greens and rich umami from beef and dried fish, this Edikang Ikong soup is a powerhouse of flavor. It's the kind of dish that tastes like a warm hug—nutritious, hearty, and utterly satisfying.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 30 minutes

Ingredients

  • 1 lb beef chuck, cubed
  • 1 cup dried fish (stockfish or cod), soaked and flaked
  • 2 cups fresh Ugu leaves, chopped (or substitute spinach)
  • 2 cups fresh waterleaf, chopped (or substitute watercress)
  • 1/2 cup red palm oil (or use vegetable oil with 1 tsp paprika for color)
  • 1 medium yellow onion, chopped
  • 2 Scotch bonnet peppers, minced (adjust for heat)
  • 2 tbsp ground crayfish (optional)
  • 2 cubes beef bouillon (Maggi)
  • 1 tsp salt (plus more to taste)
  • 4 cups water

Instructions

  1. In a large pot, combine beef cubes and 2 cups water. Boil over medium-high heat for 15 minutes until beef is fork-tender.
  2. While beef cooks, soak dried fish in warm water for 10 minutes, then drain, debone, and flake into bite-sized pieces.
  3. Once beef is tender, add remaining 2 cups water and flaked dried fish. Bring to a boil.
  4. Stir in red palm oil, chopped onion, minced Scotch bonnet, ground crayfish, and beef bouillon cubes. Reduce heat to medium and simmer for 5 minutes to meld flavors.
  5. Add chopped Ugu and waterleaf. Stir gently to wilt, then cook for 2-3 minutes — leaves should stay vibrant green.
  6. Taste and season with salt if needed. Remove from heat.

Unlike other leafy soups, Edikang Ikong has a rich, luscious texture from the palm oil and a deep umami hit from dried fish. Serve it over white rice or with a side of pounded yam for a comforting meal that tastes like tradition.

Miyan Kuka

Miyan Kuka

Wanna taste something wild? Miyan Kuka is a slimy, tangy baobab leaf soup loaded with groundnut and meat—a Nigerian classic that'll blow your mind. It's like eating a savory, velvety green cloud with a nutty punch.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 60 minutes

Ingredients

For the Soup

  • 1/2 cup dried baobab leaves (kuka), sifted to remove stems
  • 1/2 cup smooth peanut butter (natural, no sugar added)
  • 4 cups beef or chicken stock
  • 1 large onion, chopped
  • 2 scotch bonnet peppers, minced (adjust to heat preference)
  • 1/2 cup palm oil (or any neutral oil)
  • 1 tablespoon ground crayfish (optional, for umami)
  • 2 seasoning cubes (Maggi or Knorr)
  • Salt to taste

For the Meat

  • 1 lb beef or goat meat, cubed
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cups water

Instructions

  1. In a pot, add the beef cubes, salt, black pepper, and 2 cups water. Bring to a boil, then reduce heat and simmer for 45 minutes until tender. Reserve the stock.
  2. While the meat cooks, heat palm oil in a separate large pot over medium heat. Sauté the chopped onion and scotch bonnet peppers for 3 minutes until fragrant.
  3. Stir in the peanut butter and cook for 2 minutes, stirring constantly to prevent burning—this deepens the nutty flavor.
  4. Pour in the reserved beef stock (plus the cooked meat and its juices) and the additional 4 cups stock. Bring to a simmer.
  5. Gradually sprinkle in the dried baobab leaves while whisking vigorously to avoid lumps. Simmer for 10 minutes, stirring occasionally. The soup will thicken and become slimy—that's the goal!
  6. Add the ground crayfish and seasoning cubes. Stir well, then taste and adjust salt if needed. Simmer for another 5 minutes.
  7. Serve hot. For the best texture, let it rest 5 minutes before eating.

Just one spoonful and you'll get why this soup is a West African staple. The baobab leaves give it a silky, almost mucilaginous texture that clings to fufu or rice, while the peanut butter rounds it out with richness. Try it with tuwo shinkafa for a mind-blowing combo.

Conclusion

There you have it—10 comforting Nigerian soups to bring bold, rich flavors into your kitchen. I hope you’re inspired to try a new one this week. Which recipe catches your eye? Drop a comment below and don’t forget to save this roundup on Pinterest!

Leave a Comment