There is a specific visual magic that occurs when vibrant, emerald-green spinach meets the deep, sunset-orange glow of authentic red palm oil. This Nigerian Spinach Stew, known traditionally as Efo Riro, is not just a meal; it is a concentrated explosion of West African flavor that commands attention on any dinner table.
Imagine succulent, seared beef chunks and tender pieces of tripe nestled in a rich, thick pepper sauce that clings to every leaf of spinach. The aroma of fermented locust beans and smoked fish creates a savory depth that is unmatched in global soul food. In this guide, we will recreate the exact masterpiece seen in our visuals—a stew so rich there is no water in sight, only a glossy, flavorful sheen of palm oil.

The Allure of Traditionally Crafted Efo Riro
When you prepare this Nigerian Spinach Stew correctly, you are achieving a specific culinary profile that distinguishes it from a basic vegetable stir-fry. Here is what makes this specific version the gold standard for home cooks:
- Concentrated Texture: By reducing the pepper base and properly prepping the greens, we ensure a thick, hearty consistency with zero watery runoff.
- Multi-Layered Umami: The combination of smoked fish flakes and fermented locust beans (Iru) provides a complex, earthy foundation.
- Visual Vibrancy: The contrast between the dark wilted spinach and the bright red scotch bonnet rounds creates a restaurant-quality presentation.
- Protein Rich: Featuring a “luxury” mix of beef and tripe, this dish is as satiating as it is beautiful.
Essential Components for This Flavor-Packed Stew
To achieve the forensic accuracy of our visual blueprint, each ingredient serves a structural and aesthetic purpose. Do not skip the foundational “invisible” elements like salt and oil, as they bridge the gap between raw ingredients and a finished masterpiece.
Fresh Spinach: 2 lbs (900g) of fresh spinach. You will need a large amount as it wilts significantly; ensure it is blanched and squeezed dry to prevent a watery stew.
Red Palm Oil: 1/2 cup (120ml). This is non-negotiable for the authentic “orange-red sheen” and distinct nutty flavor profile required for Nigerian Spinach Stew.
Beef & Tripe: 1 lb (450g) beef chunks and 1/2 lb (225g) honeycomb tripe. We will boil these until tender then sear the beef for that specific “succulent, seared” appearance.
Smoked Fish: 1/2 cup (50g) flaked smoked catfish or stockfish. This provides the “flaky” texture and deep smoky aroma visible in the rustic bowl.
The Pepper Base: 3 large red bell peppers and 1 red onion. Blended together and boiled down, these create the concentrated “red bell pepper sauce” base.
Fermented Locust Beans (Iru): 2 tbsp (30g). These tiny flecks are visible in the final photo and provide the essential fermented “funk” that defines Efo Riro.
Scotch Bonnet Peppers: 3-4 peppers. Some are blended for heat, while three are sliced into “perfectly placed rounds” for the final garnish.
Foundational Seasonings: 2 bouillon cubes (10g), 1 tsp (5g) salt, and 2 tbsp (30ml) vegetable oil for searing the beef. These ensure the proteins are seasoned to the core.
Must-Have Tools for the Perfect Stew Consistency
Achieving a “thick, rich, and concentrated” sauce requires more than just ingredients; you need the right tools to manage moisture levels effectively.
A heavy-bottomed pot or Dutch oven is essential for maintaining even heat and allowing the palm oil to “bleach” slightly without burning. You will also need a high-speed blender to create a semi-coarse pepper texture—avoiding a complete purée to keep those “tiny flecks” visible.
Finally, a fine-mesh sieve or a clean kitchen towel is required to squeeze every drop of liquid out of your blanched spinach. This is the single most important secret to preventing a “soup” and achieving a true “stew.”

