Skip to content

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.

75 minutes
Serves 3
Main
26 min prep
41 min cook

Instructions

5 steps
  1. 1

    Boil the Meat: Season and boil the assorted meat until tender. Reserve a small amount of the stock.

  2. 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. 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. 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. 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.

Efo Riro — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Efo Riro looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

61/100

Works for many families

61
Allergen-friendly 70
Kid-friendly 47
Weeknight-easy 54
Budget-friendly 72
Great leftovers 87
Pantry-friendly 35

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 serving

840

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.

Get the app

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