Savory Efo Riro Nigerian Spinach Stew

Bowl of savory Efo Riro Nigerian spinach stew with tender beef chunks in rich red sauce Save to everydaypinmeals
Bowl of savory Efo Riro Nigerian spinach stew with tender beef chunks in rich red sauce | everydaypinmeals.com

This traditional Nigerian dish combines slow-cooked beef with fresh spinach in a vibrant tomato and pepper base. The signature preparation involves blending red bell peppers, tomatoes, and scotch bonnet peppers into a smooth paste, then simmering until the oil separates and floats to the top—a technique that concentrates flavors beautifully. Palm oil provides authentic richness, while optional ground crayfish and dried shrimp add umami depth. The finished dish features tender meat chunks nestled in a thick, crimson sauce with wilted spinach throughout. Perfect alongside rice, pounded yam, or plantains, this stew delivers warmth through cayenne and paprika with customizable heat levels from scotch bonnets. The one-hour timeline includes essential prep work and layered cooking that builds complexity.

My roommate Chioma caught me staring at her pot one evening, the scent of palm oil and blistered peppers filling our tiny apartment kitchen. She laughed and told me that in her family, efo riro wasn't just dinner, it was the remedy for everything. That night, she taught me how to balance the heat and let the sauce cook until the oil rose to the top.

Last winter, I made a triple batch for my cousin's birthday, and the moment I walked in with that pot, everyone stopped talking. The stew had been simmering on my stove for nearly an hour, and the aroma hit them before I even set it down. Now it is the most requested dish at every family gathering.

Ingredients

  • Beef stew meat or chuck: Cutting into bite-sized pieces helps it cook evenly and absorb the rich pepper sauce
  • Salt and black pepper: Simple seasoning for the beef creates a solid foundation before it meets the bold sauce
  • Fresh spinach: Rough chopping gives the stew texture and prevents the leaves from becoming mushy
  • Red bell peppers: These add sweetness and body to the sauce base
  • Fresh tomatoes: They provide acidity to balance the rich palm oil
  • Onion: Half goes into the beef boil, half into the sauce for layered flavor
  • Scotch bonnet peppers: Adjust based on your heat tolerance, but keep some for authentic kick
  • Garlic: Minced fresh releases oils that bloom quickly in hot oil
  • Palm oil: This gives the stew its signature red color and earthy flavor
  • Ground crayfish and dried shrimp: These add the deep umami that makes efo riro distinctive
  • Cayenne and paprika: Together they build heat without overwhelming the other spices
  • Bouillon cubes: Maggi or Knorr add savory depth that ties everything together

Instructions

Prepare the beef:
Season the meat with salt and pepper, then add it to a large pot with half the chopped onion and enough water to cover. Bring to a boil, reduce to a simmer, and cook for about 20 minutes until the beef is tender. Drain and set aside, keeping that flavorful stock.
Blend the pepper base:
While the beef simmers, combine the red bell peppers, tomatoes, scotch bonnets, and remaining onion in a blender. Process until you have a smooth, vibrant paste.
Heat the palm oil:
Warm the palm oil in a large saucepan over medium heat until hot but not smoking. Add the minced garlic and let it sizzle for about 30 seconds.
Cook the pepper sauce:
Pour in the blended pepper mixture and stir often for 10 to 12 minutes. You will know it is ready when the sauce thickens and the oil rises to the top.
Combine and simmer:
Add the cooked beef and one cup of the reserved stock to the sauce. Stir in the crayfish, dried shrimp, cayenne, paprika, and bouillon cubes. Let it simmer for another 8 to 10 minutes.
Add the spinach:
Fold in the chopped spinach and stir until it is evenly distributed. Cook for 3 to 5 minutes until the spinach wilts and the stew reaches your desired thickness.
Savory Efo Riro featuring wilted fresh spinach and beef simmered in thick tomato pepper base Save to everydaypinmeals
Savory Efo Riro featuring wilted fresh spinach and beef simmered in thick tomato pepper base | everydaypinmeals.com

My nephew tried to help me stir once and accidentally splashed sauce on his favorite shirt. He did not even care, just kept asking when we could eat while frantically blotting the stain with a wet towel.

Choosing the Right Palm Oil

Red palm oil can be intimidating if you have never used it before. Look for unrefined oil with a deep reddish orange color, not the bleached versions. If you cannot find it or prefer not to use it, vegetable oil works but you will miss that distinctive earthy taste that makes the dish authentic.

Building the Pepper Base

The secret to the depth of this stew is in the pepper blend. Do not rush the blending step, you want a completely smooth paste that will cook down evenly. If you can find them, adding a roasted red pepper to the mix adds another layer of sweetness that balances the heat.

Serving Suggestions

Efo riro is incredibly versatile when it comes to sides. Traditional pairings include pounded yam, fufu, or boiled yams that soak up the sauce. I also love it over plain white rice or alongside fried plantains for a sweet contrast.

  • Let the stew rest for at least 10 minutes before serving
  • Make extra because it reheats beautifully
  • Keep some scotch bonnet on the side for heat lovers
