Nigerian fish pepper soup is a light, aromatic broth made with fish, hot pepper, and a distinctive pepper soup spice blend. It is served hot, often with herbs and a starchy side; the clear broth lets the fish and spices shine without a long cooking time. Recipes vary by region and household, so this approachable version uses easy-to-source fish and explains how to adjust the heat.
Ingredients
- 2 lb (900 g) catfish steaks or other firm fish, cut into 4–6 cm (1½–2½ inch) pieces
- 8 cups (1.9 L) water, divided as needed
- 2 tablespoons (18 g) Nigerian pepper soup spice blend
- 1 medium yellow onion, about 5 oz (140 g), finely chopped
- 1–2 Scotch bonnet peppers, about ½–1 oz (15–30 g), pierced or finely minced; use less for a milder soup
- 1 teaspoon (6 g) fine salt, plus more to taste
- 1 teaspoon (2 g) ground crayfish, optional
- 1 teaspoon (5 ml) groundnut oil or neutral vegetable oil, optional
- 2 tablespoons (30 ml) fresh lime juice, optional, for seasoning the finished soup
- ½ cup (15 g) chopped scent leaves or African basil, loosely packed
- 2 tablespoons (8 g) chopped fresh parsley, optional if scent leaves are unavailable
Instructions
- Prepare the fish and aromatics. If the fish is not already cut, ask the fishmonger to cut it into sturdy serving pieces, or use a sharp knife at home. Pat the fish dry with paper towels; do not rinse it under running water, which can spread splashes around the sink. Check for stray scales or large pin bones and remove them with clean tweezers. Chop the onion and herbs. Keep the Scotch bonnet whole and pierced for a gentler, more controlled heat, or mince it if you want the pepper distributed throughout the broth. Wash your hands and the cutting board after handling raw fish and pepper.
- Start the broth. Pour 7 cups (1.7 L) of water into a medium-large pot. Add the onion, pepper soup spice, salt, crayfish if using, and oil if using. Stir once, cover the pot, and bring the liquid to a boil over medium-high heat, which takes about 3 minutes depending on the pot and stove. The oil is optional; it rounds out the broth slightly, but leaving it out keeps the soup especially light.
- Let the spices bloom. Once the broth boils, lower the heat enough to maintain a steady simmer. Cover and simmer for 10 minutes so the onion softens and the spice blend infuses the water. Taste a spoonful carefully. If the aroma is pleasant but the broth seems faint, simmer uncovered for another minute or two only if the fish has not been added yet. Avoid adding a large extra dose of spice all at once; blends vary in strength and can become bitter or medicinal if overused.
- Add the fish gently. Slide the pieces into the broth in a single layer as much as possible. Add up to 1 cup (240 ml) more water if needed to mostly surround the fish; the finished soup should be brothy, not thick. Bring it back to a gentle simmer, cover, and cook for 12–15 minutes. Do not stir vigorously, because fish can break apart; if the pieces are not submerged, spoon broth over them once or carefully turn them with a wide spatula halfway through.
- Check that the fish is cooked. Fish is done when its flesh is opaque and separates easily with a fork. For a food-safety check, insert a clean food thermometer into the thickest piece without touching a bone; USDA FSIS gives 145°F (63°C) as the safe minimum internal temperature for fish. If a thick piece has not reached that temperature, simmer for another minute or two and check again. Take care not to boil hard, which can make the fish break up and turn the broth cloudy.
- Finish and season. Stir in the scent leaves and parsley, if using, and simmer for 2 minutes. Remove the whole Scotch bonnet if you used one. Taste the broth and adjust with salt, a little lime juice, or a splash of hot water if it is too intense. Serve promptly, lifting the fish carefully with a slotted spoon so the pieces remain whole.
Tips
- Choose fish that holds together. Catfish is a familiar choice for Nigerian fish pepper soup, and bone-in steaks add flavor. Firm snapper, tilapia, hake, or cod can also work. Very thin fillets cook quickly and are more likely to flake into the pot, so shorten their cooking time and handle them as little as possible.
- Adjust the heat with the pepper, not the spice blend. Scotch bonnet contributes both fruity flavor and substantial heat. For a milder pot, use one whole pierced pepper and remove it early, or use a small piece with the seeds and pale inner membrane removed. Add minced pepper gradually; once it simmers into the broth, it is difficult to take the heat back out.
- Look for the traditional spice blend, then substitute thoughtfully. Nigerian pepper soup spice often includes regional ingredients such as uda, uziza, and calabash nutmeg, also called ehuru. Ready-made blends are convenient, but their ingredients and heat vary. If you cannot find a blend, use 1 teaspoon (2 g) ground ehuru or a little ground allspice with 1 teaspoon (2 g) ground coriander and a small pinch of ground uziza or black pepper. This is a practical approximation, not an identical flavor; use it sparingly and add more only after tasting.
- Keep the pot at a gentle simmer. A rolling boil can break the fish into flakes and make the broth cloudy. Use a broad pot so the pieces fit without stacking, and resist frequent stirring. If using bone-in fish, warn diners about small bones and serve carefully.
Serving Suggestions
Serve the soup in deep bowls while the broth is steaming, with a piece or two of fish in each bowl. The clear, peppery broth is satisfying on its own, but it is also commonly paired with a filling side. Boiled yam, boiled potatoes, or ripe plantain make accessible options; cut the side into portions that are easy to dip or eat alongside the soup. For a more traditional Nigerian-style meal, offer boiled yam or a small serving of rice, depending on what is available and what your guests enjoy.
You can also serve it with a swallow such as eba, pounded yam, or fufu. These are eaten alongside the soup and give the meal a more substantial feel. Keep the sides plain enough that they do not compete with the spice blend. A small plate of sliced onion, extra herbs, or lime wedges lets each person add a fresh accent at the table. If serving several people with different heat preferences, keep extra minced pepper separate rather than making the whole pot hotter.
Variations
Use a different fish: Snapper, tilapia, hake, and cod are practical alternatives when catfish is unavailable. Choose thick, firm pieces and check them early because thinner cuts finish sooner. Salmon can be used, though its richer flavor and higher fat content make the soup taste different from a lean white-fish version.
Make it less spicy: Use one whole Scotch bonnet with its skin intact, or leave the pepper out and serve a separate hot-pepper condiment. The soup will still have the warm, aromatic character of the spice blend, but it will lose some of the fresh chile heat. If the broth becomes too hot, add a little hot water and taste again; extra water softens the seasoning too, so adjust salt gradually.
Add more herbs or aromatics: Scent leaf is a traditional, strongly aromatic option, but African basil, Thai basil, or a modest amount of parsley can stand in. Basil gives a closer herbal direction than parsley, while parsley is milder and less distinctive. Some cooks add sliced ginger or garlic; a small amount can add warmth, though it changes the flavor profile. Start with about 1 teaspoon (5 g) finely grated ginger rather than adding a large piece.
Make a broth with a little more body: A teaspoon of ground crayfish adds savory depth, but it is optional and can be omitted for a seafood-free seasoning. If using dried stockfish as an additional ingredient, it needs to be softened separately according to its package directions before it goes into the pot. It can make the broth more deeply savory and will require extra preparation, so it is not included in the timing for this recipe.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, preferably in a shallow, covered container. For the best fish texture, store the broth and fish together but avoid repeatedly transferring or stirring the pieces. The soup keeps for 3–4 days in the refrigerator when kept cold. Although that is the general safe window for cooked leftovers, the fish is usually at its best in the first day or two.
Reheat only the portion you plan to eat in a covered saucepan over medium-low heat, bringing it to a gentle simmer. Stir the broth carefully and turn the fish only if necessary. Use a food thermometer to check that leftovers reach 165°F (74°C), the USDA FSIS reheating temperature. A microwave is also suitable: cover the bowl loosely, heat in short intervals, and check the center of the fish and broth, taking care not to overcook the fish. Discard soup left at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C). For longer storage, freeze in a freezer-safe container; the broth may separate slightly and the fish may become softer after thawing.
Frequently Asked Questions
What is Nigerian pepper soup spice?
Nigerian pepper soup spice is a fragrant blend used to season a light, spicy soup. Blends vary, but traditional ingredients can include uda, uziza, and ehuru, or calabash nutmeg. Some packaged blends also include familiar spices. If buying a blend, check its ingredients and begin with the amount in the recipe because the strength differs from one blend to another.
Can I make fish pepper soup without catfish?
Yes. Use a firm fish that can be cut into thick pieces, such as snapper, tilapia, hake, or cod. The cooking time depends on the thickness of the pieces, so check early and use a thermometer to confirm that the thickest portion reaches 145°F (63°C). Thin fillets need less time and can fall apart if stirred.
Can I make the soup ahead?
You can prepare the chopped onion, herbs, and measured spices earlier in the day and refrigerate them separately. For the best texture, cook the fish close to serving time. If you need to cook the whole soup in advance, cool and refrigerate it promptly, then reheat gently until it reaches 165°F (74°C); expect the fish to be softer than when freshly cooked.
Why did my fish break apart?
Fish is more likely to break when the pieces are small, the pot boils vigorously, or the soup is stirred often. Use thick, evenly cut pieces, keep the broth at a gentle simmer, and move the fish as little as possible. A wide pot helps prevent pieces from being piled on top of one another.
How can I make the broth less spicy after cooking?
If you used a whole pepper, remove it as soon as the soup reaches your preferred heat. To soften an already spicy broth, add hot water a little at a time and adjust the salt afterward. You can also serve smaller amounts of broth with extra plain yam, rice, or another side. Dairy is not necessary and is not a typical fix for this style of soup.
Is fish pepper soup supposed to be thick?
No, this version is meant to have a clear, fairly light broth rather than a thick sauce. The spice blend, onion, and fish season the liquid, but the recipe does not use flour or a heavy thickener. If you prefer a stronger-tasting broth, simmer the seasoned liquid a little longer before adding the fish instead of boiling the fish for extra time.
Related
- Japanese Egg Drop Soup (Kakitama-jiru)
- Japanese Egg Soup with Dashi: A Light, Silky Bowl
- Japanese Eggplant Soup with Miso and Dashi at Home
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).