Equipment
Ingredients
Base & Aromatics
- 120 ml red palm oil, unbleached
- 2 red bell pepper, roughly chopped
- 2 red onion, divided
- 1 scotch bonnet pepper, stem removed
Egusi & Proteins
- 200 g ground egusi
- 150 g dried stockfish, cut into chunks
- 150 g smoked mackerel, deboned and flaked
- 45 g ground crayfish
Broth & Finish
- 750 ml fish stock, warm
- 2 bouillon cube, crushed
- 200 g spinach, washed and roughly chopped
- salt
Nutrition (per serving)
Method
Place the dried stockfish in a medium pot, cover generously with water, and boil at 100°C/212°F until tender. Drain the water and flake the fish into bite-sized pieces, ensuring all bones are discarded.
In a food processor or blender, combine the red bell peppers, scotch bonnet pepper, and one of the red onions. Puree until almost completely smooth.
In a small bowl, combine the ground egusi with just enough warm water and a small spoonful of the blended pepper mixture to form a thick, moldable paste. Set aside.
Heat the red palm oil in a large heavy-bottomed pot over medium heat just until it becomes fluid and fragrant. Do not overheat or bleach the oil. Dice the remaining red onion and saute in the oil until deeply translucent.
Pour the blended pepper mixture into the pot with the onions. Fry the mixture, stirring occasionally, until the raw aroma cooks off and the oil begins to separate and float to the top of the sauce.
Drop small, bite-sized spoonfuls of the egusi paste directly into the bubbling sauce. Do not stir the pot immediately. Cover and let it simmer undisturbed so the egusi can steam and solidify into curds.
Gently stir the soup, breaking up any excessively large egusi curds. Add the flaked stockfish, smoked mackerel, ground crayfish, crushed bouillon cubes, and fish stock. Reduce heat to medium-low, cover, and simmer gently to marry the flavors.
Fold the chopped spinach into the soup. Simmer for a final few minutes until the greens are just wilted but remain vibrantly colored. Taste and adjust the salt as necessary before removing from the heat.
Chef's Notes
- Red palm oil is essential for both the authentic earthy flavor and the iconic vibrant color of this dish. Warm it only until it becomes fluid; bleaching it over high heat destroys its nutritional benefits and unique taste.
- Stockfish (Okporoko) requires thorough preparation. If you are working with a particularly tough or mature cut, soak it in hot water overnight before boiling to drastically reduce your active cooking time.
- Ground crayfish acts as the foundational MSG of West African cooking. Ensure your crayfish is freshly ground, as it provides an irreplaceable depth of umami that standard fish stock cannot achieve alone.
- When forming the egusi curds, patience is critical. Agitating the pot too early will yield a smooth, homogeneous soup. While this smooth style is preferred in some regions, the curdled technique provides a highly sought-after meaty texture.
Storage
Refrigerator: 5 days — Flavor profile deepens and improves on the second day.
Freezer: 3 months — Leafy greens may soften considerably upon thawing, but the flavor remains excellent.
Reheating: Warm gently on the stove over low heat, adding a small splash of water or stock if the soup has thickened too much.










