This traditional Nigerian dish combines tender beef chunks with fresh spinach in a deeply aromatic tomato and pepper base. The stew simmers with red bell peppers, scotch bonnet heat, and authentic seasonings like ground crayfish and dried shrimp for layers of umami flavor. Palm oil adds richness while the slow-cooked pepper mixture creates that characteristic thick, velvety texture. Perfect served alongside rice, pounded yam, or plantains for a complete West African meal experience.
The first time I watched my neighbor Mama Ngozi make Efo Riro, I was mesmerized by how the palm oil turned everything into this deep, reddish-gold masterpiece. Her tiny kitchen filled with the most incredible aroma of scotch bonnets, tomatoes, and simmering beef that made my mouth water before I even saw the pot.
Last winter, when my cousin came over feeling under the weather, I made a massive pot of this stew. She took one bite, sat up straighter, and told me the heat from the peppers was exactly what her spirit needed. We spent three hours just picking at the pot and talking about everything and nothing.
Ingredients
- Beef stew meat: Chuck or stew beef works best here because it holds up during the long simmer and gets incredibly tender without falling apart completely
- Fresh spinach: I prefer fresh over frozen because it maintains a nice texture, but if youre using frozen, make sure to thaw and squeeze out all that excess water
- Red bell peppers and tomatoes: These form the base of your sauce, so use ripe ones that yield slightly when pressed for maximum sweetness and depth
- Palm oil: This is non-negotiable for authentic flavor and that signature color, but vegetable oil works if you absolutely cannot find it
- Ground crayfish and dried shrimp: These are the secret umami bombs that make Nigerian stew taste like it came from a real kitchen, not a recipe book
- Scotch bonnet peppers: They bring this beautiful heat that hits the back of your throat, but deseed them if you want something more family-friendly
Instructions
- Get your beef ready:
- Season the beef generously with salt and pepper, then add it to a large pot with half the chopped onion and enough water to cover everything
- Simmer the beef:
- Bring to a boil, then reduce heat and let it simmer for about 20 minutes until tender, then drain but keep that precious beef stock
- Blend your pepper base:
- While the beef cooks, blend the red bell peppers, tomatoes, scotch bonnets, and remaining onion until you have this gorgeous smooth red paste
- Heat the palm oil:
- Warm the palm oil in a large saucepan over medium heat until its hot but not smoking, then add the minced garlic and let it sizzle for 30 seconds
- Cook down the pepper mixture:
- Add the blended pepper paste and stir often for 10 to 12 minutes until it thickens beautifully and you see oil floating to the top
- Combine everything:
- Stir in the cooked beef with one cup of that reserved stock, then add the crayfish, dried shrimp, cayenne, paprika, and bouillon cubes
- Let flavors meld:
- Simmer everything together for 8 to 10 minutes so all those spices and meat juices become best friends
- Add the spinach:
- Fold in the chopped spinach and cook for 3 to 5 minutes until it wilts down into this thick, gorgeous stew
- Final seasoning:
- Taste and add more salt or pepper if needed, then serve hot with whatever you like
This stew became my go-to for potluck dinners because it always sparks conversations about heritage food and the beautiful way spices tell stories. People who have never tried West African cuisine inevitably ask for the recipe.
Making It Your Own
The beauty of Efo Riro is how adaptable it is while still maintaining its soul. You can add smoked fish, assorted meats, or keep it vegetarian with mushrooms and extra spinach.
Serving Suggestions
Traditional pairings like fufu or pounded yam are incredible, but this stew also sings over plain jasmine rice or even served alongside roasted plantains for a sweet-savory contrast.
Storage and Reheating
This stew actually develops more depth after sitting in the refrigerator overnight. Store in an airtight container for up to four days and reheat gently on the stove, adding a splash of water if it has thickened too much.
- Frozen portions keep well for up to three months
- Thaw overnight in the refrigerator before reheating
- The spinach texture changes slightly after freezing but the flavor remains incredible
Every pot of Efo Riro tells a story, whether its one passed down through generations or one youre creating for the first time. Enjoy this beautiful Nigerian classic with people you love.
Recipe FAQs
- → What makes Efo Riro authentic?
-
Traditional Efo Riro uses palm oil, ground crayfish, and dried shrimp for authentic Nigerian flavor. The pepper base should be cooked until oil floats to the top, creating that characteristic rich, thick texture.
- → Can I make this milder?
-
Yes, reduce or omit the scotch bonnet peppers and cayenne. You can also remove seeds from the bell peppers to decrease heat while maintaining the traditional pepper base flavor profile.
- → What can I substitute for palm oil?
-
Vegetable oil works as a substitute, though palm oil provides authentic color and flavor. The taste will be slightly different but still delicious.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. The flavors often deepen and improve overnight. Reheat gently on the stovetop, adding a splash of water if needed.
- → What proteins work best?
-
Beef stew meat or chuck are traditional, but you can add smoked fish, assorted meats, or chicken. For a vegetarian version, use mushrooms and extra vegetables.
- → Can I use frozen spinach?
-
Yes, use 350g thawed and drained frozen spinach instead of 500g fresh. Squeeze out excess liquid before adding to prevent making the stew too watery.