Nigerian Pepper Soup: A Spicy Goat Soup Recipe

Updated November 3, 2026

Total time
2 hr 10 min
prep 25 min · cook 1 hr 45 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Nigerian Pepper Soup: A Spicy Goat Soup Recipe

Nigerian pepper soup is a fragrant, brothy soup made with meat, hot pepper and a distinctive blend of warming spices. This version uses goat meat and is served hot, often with rice, boiled yam or plantain; recipes vary across Nigeria and between households, including the choice of meat and spice blend.

Allow about 25 minutes to prepare the ingredients and roughly 1 hour 45 minutes to cook and rest the soup. The goat needs a gentle simmer to become tender, so keep extra hot water nearby and adjust the pepper to suit your taste.

What You’ll Need

  • 2 lb (900 g) bone-in goat meat, cut into pieces about 1½ inches (4 cm) across. Ask the butcher to cut it if needed.
  • 6 cups (1.4 L) water to start, plus up to 2 cups (475 ml) hot water for topping up.
  • 1 medium yellow or red onion, about 5 oz (150 g), peeled and finely chopped.
  • 1 tablespoon (8 g) Nigerian pepper soup spice blend. The blend commonly includes African calabash nutmeg (ehuru), uda pods and uziza; blends vary.
  • 1 small Scotch bonnet or habanero pepper, about ½ oz (15 g), left whole or split. Use half for milder soup, or more for extra heat.
  • 1 teaspoon (5 g) fine salt, divided, plus more to taste.
  • ½ teaspoon (1 g) ground black pepper.
  • 1 teaspoon (2 g) grated fresh ginger, optional.
  • 1 teaspoon (4 g) crushed stock cube, optional; check its saltiness before adding extra salt.
  • ¼ cup (6 g) thinly sliced scent leaf, such as Nigerian basil, or 2 tablespoons (5 g) chopped Thai basil or regular basil as a substitute.
  • 1 lime, cut into wedges, optional for serving.

Step-by-Step

  1. Prepare the goat and seasonings. Keep the raw meat separate from ready-to-eat ingredients, and do not rinse it; splashing can spread raw-meat juices around the sink. If the pieces are very large, cut them into roughly equal portions so they cook at a similar rate. Chop the onion, measure out the spice blend and salt, and set the hot water aside. If you are using a whole pepper, leave it uncut for gentler heat; splitting it releases more of its heat into the broth.
  2. Start the meat in water. Put the goat in a large, heavy pot with the chopped onion, ¾ teaspoon (4 g) of the salt, black pepper, optional ginger and optional stock cube. Pour in 6 cups (1.4 L) of water. The pieces should be mostly submerged; add a little more hot water now if your pot is wide or the meat is not covered. Bring the pot to a boil over medium-high heat, uncovered. Skim off excess foam from the surface with a spoon, taking care not to remove too much liquid.
  3. Simmer until the goat starts to soften. Lower the heat so the liquid bubbles gently rather than boiling hard, then partially cover the pot. Simmer for 35 minutes, stirring once or twice and checking that the bottom is not catching. A hard boil can make the broth cloudy and evaporate it too quickly. If the liquid drops below the meat, add hot water in ½-cup (120 ml) increments; keeping the added water hot helps the pot return to a simmer promptly.
  4. Add the pepper soup spices. Stir in the pepper soup spice blend and the whole or split Scotch bonnet. Partially cover the pot again and continue simmering for about 60 minutes, turning the goat pieces occasionally so they cook evenly. Check the pot every 20 minutes and top up with hot water as needed. The broth should stay plentiful and aromatic, not reduce into a thick sauce. Start checking tenderness after about 80 minutes of total simmering, since the size, age and cut of the goat can change the cooking time.
  5. Check that the meat is safe and tender. Use a food thermometer in the thickest piece, away from the bone: goat, as a whole cut, must reach the USDA FSIS safe minimum of 145°F (63°C), followed by a 3-minute rest. For this soup, the meat will usually need to cook beyond that temperature to become pleasantly tender. Test with a fork; it should go in easily, and the meat should be loosening from the bone without falling apart completely. If it is still chewy, simmer for another 10 to 15 minutes and check again.
  6. Finish and balance the broth. Once the goat is tender, stir in the sliced scent leaf or basil and simmer uncovered for 3 to 5 minutes. Taste the broth before adding the remaining ¼ teaspoon (1 g) salt; add it gradually, especially if you used a stock cube or a salty spice mix. For a milder soup, remove the Scotch bonnet without breaking it. If you want more heat, carefully split it in the pot and simmer for another minute or two.
  7. Rest briefly and serve hot. Turn off the heat and let the pot stand for 3 minutes. Ladle the goat and broth into bowls, making sure each serving gets meat and some of the fragrant liquid. Offer lime wedges at the table if you like a little tartness. Serve on its own or alongside boiled yam, rice, plantain or another filling side.

