This traditional Nigerian dish brings together tender beef and fresh spinach in a deeply aromatic tomato and pepper sauce. The stew gets its authentic flavor from palm oil, ground crayfish, and scotch bonnet peppers, creating a perfect balance of heat and richness.
Perfect for family dinners or special gatherings, this one-hour stew serves four and pairs beautifully with pounded yam, plantains, or jollof rice. The slow-simmered sauce develops incredible depth as the oil separates and rises to the top.
My auntie taught me to make Efo Riro during a rainy weekend in Lagos, her tiny kitchen filling with steam and laughter. She insisted the secret wasn't in any single ingredient, but in letting each element speak before introducing the next. That afternoon changed how I understood stew, patience, and what happens when you respect the process.
Last Christmas, I made a triple batch for my extended family. My uncle who claims to dislike spinach went back for thirds, and my cousin spent the entire meal taking pictures of the pot. Sometimes the most traditional dishes become the most surprising when cooked with care and served to people willing to try something new.
Ingredients
- 500 g beef stew meat: Chuck or stew beef works beautifully here, becoming meltingly tender as it simmers
- 500 g fresh spinach: Fresh spinach gives the best texture, but frozen works in a pinch if well drained
- 2 red bell peppers: These provide sweetness and body to balance the heat
- 2 medium tomatoes: Choose ripe ones for natural sweetness and acidity
- 1 medium onion: Half goes into the beef, half into the pepper blend
- 2 scotch bonnet peppers: Adjust to your heat tolerance, but dont skip them entirely
- 2 cloves garlic: Minced fresh adds aromatic depth
- 1/4 cup palm oil: Gives authentic color and flavor, though vegetable oil substitutes well
- 1 tablespoon ground crayfish: Optional but adds that unmistakable Nigerian depth
- 1 tablespoon ground dried shrimp: Another optional authentic flavor booster
- 1/2 teaspoon ground cayenne pepper: Background heat that builds slowly
- 2 teaspoons ground paprika: Adds color and subtle sweetness
- 2 bouillon cubes: Maggi or Knorr are traditional choices
- Salt and black pepper: Season throughout, tasting as you go
- Sliced red chili and spring onions: Optional garnishes that add freshness and color
Instructions
- Season and simmer the beef:
- Season the beef generously with salt and black pepper, then place it in a large pot with half the chopped onion. Add enough water to cover everything, bring to a rolling boil, then reduce heat and simmer for about 20 minutes until fork tender. Drain the beef but save that precious stock, it's liquid gold.
- Blend the pepper base:
- While beef simmers, blend red bell peppers, tomatoes, scotch bonnets, and remaining onion until completely smooth. The texture should be like thick tomato puree, no chunks remaining.
- Infuse the oil:
- Heat palm oil in a large saucepan over medium heat until hot but not smoking. Add minced garlic and let it sizzle for just 30 seconds until fragrant, watching carefully so it doesn't burn.
- Cook the pepper mixture:
- Pour in the blended pepper mixture and cook, stirring frequently to prevent sticking. Let it bubble away for 10 to 12 minutes until it thickens considerably and you see oil rising to the top.
- Combine beef and base:
- Stir in the cooked beef and one cup of the reserved beef stock. Add ground crayfish, dried shrimp, cayenne, paprika, and crushed bouillon cubes. Let everything simmer together for 8 to 10 minutes so flavors become friends.
- Add the spinach:
- Stir in chopped spinach and watch it collapse into the stew. Cook for 3 to 5 minutes until wilted and the stew has thickened beautifully. Taste and adjust salt and pepper as needed.
- Serve with love:
- Ladle hot into bowls and garnish with sliced red chili and spring onions if you like. It pairs perfectly with rice, pounded yam, or plantains, ready to warm someone from the inside out.
My roommate walked in while the pepper base was simmering and immediately asked what smelled so incredible. That scent filling the apartment has become my favorite part of making Efo Riro, the way it makes people stop and wonder what magic is happening in the kitchen.
Getting the Heat Right
Start with less scotch bonnet if you're unsure about spice level. You can always add more, but you can't take it back. The heat should be present but not overwhelming, allowing all the other flavors to shine through.
Making It Your Own
Some cooks add smoked fish or assorted meats for extra complexity. Others prefer more spinach or less pepper. The beauty of Efo Riro is how it adapts to your taste while remaining recognizably itself.
Serving Suggestions
Traditional accompaniments include fufu, pounded yam, or simply white rice. I've also served it over quinoa for a modern twist and it works beautifully. Whatever you choose, make sure there's enough to soak up all that flavorful sauce.
- Let the stew rest for 10 minutes before serving for best flavor
- Make extra, it reheats beautifully and tastes even better the next day
- Don't skip the garnish, fresh herbs at the end brighten everything
There's something profoundly satisfying about a stew that nourishes both body and spirit. Efo Riro has become one of those recipes I return to again and again, always grateful for the simple joy of cooking something real for people I love.
Recipe FAQs
- → What makes Efo Riro authentic?
-
Traditional Efo Riro uses palm oil for its distinct color and flavor, along with ground crayfish or dried shrimp for umami depth. The scotch bonnet peppers provide authentic heat while the technique of frying the pepper base until oil rises creates the characteristic rich consistency.
- → Can I make this less spicy?
-
Absolutely. Reduce or omit the scotch bonnet peppers entirely and substitute with milder peppers like red bell peppers. You can also remove seeds and membranes from hot peppers to lower the heat level while maintaining the flavor profile.
- → What can I serve with Efo Riro?
-
This stew pairs wonderfully with pounded yam, fufu, boiled plantains, jollof rice, or plain white rice. Some also enjoy it with eba (garri) or boiled yams. The rich sauce makes it perfect for soaking up starchy sides.
- → How long does Efo Riro keep?
-
Properly stored in an airtight container in the refrigerator, Efo Riro keeps for 3-4 days. The flavors actually deepen and improve overnight. It also freezes well for up to 3 months—just thaw completely and reheat gently.
- → Can I substitute the palm oil?
-
While vegetable oil works as a substitute, palm oil provides the authentic reddish color and distinct flavor that defines traditional Efo Riro. If unavailable, you can use a mix of vegetable oil with a small amount of annatto oil for color.
- → Is frozen spinach acceptable?
-
Yes, frozen spinach works well in this dish. Thaw completely and drain thoroughly before adding to prevent excess liquid from thinning the sauce. Fresh spinach offers better texture but both versions yield delicious results.