Savory Efo Riro Nigerian Spinach Stew

Rich Nigerian Spinach Stew with tender beef simmered in spicy red pepper sauce Save to Pinterest
Rich Nigerian Spinach Stew with tender beef simmered in spicy red pepper sauce | cookingwithalana.com

This traditional Nigerian dish combines succulent beef with fresh spinach in a richly spiced tomato and pepper base. The stew gets its distinctive depth from palm oil, ground crayfish, and dried shrimp, while scotch bonnet peppers provide authentic West African heat. Perfect over rice, pounded yam, or plantains, this satisfying one-hour creation delivers layers of complex flavors that develop beautifully as the ingredients simmer together.

The first time my Nigerian friend taught me to make Efo Riro, I kept burning the pepper base because I was too impatient. She laughed and said this stew teaches you patience, that the oil needs to separate before you can move forward. Now whenever I make it, that moment when the red oil rises to the top feels like a small victory.

Last winter I made a massive batch for a dinner party, and my friend who swore she hated spinach went back for thirds. She said it did not taste like health food, it tasted like comfort. That is the magic of Efo Riro.

Ingredients

  • Beef stew meat: Chuck or stew beef becomes meltingly tender after the initial boil, and that reserved beef stock becomes the foundation of the stew
  • Red bell peppers: These add sweetness to balance the heat, creating that characteristic Nigerian stew base
  • Fresh spinach: Traditional Efo Riro uses spinach or water leaf, added at the very end to keep it vibrant
  • Palm oil: This gives the stew its signature red orange color and distinct flavor
  • Scotch bonnet peppers: Authentic heat level, but you can reduce them if you prefer milder spice
  • Ground crayfish: The umami secret that makes this taste truly Nigerian
  • Red onion: Half goes into boiling the beef, half into the pepper blend for layered sweetness

Instructions

Prepare the beef:
Season the meat generously with salt and pepper, then boil with half the onion in enough water to cover until fork tender. Do not rush this step, that beef stock becomes liquid gold later.
Blend the pepper base:
Puree the red bell peppers, tomatoes, scotch bonnets, and remaining onion into a smooth paste. This mixture will reduce down into the rich sauce that defines the dish.
Cook the palm oil:
Heat the palm oil until hot but not smoking, then sauté the garlic briefly. You want the oil hot enough to fry the pepper base properly.
Caramelize the pepper sauce:
Add the blended pepper mixture and cook for 10 to 12 minutes, stirring frequently until the oil separates and rises to the top. This is where the deep flavor develops.
Combine everything:
Add the cooked beef with a cup of the reserved stock, then stir in the crayfish, dried shrimp, cayenne, paprika, and bouillon. Let it simmer together for 8 minutes to marry the flavors.
Finish with spinach:
Fold in the chopped spinach and cook just until wilted. The stew should be thick and glossy, coating the back of a spoon.
Hearty Efo Riro featuring wilted spinach and beef chunks in thick tomato base Save to Pinterest
Hearty Efo Riro featuring wilted spinach and beef chunks in thick tomato base | cookingwithalana.com

My grandmother saw me making this once and asked why I was putting so much effort into one dish. When she tasted it, she understood immediately. Some food is worth the work.

Choosing Your Meat

Beef chuck is ideal because it has enough marbling to stay tender through long cooking. I have also made this with goat or added smoked fish for extra complexity. The key is cutting the meat into uniform pieces so everything cooks evenly.

Understanding Palm Oil

Unrefined red palm oil can be hard to find but makes an enormous difference in flavor. If you substitute vegetable oil, the stew will still be delicious but you will lose that authentic earthy taste and vibrant color. Palm oil should never be heated to the smoking point.

Serving Suggestions

Efo Riro is traditionally served with swallow foods like pounded yam, fufu, or eba, which soak up that rich sauce. It also pairs beautifully with plain boiled rice or even soft bread.

  • Make extra because this stew freezes exceptionally well
  • Adjust the scotch bonnets gradually if you are unsure about spice levels
  • The flavors intensify overnight, so it makes excellent meal prep
