Efo Riro
Efo Riro is a traditional Nigerian dish often enjoyed for special occasions or family gatherings. This vibrant spinach stew is rich in flavors and nutrition, combining various vegetables and meats, making it a staple in Nigerian cuisine.

Plan and shop
Save this recipe for real-life cooking
Build a local shopping list or place this recipe into a weekly meal plan. No account is required.
Illustrated cooking guide
Step-by-step visual method
A polished English infographic for the whole cooking flow, paired with the full written recipe below for detail and SEO.

Written method
Instructions
Read through once, then cook at your own pace with the illustrated guide above.
- 1
Begin by washing the fresh spinach thoroughly and setting it aside to drain.
- 2
In a large pot, add the beef and goat meat along with chopped onions. Pour in enough water to cover the meat and season with salt. Cook on medium heat until tender, about 45 minutes.
- 3
While the meat cooks, blend the scotch bonnet peppers with a little water to form a smooth paste.
- 4
Once the meat is tender, add the blended pepper paste to the pot along with the dried fish. Stir well and then add the palm oil. Allow the mixture to simmer for an additional 10 minutes to meld the flavors.
- 5
Next, incorporate the ground crayfish and locust bean (iru) into the stew. This will deepen the flavor profile.
- 6
Finally, add the washed spinach to the pot and stir gently, allowing it to wilt in the heat of the stew. Cook for 5-10 minutes, adjusting seasoning with salt and pepper to taste.
Cook notes
Tips
Use fresh spinach for the best flavor and texture.
Adjust the number of scotch bonnet peppers based on your spice tolerance.
Be careful not to overcook the spinach; it should stay vibrant and green.
Cook smarter
Helpful notes
Practical storage, serving, swap, and troubleshooting notes for a better first try.
Storage Tips
- Store leftover Efo Riro in an airtight container in the fridge for up to 3 days.
- Reheat gently on the stove, adding a splash of water if needed to maintain moisture.
Substitutions
- You can use kale or collard greens in place of spinach if unavailable.
- For a vegetarian option, substitute meat with mushrooms or tofu.
What to Serve With
- Pounded yam
- Jollof rice
- Fried plantains
Common Mistakes
- Overcooking the spinach will make it lose its vibrant color and become mushy.
- Not seasoning the meat properly will result in a bland stew.
Recipe FAQ
Can I use frozen spinach for Efo Riro?
Yes, you can use frozen spinach, but fresh spinach is recommended for the best texture and taste.
What can I serve with Efo Riro?
Efo Riro is traditionally served with rice or pounded yam.
Can I add other vegetables to Efo Riro?
While traditional recipes focus on spinach, you may add vegetables like bell peppers or okra for variety.
Kitchen tools
Helpful Tools for This Recipe
A light, editable placeholder for future partner recommendations. No real affiliate links are enabled yet.
Blender
Helpful for smooth sauces, soups, marinades, and purees.
Saucepan
Useful for simmering sauces, soups, grains, and small-batch stews.
Chef knife
A basic prep tool for vegetables, herbs, aromatics, and proteins.
Cutting board
Keeps prep organized for chopping, slicing, and staging ingredients.
Measuring spoons
Useful for balancing spices, salt, acids, and sauces.
Some links may be affiliate links. As an Amazon Associate or partner, we may earn from qualifying purchases when enabled. Read the Affiliate Disclosure.
Cook along weekly
Want more illustrated recipes like Efo Riro?
Join the World Recipe Letter for global home-cooking ideas and visual recipe guides.
Join the World Recipe Letter
Get 5 illustrated recipes every week.
No account needed. Unsubscribe when email delivery is connected.
Cook next
You might also like
More flavors from the same country or nearby pantry style.

Jollof Rice
Smoky tomato-pepper rice cooked with spices, stock, thyme, bay leaf, and gentle heat.

Egusi Soup
A hearty melon seed stew with leafy greens, pepper base, palm oil, and tender meat.

Suya Chicken Skewers
Grilled chicken skewers coated in peanut-chile suya spice with onion and lime.