Golden palm oil-infused Efo Riro Nigerian spinach stew plated with beef and vibrant red peppers Save to everydaypinmeals
Golden palm oil-infused Efo Riro Nigerian spinach stew plated with beef and vibrant red peppers | everydaypinmeals.com

Every time I make this now, I think of Chioma standing over that pot, teaching me patience and the joy of feeding people something made with care.

Recipe FAQs

Authentic Efo Riro uses palm oil rather than vegetable oil, which gives the dish its characteristic red color and rich flavor. Ground crayfish and dried shrimp are traditional additions that provide umami depth, while the technique of simmering the pepper base until oil floats to the top is essential for proper flavor development.

Absolutely. The scotch bonnet peppers provide significant heat, so you can reduce the quantity or remove them entirely for a milder version. The cayenne pepper also contributes warmth—adjust both elements to match your spice preference. Even without heat, the stew remains deeply flavorful.

While palm oil delivers authentic flavor and color, vegetable oil makes an acceptable substitute if palm oil is unavailable. The stew will still be delicious, though the signature richness and reddish hue may be less pronounced. Some cooks use a combination for balance.

Efo Riro keeps beautifully and actually improves overnight as flavors meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water or stock if the sauce has thickened too much. Freezing also works well for up to 3 months.

Efo Riro pairs wonderfully with traditional West African sides like jollof rice, fufu, pounded yam, or boiled plantains. For a simpler approach, serve over plain white or brown rice. The thick, rich sauce coats these starches beautifully, making each bite satisfying and flavorful.

Yes, frozen spinach works well in this dish. Thaw and drain it thoroughly before adding to the stew to prevent excess water from thinning the sauce. The taste difference is minimal, though fresh spinach offers slightly better texture and vibrant color.

Savory Efo Riro Nigerian Spinach Stew

Rich West African spinach stew with tender beef in a flavorful tomato-pepper sauce, ready in just one hour.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Medium

Ingredients

Meats

  • 1.1 pounds beef stew meat or chuck, cut into bite-sized pieces
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Vegetables

  • 1.1 pounds fresh spinach, washed and roughly chopped
  • 2 red bell peppers, deseeded and chopped
  • 2 medium tomatoes, chopped
  • 1 medium onion, chopped, divided in half
  • 2 scotch bonnet peppers, deseeded and chopped
  • 2 cloves garlic, minced

Pantry & Spices

  • 1/4 cup palm oil or vegetable oil
  • 1 tablespoon ground crayfish
  • 1 tablespoon ground dried shrimp
  • 1/2 teaspoon ground cayenne pepper
  • 2 teaspoons ground paprika
  • 2 bouillon cubes, crushed
  • Salt and black pepper to taste

Garnish

  • Sliced red chili
  • Chopped spring onions

Instructions

1
Prepare the Beef: Season beef thoroughly with salt and black pepper. Place beef in a large pot with half the chopped onion. Add enough water to completely cover meat. Bring to a rolling boil, then reduce heat and simmer for 20 minutes until fork-tender. Drain meat, reserving the flavorful beef stock for later use.
2
Create Pepper Base: While beef simmers, combine red bell peppers, tomatoes, scotch bonnet peppers, and remaining onion half in a blender. Process until completely smooth, forming a vibrant pepper paste.
3
Toast Palm Oil: Heat palm oil in a large saucepan over medium heat until hot but not smoking. Add minced garlic and sauté briefly for 30 seconds until fragrant.
4
Cook Pepper Mixture: Pour blended pepper mixture into hot oil. Cook over medium heat, stirring frequently, for 10 to 12 minutes until mixture thickens considerably and oil rises to surface.
5
Combine and Season: Add cooked beef and 1 cup reserved beef stock to pepper base. Stir in ground crayfish, dried shrimp, cayenne pepper, paprika, and crushed bouillon cubes. Simmer for 8 to 10 minutes, allowing flavors to meld together.
6
Add Spinach and Finish: Fold chopped spinach into stew. Cook for 3 to 5 minutes until spinach wilts completely and sauce reaches desired thickness. Taste and adjust seasoning with additional salt and pepper as needed.
7
Serve: Serve piping hot, garnished with sliced red chili and spring onions if desired. Pairs exceptionally well with steamed rice, pounded yam, or fried plantains.
Additional Information

Equipment Needed

  • Large pot
  • Blender or food processor
  • Chef's knife
  • Cutting board
  • Ladle or large spoon

Nutrition (Per Serving)

Calories 420
Protein 39g
Carbs 18g
Fat 22g

Allergy Information

  • Contains shellfish (crayfish and dried shrimp). May contain traces of gluten in bouillon cubes—verify labels.
Kayla Morton

Easy, flavorful recipes and kitchen tips for home cooks and food lovers.