Common Mistakes

Using the wrong pepper soup spice—or too much of it. Nigerian pepper soup spice is a particular aromatic blend, not simply chili powder or generic curry seasoning. Its ingredients and strength differ by blend, so start with the listed tablespoon and taste once the broth has simmered. If you cannot find a premixed blend, look for ehuru, uda and uziza at an African grocery store. Ground calabash nutmeg can stand in for ehuru; a small pinch of regular nutmeg is a less exact substitute and makes the flavor sweeter. If uda or uziza is unavailable, leave it out rather than adding a large amount of an unrelated spice. The result will be less complex, but still a peppery meat soup.

Adding too much chili at the beginning. Scotch bonnet heat spreads through the broth as it cooks, and the strength of individual peppers varies. Leaving the pepper whole gives you more control. Avoid crushing it unless you already know you want a very hot soup. You can always add heat near the end, but you cannot easily remove it once it has dispersed.

Cooking at a rolling boil. A fierce boil can make the soup reduce too fast, break up tender meat and leave the broth less clear. Once the pot comes to a boil, lower the heat and look for small, steady bubbles. Keep the lid partly on to slow evaporation while letting some steam escape.

Expecting goat to soften on a fixed schedule. Goat pieces do not all cook at the same speed. Very lean or older goat may need longer than a small, tender cut. Use the stated time as a point to begin checking, not as a promise that the meat will be ready. Continue in short simmering intervals until a fork slides in easily, while keeping the broth at a gentle simmer.

Over-salting before the broth reduces. Stock cubes and packaged spice blends can contain plenty of salt. Season lightly at the start, then adjust at the end when you can taste the finished broth. If you use no stock cube, you may prefer a little more salt, but add it in small pinches.

Tips

For the best texture, choose bone-in goat pieces with a mix of meat and connective tissue. Bones contribute flavor, while connective tissue softens during a long simmer. Trim away large, hard pieces of excess fat if you prefer a cleaner broth, but do not remove every bit of fat or the soup may taste thin. If you buy a boneless cut, it can still work; check it sooner because smaller, leaner pieces may become tender more quickly.

Use a pot with enough room for the meat and liquid to simmer without crowding. A heavy-bottomed pot holds a steady temperature and is less likely to scorch. Keep a kettle of water hot while the soup cooks, since adding cold water repeatedly slows the simmer. Add only enough to maintain a brothy consistency; the finished soup should be easy to ladle, not watery and flavorless.

If making your own spice mix, grind whole spices finely and use a modest amount at first. Ehuru has a nutty, aromatic quality, while uda and uziza bring their own distinctive savory notes. Those ingredients can be difficult to find outside African food shops. A practical substitute is a small amount of ground calabash nutmeg or, if necessary, regular nutmeg with a pinch of black pepper; it will approximate some warmth but will not reproduce the original blend. Avoid substituting an equal volume of chili powder, which adds heat without the same aroma.