The Master Blueprint: Step-by-Step Efo Riro
Preparing the Protein Foundation
Place your beef chunks and tripe in a pot with sliced onions, one bouillon cube, and enough water to cover. Simmer over medium heat for 40-50 minutes until tender.
Once tender, drain the liquid (reserve 1/4 cup of the rich stock). Heat 2 tbsp (30ml) of vegetable oil in a skillet and sear the beef chunks for 2-3 minutes per side until a deep golden-brown crust forms.
Reducing the Vibrant Pepper Base
Blend the red bell peppers, half an onion, and 2 scotch bonnets until slightly coarse. Pour this mixture into a pot and boil over medium-high heat for 15 minutes.
You are looking for the water to evaporate until you have a thick, concentrated paste. This ensures the Nigerian Spinach Stew has that signature “glossy” look rather than looking diluted.
Frying the Aromatics and “Iru”
In your main Dutch oven, heat the red palm oil over medium heat for 2 minutes. Add the remaining sliced onions and the fermented locust beans (Iru).
Sauté until the onions are translucent and the Iru releases a pungent, savory aroma. This creates the flavor-carrying fat that will coat every other ingredient.
The Final Assembly and Finishing Touches
Stir the concentrated pepper paste into the palm oil. Fry for 5-8 minutes until the oil begins to separate and float to the top—this is the “sheen” we saw in our visual prompt.
Add the seared beef, tripe, and smoked fish flakes. Fold in the squeezed spinach gently, ensuring it is “entwined” with the meats. Toss for only 2-3 minutes to keep the spinach “vibrant dark green.”
Garnish with the three fresh red scotch bonnet rounds and a sprig of herbs. Serve immediately alongside a mound of smooth, white pounded yam for the ultimate experience.
Culinary Secrets for Forensic Perfection
- The Squeeze Rule: If you think you’ve squeezed the spinach enough, squeeze it once more. Excess water is the enemy of a glossy Nigerian Spinach Stew.
- Don’t Over-Bleach: Only heat the palm oil until the foam disappears. Over-heating destroys the beautiful orange-red pigment.
- Layer the Umami: If you enjoy this flavor profile, you might also love our authentic Egusi soup, which uses similar fermented bases.
- Texture Contrast: The tripe should be tender but still offer a slight “bite” to contrast the soft, wilted spinach leaves.
Preserving Your Masterpiece: Storage and Reheating
This stew is legendary for tasting even better the next day as the flavors of the smoked fish and Iru meld further into the spinach. Store in an airtight container in the refrigerator for up to 4 days.
When reheating, avoid the microwave if possible. Instead, place the stew in a small pan over low heat. Add a tiny splash of water or stock to loosen the palm oil, which will have solidified in the cold.
For long-term storage, Efo Riro freezes exceptionally well for up to 3 months. Thaw overnight in the fridge before gently warming on the stove to maintain the spinach’s integrity.
Perfect Pairings for a West African Feast
While the visual prompt showcases smooth white pounded yam—the gold standard pairing—this stew is incredibly versatile. It works beautifully alongside Nigerian Jollof rice for a festive spread.
If you are looking for a lighter option, try it with simple steamed rice or even as a side to Nigerian fried rice. The richness of the palm oil sauce acts as a perfect condiment for any starchy grain.
Common Questions About Efo Riro
Palm oil provides the authentic flavor and ‘red sheen.’ You can substitute with vegetable oil and a little paprika for color, but the earthy depth will be different.
The gloss comes from frying the pepper base in palm oil until the oil separates and rises to the top. This signifies the sauce is fully concentrated and flavorful.
Iru provides a deep, savory umami flavor essential to Efo Riro. If you cannot find them, you can use a small amount of miso paste or extra bouillon, though Iru is preferred for authenticity.
While traditional Efo Shoko or Efo Tete is used in Nigeria, baby spinach or mature leaf spinach works perfectly as long as it is blanched and squeezed very dry.
Watery stew is usually caused by not squeezing the blanched spinach enough or not boiling down the pepper base until it forms a thick paste before adding the oil.
Authentic Nigerian Spinach Stew (Efo Riro) Recipe Card

Nigerian Spinach Stew (Efo Riro): The Ultimate Authentic Recipe
Ingredients
Equipment
Method
- Boil beef and tripe with onions and bouillon until tender (approx 45 mins).
- Heat vegetable oil and sear beef chunks until a deep golden-brown crust forms.
- Blend bell peppers and boil down until a thick paste remains with no visible water.
- Heat palm oil, add Iru and onions, and sauté until fragrant.
- Add pepper paste to oil, fry until oil separates, then fold in proteins and squeezed spinach.
Notes
If palm oil is unavailable, you can use vegetable oil with a teaspoon of paprika, though the flavor will differ.

Join the Savory Table!
Crafting this Nigerian Spinach Stew is a rewarding journey into the heart of West African cuisine. The combination of textures—from the flaky fish to the succulent seared beef—creates a meal that is truly unforgettable.
Did your stew achieve that perfect palm oil sheen? We want to see your results! Leave a comment below, sign up for our newsletter for more authentic recipes, and be sure to share your creations on Pinterest.