
Nigerian Catfish Pepper Soup with Leafy Greens (Ofe Nsala-Style Weight Management Soup)
This deeply aromatic Nigerian catfish pepper soup draws inspiration from the iconic Igbo ofe nsala, simmered with native pepper soup spices, utazi leaves, and a medley of low-glycaemic vegetables for a powerfully satisfying, low-calorie meal. Rich in lean protein from fresh point-and-kill catfish and loaded with anti-inflammatory botanicals like ehuru, uda, and uziza, this soup supports healthy weight loss without sacrificing the bold, warming flavours Nigerians love. It is ideal as a healing, filling dinner that nourishes the gut, regulates appetite, and keeps you comfortably full for hours.
Total Time
55 min
Prep
20 min
Cook
35 min
Servings
4
Cuisine
Nigerian Igbo / Pan Nigerian
218kcal
Calories
31g
Protein
7g
Carbs
7g
Fat
3g
Fiber
How to Make It
- 1
Prepare and Clean the Catfish
Wash the catfish chunks thoroughly with cold water, lime juice, and a pinch of salt to remove sliminess and any off-odours. Rinse two to three times until the water runs clear. If using stockfish, ensure it has been soaked overnight in cold water and rinsed well to reduce sodium content significantly before use.
Tip: Ask your market fish seller to cut the catfish into even chunks of about 5–6 cm so they cook uniformly and stay intact in the soup. - 2
Blend the Pepper and Onion Base
Combine the tatashe, one scotch bonnet pepper, and half of the roughly chopped onion in a blender. Add a small splash of water and blend to a smooth but not watery paste. Set aside. Keep the remaining onion and the second scotch bonnet whole for adding directly to the pot for texture and layered heat.
Tip: Blending only half the onion and keeping one scotch bonnet whole creates a more complex, layered flavour profile typical of authentic pepper soup. - 3
Build the Pepper Soup Spice Base
In a dry pan over low heat, lightly toast the ehuru seeds and uda pods for 60 seconds until fragrant. Allow to cool slightly, then grind finely using a spice grinder or blender. Combine the ground ehuru, uda, uziza seeds, minced garlic, and grated ginger in a small bowl and set aside. These native spices are the soul of the soup and carry most of its anti-inflammatory and digestive benefits.
Tip: Toasting the spices briefly before grinding intensifies their essential oils and produces a significantly deeper, more aromatic pepper soup flavour. - 4
Start the Soup Base
Pour the water or unsalted fish stock into a medium pot and bring to a gentle boil over medium heat. Add the blended pepper-onion mixture, whole onion chunks, and the softened stockfish if using. Stir in all the ground pepper soup spices — ehuru, uda, and uziza seeds — along with the garlic, ginger, and ground crayfish. Add the half seasoning cube. Allow to simmer uncovered for 10 minutes, stirring occasionally, to let the spice base bloom and the stockfish begin to tenderise.
Tip: Do not cover the pot at this stage — allowing steam to escape concentrates the flavours and reduces the liquid to a more intense, clinic-worthy broth. - 5
Add the Catfish and Whole Scotch Bonnet
Carefully add the cleaned catfish chunks and the remaining whole scotch bonnet pepper into the simmering spice broth. Gently stir once to submerge the fish without breaking the pieces apart. Reduce heat to medium-low, cover loosely, and simmer for 15–18 minutes until the catfish is fully cooked through, flaking gently at the touch, and has absorbed the pepper soup spices.
Tip: Avoid vigorous stirring once the fish is added. Catfish flesh is delicate and will break apart easily — a gentle fold with a wooden spoon is sufficient. - 6
Add the Vegetables
With the heat still on medium-low, add the utazi leaves, uziza leaves, and spinach or waterleaf to the pot. Stir gently to incorporate. These greens require only 3–4 minutes of cooking — overcooking destroys their nutrients, colour, and the signature slight bitterness of utazi that makes this soup both medicinal and delicious. Taste the broth and adjust seasoning with a light pinch of sea salt only if needed.
Tip: Add the scent leaves absolutely last, off the heat, and stir them through. Heat destroys the volatile aromatic oils in scent leaves almost instantly — adding them at the end gives you maximum fragrance and therapeutic benefit. - 7
Finish and Rest
Remove the pot from heat. Stir in the freshly torn scent leaves and a squeeze of fresh lime juice to brighten and balance the deep spice notes. Allow the soup to rest uncovered for 3–5 minutes before serving. This resting period allows the residual heat to gently wilt the scent leaves and lets all the flavour layers fully meld together.
Tip: This soup is intentionally broth-forward and light. Serve it on its own as a complete clinical meal, or alongside a small portion of boiled unripe plantain or oat-eba for a higher-calorie balanced version for those who are not in a caloric deficit. - 8
Serve and Store
Ladle into deep bowls ensuring each serving has an even distribution of catfish chunks, stockfish, and greens. Serve hot. For meal prep, allow to cool completely before portioning into airtight containers. Refrigerate for up to 3 days or freeze for up to 6 weeks. Reheat gently on the stovetop over low heat — do not microwave aggressively as this breaks down the fish texture and dulls the spice profile.
Tip: The soup's flavour deepens significantly the next day as the spices continue to infuse into the broth overnight — many Nigerian households consider day-two pepper soup far superior to freshly made.
Want this in your meal plan?
Get personalised meal plans, track your nutrition, and access 500+ recipes tailored to your health goals.
Get started free