Efo Riro: Yoruba Spinach Stew with Locust Bean
A red palm oil stew of spinach, peppers and fermented locust bean, built to hold up all week

Contents
↓ Jump to recipeEfo riro sits in the top rank of Yoruba stews for a simple reason: it is built to last. Where many vegetable dishes turn limp and grey within a day, efo riro’s leafy greens are cooked into a thick, deeply reduced pepper-and-palm-oil base that actually improves with time in the fridge, the flavours settling and deepening rather than fading. “Efo” means leafy vegetable and “riro” means to stir, and the name describes exactly what the dish is: greens stirred through a rich, red, well-worked stew base until they are thoroughly coated rather than merely wilted on top.
Efo Riro: Yoruba Spinach Stew with Locust Bean
Ingredients
- 500g beef, cut into chunks
- 300g assorted offal or smoked fish (optional)
- 1 onion, chopped, plus 1 sliced for the stew
- 2 stock cubes
- 150ml red palm oil
- 6 tomatoes, or 400g tinned tomatoes
- 3 red peppers
- 2-3 scotch bonnet peppers, to taste
- 1 tbsp iru (fermented locust bean)
- 2 tbsp ground crayfish
- 1kg spinach, washed and roughly chopped
- 1 tbsp ground dried pepper (optional, for extra heat)
- Salt, to taste
Method
- Put the beef and offal (if using) in a pot with the chopped onion, one stock cube and enough water to cover. Simmer 35-40 minutes until tender. Reserve the stock.
- Blend the tomatoes, red peppers and scotch bonnet together to a coarse purée (or chop finely by hand for a chunkier stew).
- Heat the red palm oil in a wide, heavy pot over medium heat until it loses its raw smell, about 2 minutes.
- Add the sliced onion and fry 3-4 minutes until soft and translucent.
- Add the blended pepper mixture and cook uncovered over medium heat for 15-20 minutes, stirring occasionally, until the raw smell is gone and the sauce has reduced and darkened.
- Stir in the iru and crayfish and cook 2 minutes more.
- Add the cooked beef, offal, a splash of the reserved stock, and the remaining stock cube. Simmer 8-10 minutes, adjusting the consistency with more stock if needed.
- Taste and adjust salt and pepper.
- Stir in the chopped spinach in batches, letting each batch wilt down before adding the next, and cook a final 3-4 minutes; the spinach should stay bright and hold some texture, not collapse into mush.
- Serve hot with rice, pounded yam, semolina or plantain.
The base is the dish
Efo riro’s identity lives almost entirely in its pepper base, not in the spinach that gives the dish its name. Red peppers, tomatoes and scotch bonnet are blended together and then cooked down hard in red palm oil, uncovered, for a genuine fifteen to twenty minutes, and this reduction stage is the single step that determines whether the finished stew tastes rich and developed or thin and raw, and it rewards patience over speed. The mixture starts out watery and bright red; by the end of the reduction it should have visibly darkened, thickened, and lost every trace of a raw, sharp tomato smell, replaced by something deeper and rounder.
This base is close kin to the pepper sauce underneath red red, Ghana’s black-eyed bean stew, though efo riro leans harder into fermented depth thanks to iru, and it shares its love of a long, patient reduction with egusi soup, another Nigerian pot where rushing the base is the most common way to ruin the whole dish.
Iru: the fermented note that separates a good pot from a great one
Iru, fermented locust bean, is what gives efo riro its distinctive savoury depth, an umami note closer to a fermented soybean paste than to anything in a typical Western pepper stew. It has a genuinely pungent smell straight from the jar or the leaf-wrapped parcel it is often sold in, sharp and slightly ammoniated, which puts some newcomers off before they have even tasted it. Cooked into the stew, though, that sharpness transforms into a deep, savoury backbone that rounds out the sweetness of the reduced peppers and the richness of the palm oil, doing for efo riro roughly what fish sauce does for a Southeast Asian curry: present in enough quantity to matter, but never meant to be tasted as a distinct, separate flavour on its own.
Locust bean fermentation is an old West African technique, predating refrigeration by centuries, developed as a way to preserve the protein and flavour of the locust bean tree’s seeds through long fermentation into a paste that keeps for months. It turns up across a wide swathe of West African cooking under different regional names and forms, but in Yoruba cooking specifically, iru is close to non-negotiable in a properly made efo riro — a version without it is still a decent spinach stew, but it will taste noticeably flatter and less distinctly Yoruba than one built with it.
Red palm oil: quantity as a feature, not excess
Efo riro uses a genuinely generous quantity of red palm oil, more than a newcomer might expect from a vegetable-forward dish, and that quantity is deliberate rather than indulgent. The oil works here as a core flavour and texture component, giving the finished stew its glossy sheen, its rounded mouthfeel, and a good portion of its colour, alongside the tomato and pepper. Warming the oil until it loses its raw smell before anything else goes in — a step shared with nearly every red-palm-oil-based Nigerian dish, from banga to egusi — matters here too; oil that goes into the pot still smelling sharply of itself will carry that rawness through into the finished stew.
Building the meat and stock into the base
Beef, simmered separately until tender with its own stock reserved, joins the pepper base only after the long reduction is complete, along with a splash of that reserved stock to loosen the sauce to the right consistency and tie the meat’s flavour into the base properly. Offal or smoked fish are common additions here too, layering in more savoury depth alongside the iru and crayfish, though a simple beef version is perfectly authentic on its own. The goal at this stage is a thick, cohesive, well-seasoned sauce that could genuinely stand on its own before a single leaf of spinach goes anywhere near it — if the base does not taste good by itself at this point, more spinach will not fix it.
The spinach: added last, kept bright
Only once the base and meat have properly come together does the spinach go in, and it goes in in batches rather than all at once, letting each addition wilt down and make room before the next goes in — dumping a full kilo of raw spinach into a pot at once makes it nearly impossible to stir through evenly, and much of it will steam rather than properly incorporate. The final cook on the spinach itself should be brief, three or four minutes at most; the leaves should wilt and darken slightly and take on the colour of the sauce around them, but they should not collapse into a uniform khaki mush. Overcooked spinach loses both its colour and a good deal of its flavour, and it is the single easiest way to turn a vibrant efo riro into a dull, tired-looking pot.
Serving
Efo riro is genuinely flexible about what it is served with, more so than many Nigerian stews that are tied closely to one particular swallow. White rice is probably the most common everyday pairing, but pounded yam, semolina, eba and boiled or fried plantain all work well, and it is common to see the same pot of efo riro served alongside two or three different starches at a single family meal so everyone can choose. A side of fried plantain in particular plays nicely against the stew’s savoury, slightly bitter iru note, its sweetness cutting through in a way rice does not quite manage.
A stew for the whole week, not just one meal
Part of why efo riro holds such a central place in Yoruba households is practical rather than purely culinary: it is a dish explicitly cooked to last through a busy week, made in a large pot on a weekend and portioned out across several days rather than started fresh each evening. That planning logic shapes the recipe itself — the long pepper reduction and generous palm oil are deliberate choices that let the stew sit in the fridge without the sauce breaking or the greens turning watery the way a lightly cooked vegetable side would. A household that has efo riro in the fridge on a Monday has, in effect, already done most of Tuesday and Wednesday’s cooking.
This same logic explains why the dish sits so comfortably next to whichever starch is quickest on a given night. On a day with more time, pounded yam, freshly made, turns the meal into something closer to a proper sit-down dinner. On a rushed weeknight, the same pot of efo riro spooned over rice or alongside boiled plantain does the job just as well, which is part of why it remains one of the more frequently cooked stews in Yoruba kitchens rather than one reserved for special occasions.
Where efo riro sits among Yoruba greens dishes
Efo riro belongs to a wider family of Yoruba vegetable stews distinguished mostly by which green and which protein anchor them — efo elegusi leans on ground melon seed rather than a pure pepper base, while efo riro proper keeps its identity in the reduced pepper-and-iru sauce with the leafy green playing a supporting role rather than thickening the stew itself the way egusi does. Understanding that distinction helps explain why efo riro can take almost any leafy green without losing its identity — spinach, bitterleaf, even shredded cabbage in a pinch — where a dish like egusi soup is defined by its ground seed base in a way efo riro simply is not defined by any single vegetable.
Tips and common mistakes
The most common failure is rushing the pepper reduction, pulling the base off the heat after five or six minutes because it “looks done.” It does not smell done until the raw, sharp tomato edge has genuinely disappeared, replaced by something deeper — give it the full fifteen to twenty minutes and trust the process, exactly as with the sauce in ogbono soup, another Nigerian pot that rewards patience at the base-building stage over speed.
The second common mistake is overcooking the spinach once it goes in, either by adding it too early or leaving the pot on the heat too long afterward. Add it last, in batches, and pull the pot off the heat the moment the final batch has wilted and taken on the sauce’s colour.
Substitutions and variations
Bitterleaf or a mix of bitterleaf and spinach is a traditional variant in some households, giving the stew a more pronounced bitterness that plays well against the richness of the palm oil, similar in spirit to the greens used in moin moin, where leaf-wrapping and bitter, earthy greens are also part of the tradition. Chicken or turkey can replace or join the beef for a lighter version, and a vegetarian efo riro, built without meat and using vegetable stock, is entirely workable if the iru and crayfish (or a vegetarian umami substitute) are kept in place to carry the savoury depth the dish depends on.
Storage
Efo riro is one of the few vegetable dishes that genuinely gets better after a day or two in the fridge, the palm oil and iru continuing to infuse the greens as it sits — keep it refrigerated for up to five days, or freeze it for up to three months, and expect the flavour on day two to taste noticeably rounder and more settled than it did straight off the stove. Reheat gently on the hob rather than in a microwave if you can, which helps keep the oil and sauce from separating unevenly.
It is a stew that rewards exactly the kind of patience most quick vegetable dishes do not: a long pepper reduction, a properly fermented note from the iru, and greens added last and treated with restraint. Get those three things right and efo riro holds its own as one of the most complete dishes in the Yoruba kitchen.




