West African Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Efo Riro
A vibrant Yoruba spinach stew loaded with assorted meats, stockfish, and crayfish in a deeply seasoned palm oil base — bold, fragrant, and irresistible.
Contains common allergens
In the app, Listahan checks these against your household automatically.
Instructions
5 steps- 1
Boil the Meat: Season and boil the assorted meat until tender. Reserve a small amount of the stock.
- 2
Coarse Blend: Roughly blend the red bell peppers, scotch bonnets, and half the onion. The mixture should be textured, not a smooth puree.
- 3
Fry the Sauce: Heat the palm oil in a pot and sauté the remaining chopped onion. Pour in the coarsely blended pepper mix and fry for 15-20 minutes until the water evaporates and the oil separates.
- 4
Build the Stew: Stir in the cooked meat, washed smoked fish, crayfish, and a splash of meat stock. Allow it to simmer and absorb the flavors for 10 minutes.
- 5
Add the Greens: Blanch the chopped spinach quickly in hot water, squeeze out excess liquid, and stir it into the stew. Simmer for just 3 minutes to keep the greens vibrant, then remove from heat.
Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Listahan Family Score™
61/100
Works for many families
Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.
Nutrition
per serving840
Calories
53 g
Protein
13 g
Carbs
63 g
Fat
Estimated per serving. Actual values depend on the brands and portions you use.
Listahan cooking guide
Chef notes & practical guide
Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.
Cultural context
Efo riro is a rich Yoruba vegetable stew from southwestern Nigeria, built on leafy greens stewed in a fried pepper-and-onion base with palm oil, stockfish, and assorted meats. The name means stirred greens, and the dish balances earthy vegetables against a deeply savory, spicy gravy. Unlike a thin soup, efo riro is thick and chunky, meant to be eaten with a swallow like pounded yam or amala.
Listahan note
This version fries the blended pepper base down properly before the greens go in, so the stew tastes deep and roasted rather than raw. It treats the greens as the star and keeps them just wilted, not overcooked to mush.
Technique cues
- Bloom the blended pepper and onion base in hot palm oil until it thickens and darkens, which builds the savory backbone before any greens are added.
- Add the leafy greens near the end and cook just until wilted, since long cooking turns them slimy and dull-colored.
- Layer the proteins and a little stock early so their flavor infuses the base, then finish with the greens for freshness.
Kitchen flow
- Parallel prep
- Pre-cook and season the meats and blend the pepper base while one simmers, so the stew comes together in stages without idle time.
- Make-ahead
- Cook the meat and pepper base a day ahead; on serving day you only reheat and stir in the fresh greens.
- Leftover move
- Spoon leftover efo riro over rice or fold it into an omelet for a fast, savory next-day meal.
- Cleanup rhythm
- Wipe the palm-oil pan with a paper towel before washing, since the oil congeals and clings when it cools.
Ingredient brief
Role, handling, and swap guidance for each key ingredient.
leafy greens (spinach or amaranth)
the body of the stew
Purpose: The greens give efo riro its name and bulk and carry the savory pepper base.
Handling: Wash well, chop, and add toward the end so they wilt without overcooking.
Adaptation: Frozen chopped spinach, kale, or collards stand in; traditional efo tete (amaranth) if you can find it.
red bell pepper and tomato
stew base
Purpose: Blended peppers and tomato fried in oil form the rich, slightly sweet gravy the greens cook into.
Handling: Blend with onion and scotch bonnet, then fry down until thick.
Adaptation: Canned crushed tomatoes plus jarred roasted peppers out of season.
scotch bonnet pepper
heat
Purpose: Scotch bonnet provides the fruity heat that is essential to authentic efo riro.
Handling: Blend into the base and adjust to your spice tolerance.
Adaptation: Habanero, or less for a milder family-friendly stew.
palm oil
richness and signature flavor
Purpose: Red palm oil gives efo riro its characteristic color and earthy depth that neutral oils cannot replicate.
Handling: Heat gently and avoid bleaching it to smoking, which dulls its flavor.
Adaptation: A blend of neutral oil with a little annatto for color if palm oil is unavailable.
assorted meat and stockfish
savory depth
Purpose: Beef, tripe, and dried stockfish lend the deep umami and chew that make efo riro a hearty main.
Handling: Season and pre-cook the meats and reserve the stock to enrich the base.
Adaptation: Smoked turkey, mushrooms, or extra beans for a lighter or meat-free version.
ground crayfish
umami seasoning
Purpose: Dried ground crayfish adds the savory seafood note that rounds out the stew in the traditional way.
Handling: Stir into the simmering base before adding greens.
Adaptation: A little fish sauce or extra bouillon for similar umami without crayfish (note shellfish allergen).
Technique notes
- Squeeze or drain washed greens before adding so they do not water down the carefully reduced base.
- Taste and adjust salt only after the crayfish, stockfish, and bouillon are in, since each adds saltiness.
- Keep the final stew thick and scoopable rather than soupy, which is how it is meant to pair with a swallow.
Ingredient swaps
- Vegetarian direction
- Skip the meat and stockfish and build depth with mushrooms, smoked paprika, and extra bouillon or miso.
- Shellfish-free direction
- Replace the ground crayfish with a little fish sauce or simply more bouillon to keep the umami without the shellfish allergen.
- Weeknight shortcut
- Start from frozen chopped spinach and a jarred pepper base to cut the prep to a quick simmer.
Serve alongside
- pounded yam
- amala
- white rice
- boiled plantain
- chilled palm wine
- hibiscus tea (zobo)
- cold malt drink
Serving suggestions only — check pairings for your household's allergens.
Storage & reheating
- Refrigerate in a sealed container for up to four days; the flavor deepens overnight. Reheat gently on the stove, adding a splash of water if it has thickened too far. It freezes well for up to two months, though the greens soften further on thawing.
Equipment
- heavy pot or wide pan
- blender for the pepper base
- wooden spoon
- colander for washing and draining greens
Make this household-aware
Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.
Plan it in Listahan
Add Efo Riro to your week, check it against your household's allergens, and build the shopping list automatically.
More West African recipes
West African Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Egusi Soup
Ground melon seeds simmered with palm oil, leafy greens, and bold spices into a rich, nutty stew that's a cornerstone of Nigerian home cooking.
West African Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Banku
A smooth, slightly tangy Ghanaian dough of fermented corn and cassava, cooked to a stretchy consistency — the perfect partner for okra stew or grilled tilapia.
West African Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Pepper Soup
A piercingly spiced, crystal-clear broth simmered with goat meat or catfish and a blend of earthy Nigerian spices — warming, restorative, and intensely aromatic.