Scent leaf is a traditional finishing herb in many versions. If it is unavailable, Thai basil is a useful alternative, while ordinary sweet basil gives a softer, less peppery finish. Add whichever herb you use near the end rather than at the start, so its aroma remains noticeable. Lime is optional and is best offered at the table, where each person can decide how much brightness to add.

To prepare ahead, cook the soup fully, cool it promptly in shallow containers and refrigerate it within 2 hours. Keep it refrigerated for 3 to 4 days, or freeze it for longer storage. Reheat only the portion you need until it reaches 165°F (74°C), stirring so it heats evenly. If the broth thickens or the meat absorbs liquid while stored, add a splash of water during reheating and taste again for salt.

Troubleshooting

The goat is still tough: Keep simmering gently, covered partway, in 10- to 15-minute increments. Add hot water if the meat is no longer mostly submerged. Toughness usually means the connective tissue needs more time, not that the pot needs a higher heat. Check the thickest pieces again for tenderness and safe temperature.

The soup is too spicy: Remove the chili if it is still whole. Add a little hot water or unsalted broth, then taste; this dilutes the heat as well as the salt and spice. You can also serve the soup with plain rice, yam or plantain to balance each spoonful. Do not add a large amount of salt or sugar to try to cancel chili heat.

The broth tastes weak: Simmer it uncovered for a few minutes after the goat is tender to concentrate the flavor, but watch the liquid level. Taste for salt and add a small amount of pepper soup spice if the aroma is genuinely faint. Give added spice a few minutes to cook in before deciding whether the broth needs more.

The broth is too salty: Add hot water a little at a time and taste after each addition. If you have unsalted cooked goat or another unsalted portion of broth, adding some will dilute the salt without making the soup taste as thin. Avoid reducing a salty broth further, because evaporation concentrates the salt.

The meat is tender but the soup has nearly dried out: Move the pot off the heat while you add hot water, starting with ½ cup (120 ml). Return it to a gentle simmer for several minutes so the new liquid takes on the seasoning. Adjust salt only after it has warmed through.

The broth looks cloudy: Some cloudiness is normal, especially if the pot boiled hard or the meat released proteins. It does not mean the soup has failed. Lower the heat, skim any excess foam or surface fat if desired, and avoid vigorous stirring. The flavor matters more than a perfectly clear broth.

Frequently Asked Questions

Can I make Nigerian pepper soup with chicken or fish?
Yes. Chicken and fish are common alternatives, though cooking times and seasonings vary by household. For chicken, simmer until the thickest part reaches 165°F (74°C), the USDA FSIS safe minimum for poultry. Fish cooks much faster; check it carefully and cook it to 145°F (63°C). Add delicate fish late so it does not break apart during a long simmer.

Can I use beef instead of goat?
Yes. Choose stew-friendly beef pieces, preferably with some connective tissue, and simmer until fork-tender. Cooking time depends on the cut and size of the pieces. For whole cuts of beef, the USDA FSIS safe minimum is 145°F (63°C) with a 3-minute rest; a slow-simmered soup may take the meat well beyond that temperature to make it tender.

How do I make the soup less spicy?
Use half a small Scotch bonnet or leave it whole and remove it before serving. You can omit it, though the soup will have less chili heat. Keep the pepper soup spice blend as directed at first; many blends are aromatic rather than hot, but check the package or ask the seller if its heat level is unclear.

Is Nigerian pepper soup supposed to be thick?
It is generally a light, brothy soup rather than a thick stew. The meat and spice should flavor the liquid, which is served generously in each bowl. Add hot water if it becomes too concentrated, then taste and adjust the salt and seasoning.

What can I serve with goat pepper soup?
Serve it by itself as a light meal or pair it with boiled yam, rice, ripe or green plantain, or another filling side. The sides are optional and vary by preference and region. Lime wedges can be offered separately for a brighter finish.

Can I make it in advance?
Yes. Cool and refrigerate the soup within 2 hours, then use it within 3 to 4 days or freeze it. Reheat leftovers to 165°F (74°C). The spices may taste more pronounced after resting, so taste the reheated soup before adding more salt or seasoning.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).