Pepperpot soup is a boldly flavored, brothy soup from West Africa, particularly popular in Nigeria and Ghana, where it is known as “pepper soup.” It is made with a protein of your choice, a fragrant blend of spices, and fresh chili peppers, all simmered into a clear, spicy, and deeply aromatic broth. This recipe works because it layers heat and flavor through a simple, one-pot method that lets the ingredients shine.
Ingredients
- 2 lb (900 g) goat meat, cut into 2-inch pieces (or beef, chicken, or fish)
- 10 cups (2.4 L) water, plus more as needed
- 1 medium onion, chopped (about 1 cup / 150 g)
- 3 cloves garlic, minced
- 1-inch (2.5 cm) piece fresh ginger, peeled and grated
- 2 to 3 fresh Scotch bonnet peppers, stemmed and minced (adjust to taste)
- 2 tablespoons (30 g) pepper soup spice blend (see note below)
- 1 teaspoon (2 g) ground calabash nutmeg (or substitute 1/2 teaspoon ground nutmeg)
- 2 tablespoons (30 g) ground crayfish (optional, for umami)
- 2 bouillon cubes (beef or chicken)
- 1 teaspoon (5 g) salt, plus more to taste
- 2 tablespoons (30 ml) palm oil (optional, for richness)
- Fresh basil or scent leaves (Nchanwu), for garnish
Note on pepper soup spice: This blend typically contains calabash nutmeg, alligator pepper, uziza seeds, and other warm spices. If you cannot find it, mix 1 teaspoon each of ground alligator pepper (or black pepper), ground uziza seeds (or cubed pepper), and ground calabash nutmeg.
Instructions
- Rinse the meat thoroughly and place it in a large pot. Add the water and bring to a boil over high heat. Skim off any foam that rises to the surface.
- Add the chopped onion, garlic, and ginger to the pot. Reduce the heat to low, cover, and simmer for 30 minutes, or until the meat is nearly tender.
- Stir in the Scotch bonnet peppers, pepper soup spice blend, calabash nutmeg, ground crayfish (if using), bouillon cubes, and salt. If using palm oil, add it now.
- Continue to simmer, uncovered, for 15 more minutes, allowing the flavors to meld and the broth to reduce slightly. If the soup becomes too thick, add more water to reach your desired consistency.
- If using fish or shrimp, add them during the last 10 minutes of cooking, as they cook faster than meat. For fish, cook until it flakes easily with a fork and reaches a safe minimum internal temperature of 145°F (63°C) as measured with a food thermometer.
- Taste and adjust seasoning with salt or more pepper. The soup should be spicy, savory, and aromatic.
- Garnish with fresh basil or scent leaves and serve hot.
Tips
- Substitutions: If Scotch bonnet peppers are unavailable, use habanero peppers, which have a similar heat profile. For a milder soup, remove the seeds and membranes before mincing, or use fewer peppers.
- Protein choices: This recipe works with beef, chicken, goat, fish, or shrimp. Adjust cooking times accordingly—fish and shrimp cook much faster than meat.
- Common mistake: Adding too much pepper. Start with 2 peppers, taste, and add more if needed. You can always add heat, but you cannot remove it.
- Make it ahead: Pepperpot soup tastes even better the next day as the flavors meld. Store it in the refrigerator and reheat gently.
Serving Suggestions
Serve pepperpot soup as a main course with boiled white rice, yam, or plantains. It also pairs well with crusty bread for dipping. For a traditional presentation, serve in deep bowls with a side of lime wedges to squeeze over the top.
Variations
- Fish pepperpot: Use firm white fish like catfish or tilapia. Add the fish in the last 10 minutes to prevent it from falling apart.
- Vegetarian version: Replace the meat with a mix of mushrooms, carrots, and potatoes, and use vegetable bouillon. Add the vegetables in the last 15 minutes of cooking.
- Spicy level: For extra heat, add a teaspoon of cayenne pepper or a few drops of hot sauce. For less heat, use only one pepper and remove the seeds.
- Herb twist: Add a handful of fresh parsley or cilantro in the last 5 minutes for a brighter flavor.
Storage and Reheating
Refrigerate leftover pepperpot soup in an airtight container within 2 hours of cooking. It will keep for up to 4 days. To reheat, place it in a pot over medium heat until bubbling, or microwave individual portions for 2-3 minutes. The soup can also be frozen for up to 3 months; thaw overnight in the refrigerator before reheating. Reheat leftovers to an internal temperature of 165°F (74°C) before serving.
Frequently Asked Questions
What is pepper soup spice made of?
Pepper soup spice is a blend of aromatic seeds and spices, typically including calabash nutmeg, alligator pepper, uziza seeds, and sometimes cloves or black pepper. It is available in African grocery stores or online.
Can I use ground pepper instead of whole?
Yes, you can use ground pepper, but reduce the amount by half, as ground pepper is more concentrated. Start with 1 teaspoon and adjust to taste.
How do I make it less spicy?
Reduce the number of Scotch bonnet peppers and remove the seeds and membranes. You can also add a splash of coconut milk or a spoonful of peanut butter to mellow the heat.
Can I make pepperpot soup in a slow cooker?
Yes. Brown the meat first, then transfer everything to a slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Add fish or shrimp in the last 30 minutes.
What is the best meat for pepperpot soup?
Goat meat is traditional and gives a rich, gamey flavor. Beef or chicken are also excellent and more widely available. For a lighter option, use fish or shrimp.
Is pepperpot soup supposed to be thick or thin?
It is traditionally a thin, brothy soup, not thickened. If you prefer a thicker consistency, you can puree some of the cooked vegetables or add a slurry of cornstarch and water.
Related
- Wedding Evening Party Dresses: 10 Ideas to Wear
- Snake Gourd Seeds Sri Lanka Online: Curry Recipe
- Easy Weeknight Meals UK: One-Pan Sausage Traybake
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).