Savory Nigerian beef and spinach stew served hot with vibrant red pepper infusion Save to Pinterest
Savory Nigerian beef and spinach stew served hot with vibrant red pepper infusion | cookingwithalana.com

This stew has become my go to for feeding a crowd. Something about beef and spinach simmered in palm oil just makes people feel at home.

Recipe Questions & Answers

Authentic Efo Riro requires palm oil for its distinct red color and richness, ground crayfish or dried shrimp for depth, and scotch bonnet peppers for characteristic heat. The technique of frying the pepper base until oil separates is also essential.

Reduce scotch bonnet peppers to one or omit entirely. Substitute with milder peppers like jalapeño or bell pepper. You can also remove seeds and membranes from hot peppers to lower heat while maintaining flavor.

Beef chuck or stew meat is traditional, but you can use assorted meats including goat, chicken, or add smoked fish for extra depth. The beef should be simmered until tender before adding to the pepper base.

Store in an airtight container in the refrigerator for 3-4 days. The flavors often improve overnight. Freeze for up to 3 months. Reheat gently on the stovetop, adding a splash of water if needed.

Traditional pairings include jollof rice, fufu, pounded yam, boiled yams, or plantains. It also works well over plain white rice, quinoa, or with crusty bread to soak up the rich sauce.

Yes, use 350g frozen spinach, thawed and well-drained. Squeeze out excess moisture before adding to prevent the stew from becoming watery. Fresh spinach provides better texture but both work well.

Savory Efo Riro Nigerian Spinach Stew

Rich West African stew with tender beef, fresh spinach, and aromatic spices in a savory tomato-pepper sauce.

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

Ingredients

Meats

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

Vegetables

  • 1.1 lbs fresh spinach, washed and roughly chopped (or 12 oz frozen spinach, thawed and drained)
  • 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 (adjust to heat preference)
  • 2 cloves garlic, minced

Pantry & Spices

  • 1/4 cup palm oil (or substitute with vegetable oil)
  • 1 tablespoon ground crayfish (optional for authentic flavor)
  • 1 tablespoon ground dried shrimp (optional)
  • 1/2 teaspoon ground cayenne pepper
  • 2 teaspoons ground paprika
  • 2 bouillon cubes (preferably Maggi or Knorr), crushed
  • Salt and black pepper, to taste

Garnish

  • Sliced red chili
  • Chopped spring onions

Instructions

1
Prepare the Beef: Season the beef with salt and black pepper. In a large pot, add the beef and half the chopped onion. Add enough water to cover, bring to a boil, then simmer for 20 minutes or until tender. Drain and set aside, reserving the beef stock.
2
Blend Pepper Base: While the beef cooks, blend the red bell peppers, tomatoes, scotch bonnets, and remaining onion into a smooth paste.
3
Heat the Oil: In a large saucepan, heat the palm oil over medium heat until just hot (do not allow to smoke). Add the minced garlic and sauté for 30 seconds.
4
Cook Pepper Mixture: Add the blended pepper mixture and cook, stirring often, for 10–12 minutes until the mixture thickens and the oil floats to the top.
5
Combine Flavors: Stir in the cooked beef and 1 cup reserved beef stock. Add the ground crayfish, dried shrimp, cayenne, paprika, and bouillon cubes. Simmer for 8–10 minutes to meld flavors.
6
Add Spinach: Add the chopped spinach and stir well. Cook for 3–5 minutes until the spinach is wilted and the stew is rich and thick. Season with additional salt and pepper to taste.
7
Serve: Serve hot, garnished with sliced chili and spring onions if desired. Enjoy with rice, pounded yam, or plantains.
Additional Information

Equipment Needed

  • Large pot
  • Blender or food processor
  • Chef's knife
  • Chopping 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 if using bouillon cubes—check labels
Alana Brooks