Vegan Efo Riro – A Bold, Flavorful Nigerian Spinach Stew (Plant-Based Version)
If you’re looking for a rich, deeply savory, and vibrant African dish made entirely plant-based, Vegan Efo Riro is a must-try. This traditional Nigerian spinach stew is known for its bold pepper base, aromatic seasonings, and hearty greens — and this vegan version delivers all the authentic flavor without meat or fish.
Naturally comforting, packed with nutrients, and bursting with spice, Vegan Efo Riro is perfect for weeknight dinners, meal prep, or exploring West African cuisine from your own kitchen.
In this complete guide, you’ll learn how to make Vegan Efo Riro step by step, plus expert tips, ingredient swaps, serving suggestions, and storage advice.
What Is Efo Riro?
Efo Riro is a traditional Yoruba spinach stew from Nigeria.
- “Efo” means leafy vegetables (often spinach).
- “Riro” means “stirred” or “mixed.”
The dish typically includes:
- Leafy greens
- A blended pepper sauce
- Palm oil
- Seasonings
- Often meat or fish (in traditional versions)
This vegan version replaces animal-based ingredients with plant-based alternatives while preserving the bold, authentic flavor profile.
Why You’ll Love Vegan Efo Riro
- Deep, spicy, savory flavor
- Naturally dairy-free and plant-based
- Packed with leafy greens
- Rich in nutrients
- Great for meal prep
- Authentic West African taste
It’s bold, satisfying, and surprisingly simple to prepare.
Ingredients for Vegan Efo Riro
Pepper Base:
- 3 red bell peppers
- 2 red scotch bonnet peppers (adjust to heat preference)
- 1 medium onion
- 2 tomatoes (optional but traditional in some versions)
Main Ingredients:
- 1/3 cup red palm oil (or substitute vegetable oil)
- 1 small onion, sliced
- 2 tablespoons tomato paste
- 2 teaspoons ground crayfish substitute (use ground mushrooms or omit for vegan)
- 1 teaspoon smoked paprika
- 1–2 vegetable bouillon cubes (or powder)
- 4–6 cups chopped fresh spinach (or frozen, thawed and drained)
- 1 cup mushrooms, diced (optional for extra texture)
- Salt to taste
Step-by-Step Instructions
Step 1: Blend the Pepper Base
- Roughly chop bell peppers, scotch bonnet peppers, onion, and tomatoes.
- Blend until smooth.
- Set aside.
This mixture forms the heart of the stew’s bold flavor.
Step 2: Heat the Oil
- In a large pot, heat red palm oil over medium heat.
- Add sliced onion and sauté for 2–3 minutes.
Palm oil gives traditional color and richness.
Step 3: Add Tomato Paste
- Stir in tomato paste.
- Fry for 2–3 minutes to deepen flavor.
Step 4: Cook the Pepper Mixture
- Pour blended pepper mixture into the pot.
- Cook uncovered for 15–20 minutes.
- Stir occasionally to prevent burning.
Allow excess water to evaporate and flavors to concentrate.
Step 5: Season the Stew
- Add smoked paprika and bouillon.
- Add ground mushroom (as crayfish substitute) if using.
- Stir well and taste.
Adjust salt and spice level.
Step 6: Add Mushrooms (Optional)
If using mushrooms for added texture:
- Stir in diced mushrooms.
- Cook 5 minutes until tender.
They add umami and heartiness.
Step 7: Add Spinach
- Add chopped spinach in batches.
- Stir gently until wilted.
- Cook for 3–5 minutes.
Avoid overcooking — spinach should remain vibrant.
Expert Tips for Authentic Flavor
Use Red Palm Oil
It provides traditional color and depth.
Don’t Skip the Pepper Base
The stew’s boldness depends on it.
Adjust Scotch Bonnet Carefully
It’s very spicy — start small if unsure.
Let the Sauce Reduce
Cooking down the pepper mixture intensifies flavor.
Delicious Variations
Extra Hearty Version
Add cooked black-eyed peas or chickpeas.
Soy-Based Protein Option
Add cubed tofu or tempeh.
Oil-Free Version
Use minimal oil and sauté with vegetable broth.
Kale Substitute
Replace spinach with chopped kale for sturdier texture.
What Does Vegan Efo Riro Taste Like?
It’s:
- Spicy
- Rich
- Slightly smoky
- Savory
- Earthy from greens
- Deeply satisfying
The combination of peppers and palm oil creates a complex, bold flavor that stands out from typical spinach dishes.
Serving Suggestions
Vegan Efo Riro is traditionally served with:
- Steamed white rice
- Pounded yam
- Fufu
- Eba (garri)
- Plantains
It also pairs well with:
- Quinoa
- Brown rice
- Flatbread
Storage and Reheating
Refrigerator
Store in airtight container for up to 4 days.
Freezer
Freeze up to 2 months.
Reheating
Warm gently on stovetop over medium heat.
Flavors deepen beautifully after a day.
Nutritional Benefits
Vegan Efo Riro is:
- High in iron
- Rich in vitamin A
- Packed with antioxidants
- Naturally dairy-free
- High in fiber
Spinach and peppers provide powerful nutrients while keeping the dish plant-based and wholesome.
Frequently Asked Questions
Is Efo Riro always spicy?
Traditionally yes, but you can adjust heat level.
Can I use frozen spinach?
Yes, thaw and squeeze out excess water first.
What can replace palm oil?
Use vegetable oil, but flavor will be slightly different.
Is this dish gluten-free?
Yes, the stew itself is naturally gluten-free.
Why Vegan Efo Riro Is Worth Trying
This dish offers:
- Cultural authenticity
- Bold, exciting flavors
- Plant-based nutrition
- Comforting warmth
- A unique twist on traditional spinach stew
It’s an excellent introduction to West African cuisine for anyone looking to expand their cooking horizons.
Final Thoughts
Vegan Efo Riro is vibrant, spicy, and deeply flavorful — a true celebration of Nigerian cuisine made fully plant-based. With its rich pepper base, nourishing greens, and bold seasoning, it transforms simple ingredients into an unforgettable dish.
Whether you’re exploring African recipes or searching for a hearty vegan stew, this recipe delivers authenticity and comfort in every bite.
Blend those peppers, simmer that sauce, and enjoy a taste of West Africa right at your table. 🌿🔥✨
Print
Vegan Efo Riro
Description
Bright, spicy Vegan Efo Riro — a classic Nigerian spinach stew made plant-based and packed with flavor!
Ingredients
– Fresh spinach (efo) – 1 kg 🥬
– Red bell peppers – 3 large 🫑
– Ripe tomatoes – 4 medium 🍅
– Tomato paste – 2 tbsp 🍅
– Scotch bonnet peppers – 1-2 🌶️
– Red palm oil – 4 tbsp 🌴
– Vegetable oil – 2 tbsp 🛢️
– Onion – 1 large, chopped 🧅
– Garlic – 3 cloves, minced 🧄
– Fresh ginger – 1-inch, grated 🫚
– Firm tofu, cubed – 400 g 🍽️
– Iru (locust beans) – 1 tbsp 🫘
– Vegetable bouillon cube (vegan) – 1 🧂
– Salt – to taste 🧂
– Black pepper – 1/2 tsp 🧂
Instructions
1 Wash spinach thoroughly, remove tough stems, and chop coarsely.
2 Blend bell peppers, tomatoes, and scotch bonnet into a smooth purée; set aside.
3 Press and cube tofu, then pan-fry in 1 tbsp vegetable oil until golden; remove and set aside.
4 Heat red palm oil and remaining vegetable oil in a large pot over medium heat.
5 Sauté chopped onion, garlic, and ginger until soft and fragrant.
6 Add blended pepper-tomato purée and tomato paste; cook 10-12 minutes, stirring occasionally, until sauce thickens and oil separates.
7 Stir in iru (locust beans), bouillon cube, salt, pepper, and fried tofu; simmer 5 minutes.
8 Fold in chopped spinach in batches, cooking until wilted and bright green, about 3-5 minutes.
9 Taste and adjust seasoning, simmer 2 more minutes to combine flavors.
10 Serve hot with rice, yam, or fufu.