Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Efo Riro from Nigeria AI-generated image

Soups & Stews Nigeria

Efo Riro

Efo riro is a Nigerian Yoruba stew of spinach leaves cooked in a peppery sauce with palm oil.

Southwest, nationwide, Nigeria

Also known as Efo riro; efo riro soup; Yoruba spinach stew

Last updated Oct 24, 2026 · Reviewed by the WhatWhereVacay editorial team

About Efo Riro

Efo riro means "vegetable stew" in Yoruba, and it starts with a base of blended tomato, red pepper and onion fried in palm oil. Shredded spinach, or a similar green leaf, is stirred through at the end so it keeps some texture.

Fish, beef, smoked fish, stockfish or sometimes chicken are added to the pot, and the stew is served with a starchy side such as eba, fufu or rice.

History & Culture

Efo riro comes from Yoruba cooking in southwestern Nigeria, where a family of vegetable stews, called efo, sits at the centre of the table. The particular mix of greens, pepper and palm oil varies by household and by what the market offers.

It is a weekend and celebration dish in many homes and is also eaten as an everyday meal when served over a quick swallow.

How to make Efo Riro

AI-assisted, not kitchen-tested

Efo Riro (Yoruba Vegetable Stew)

A rich Yoruba stew of palm oil, blended peppers and tomato, simmered with assorted meats and smoked fish, then finished with fresh spinach so it stays green and textured. Serve with eba, fufu or rice.

Prep
30 min
Cook
90 min
Total
120 min
Serves
6
Difficulty
Medium

Recipe ingredients

  • 500 g (1 lb 1½ oz) beef (chuck or shin), cut into chunks
  • 100 g (3½ oz) stockfish (dried cod), Soak in cold water for at least 12 hours, or overnight, before cooking
  • 100 g (3½ oz) smoked fish (mackerel or hake), Bone and flake; check for bones
  • 250 ml (1 cup) red palm oil
  • 6 whole red bell peppers (tatashe), Seeded
  • 4 whole scotch bonnet peppers (ata rodo), Adjust to heat preference; wear gloves when handling
  • 3 whole plum tomatoes
  • 2 whole onions, One blended, one sliced
  • 2 tbsp ground crayfish
  • 2 tsp seasoning powder or bouillon, Maggi or Knorr, to taste
  • 2 tsp salt, To taste
  • 1 tsp ground dried shrimp (optional)
  • 600 g (1 lb 5 oz) fresh spinach, Or ugu (fluted pumpkin leaves) or other dark leafy green; washed and roughly chopped
  • 2 tbsp palm oil for finishing, Optional

Steps

  1. 1 Soak the stockfish in cold water for at least 12 hours (or overnight). Drain, rinse, and cut into bite-sized pieces.
  2. 2 Place the beef chunks in a pot, add half the sliced onion, 1 teaspoon salt, and enough water to cover. Bring to a boil, then simmer covered for 40 minutes until the beef is tender (internal temperature should reach at least 90°C / 195°F for tough cuts to break down). Add the soaked stockfish for the last 20 minutes of cooking. Reserve the stock.
  3. 3 Blend the red bell peppers, scotch bonnet peppers, plum tomatoes, and one onion with a splash of water until smooth. Pour into a dry pot and boil for 10–15 minutes to reduce the raw tomato flavour and cook off excess water; the blend should thicken slightly.
  4. 4 Heat the palm oil in a large, dry pot over medium heat for 2–3 minutes until it is hot and shimmering (do not let it smoke). Add the sliced onion and fry for 2 minutes until softened.
  5. 5 Pour in the reduced pepper blend. Fry, stirring occasionally, for 15–20 minutes until the oil begins to float on top and the mixture darkens.
  6. 6 Add the cooked beef, stockfish, and reserved stock (about 250 ml / 1 cup). Stir in the ground crayfish, seasoning powder, and dried shrimp if using. Simmer for 10 minutes.
  7. 7 Add the flaked smoked fish and stir gently so it does not break up completely. Taste and adjust salt and seasoning.
  8. 8 Add the chopped spinach in batches, stirring each batch through before adding the next. Cook for 3–5 minutes only - the leaves should be wilted but still bright green and holding some texture.
  9. 9 Taste and adjust seasoning. If you like, drizzle a spoonful of fresh palm oil over the top for colour and richness.
  10. 10 Serve hot with eba, fufu, or steamed rice.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

Efo riro is served in homes and casual Nigerian restaurants across the country, usually with a swallow such as eba or fufu.

No restaurants are listed for Efo Riro yet. Serve it? Get listed and be the first.

Planning a trip to Nigeria?

Find places to stay and ways to get there.

Recipes from travellers

No one has shared their own Efo Riro recipe yet. Yours would be the first.

Share how you make Efo Riro

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Efo Riro - frequently asked questions

What is Efo Riro?

Efo riro means "vegetable stew" in Yoruba, and it starts with a base of blended tomato, red pepper and onion fried in palm oil. Shredded spinach, or a similar green leaf, is stirred through at the end so it keeps some texture.Fish, beef, smoked fish, stockfish or sometimes chicken are added to the pot, and the stew is…

What is Efo Riro made of?

Efo Riro is made with spinach, tomato, red pepper, onion, palm oil and smoked fish. Recipes vary by region and by cook, but those are the core ingredients.

Where does Efo Riro come from?

Efo Riro comes from Nigeria, and is especially associated with Southwest, nationwide. Efo riro comes from Yoruba cooking in southwestern Nigeria, where a family of vegetable stews, called efo, sits at the centre of the table.

Where can I eat Efo Riro?

Efo riro is served in homes and casual Nigerian restaurants across the country, usually with a swallow such as eba or fufu.

How do you make Efo Riro?

Making Efo Riro at home takes about 30 minutes of prep and 90 minutes of cooking. The recipe on this page serves 6 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

What else is Efo Riro called?

Efo Riro is also known as Efo riro; efo riro soup; Yoruba spinach stew.

More traditional dishes from Nigeria

Taste Efo Riro in Lagos

Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.

Before you go to Nigeria

Round out your trip - most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Efo Riro.

Write a review

Sign in to verify you're a real person, then share your thoughts on Efo Riro.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Efo Riro.