Vegan Efo Riro (Nigerian Spinach Stew)

jump to recipe
08 March 2026
3.8 (30)
Vegan Efo Riro (Nigerian Spinach Stew)
45
total time
4
servings
380 kcal
calories

Introduction

A dish that feels like home:
This recipe captures the soulful spirit of a classic West African stew while keeping it entirely plant-based. Written from the perspective of a cook who loves bold flavors and relaxed dinner celebrations, the introduction to this dish is less about rules and more about the joy of sharing deep, layered tastes with people you care about. The stew arrives at the table as a vibrant, comforting hug โ€” bright color, warming heat, and a satisfying mouthfeel that invites second helpings.
What I love most about this version is how it balances intensity with ease. The technique leans on patient building of flavor rather than complicated steps, so the reward is in the depth of the sauce and the contrast between silky, saucy elements and firmer, textured bites. This is a meal meant to pair with simple starches and lively conversation; itโ€™s the kind of food that transforms everyday rice or swallow into an event.
As you read on you'll find clear sections for ingredients, a stepwise assembly, and practical tips for making the stew ahead or scaling it up for guests. Expect approachable prose, technique-focused notes, and evocative sensory descriptions designed to help you cook confidently and impressively every time.

Why Youโ€™ll Love This Recipe

Comfort with intention:
This recipe is designed for cooks who crave boldness without fuss. It delivers an instantly recognizable flavor profile that feels celebratory and homey at once. The cooking method prioritizes depth: a foundational sauce that mellows with time, elevated by layers that build rather than compete. Each mouthful should feel layered โ€” warm, slightly spicy, and rounded with a comforting mouth-coating richness that lingers pleasantly.
Beyond flavor, the dish is satisfying in texture and structure. It has contrast between smoother sauce elements and chunks that hold their shape for bite. That contrast gives the stew personality and keeps every mouthful interesting. This is also a versatile weeknight option: it scales to feed a crowd, holds well for leftovers, and plays nicely with an array of accompaniments from plain rice to traditional starchy sides.
Finally, the recipe is approachable for cooks at any level. It relies on a few predictable techniques โ€” sautรฉeing for sweetness, reducing for concentration, and a final brief finish to preserve vibrancy โ€” all of which reward attention rather than advanced skills. If you love food thatโ€™s warm, robust, and full of character, this preparation will become a repeat in your rotation.

Flavor & Texture Profile

What to expect on the palate:
Think of this stew as a choreography of sensations. Thereโ€™s a bright, slightly acidic top note that cuts through richness and keeps the dish lively; beneath that is a warm, savory core that delivers depth and lingering satisfaction. Heat is present and purposeful, offering a steady background buzz rather than overwhelming intensity. A subtle smoky thread runs through the composition, adding complexity and a gentle savouriness that rounds out the brighter components.
Texture is equally considered. The sauce is glossy and medium-bodied โ€” not watery, not overly dense โ€” so it clings to accompaniments while still feeling generous and spoonable. Interspersed within are bounded, chewy bites that provide contrast and a satisfying chew; these elements absorb the sauce yet preserve their structure. The leafy finish is tender with a fresh pop of color and a light textural lift, ensuring the stew never becomes monotonous on the palate.
In short, the profile is balanced: acidity to enliven, heat to warm, umami and smokiness to ground, and a mixture of soft and toothsome textures to keep each mouthful interesting. Small finishing accents bring brightness and aromatic lift, making each serving feel complete and carefully composed.

Gathering Ingredients

Gathering Ingredients

Shopping list and ingredient notes

  • 500 g fresh spinach, washed and chopped
  • 200 g smoked tofu, cut into cubes
  • 150 g mushrooms, sliced
  • 2 red bell peppers, seeded and chopped
  • 2 scotch bonnet or habanero peppers (adjust to taste)
  • 3 medium tomatoes (or 400 g canned crushed tomatoes)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 tbsp tomato paste
  • 3 tbsp red palm oil (or neutral vegetable oil)
  • 1 vegetable bouillon cube (or 1 tsp vegetable stock powder)
  • 1 tsp smoked paprika (or ground peppers)
  • 1 tsp ground roasted peanuts (optional)
  • Salt and freshly ground black pepper to taste
  • A handful fresh basil or scent leaves, chopped
  • Juice of 1/2 lime (optional)

Notes for sourcing and swaps
When selecting produce, prioritize vibrant, firm items and avoid anything that looks wilted or water-logged. For canned options, choose a good-quality crushed variety with minimal additives. If a listed specialty ingredient isn't available, you can often substitute with pantry-friendly equivalents โ€” but be mindful that each swap nudges the flavor profile in a distinct direction. The optional nut powder adds a subtle roasted richness; include it if you want extra body. Finally, taste as you go and have modest finishing accents on hand to brighten the final plate.

Preparation Overview

How the recipe is organized
This preparation follows a logical arc designed to maximize flavor while keeping the process accessible. The structure can be thought of in three broad phases: build, integrate, and finish. The build phase concentrates flavor by reducing a vibrantly colored base until it thickens and harmonizes; this is when the dish gains its essential character. The integrate phase brings in components that provide texture and body, allowing them to absorb and meld with the base without losing their individual identity. The finish phase is quick and purposeful, aimed at preserving brightness and color while polishing the pan sauce for service.
Timing and heat control are the heart of the technique: moderate heat to coax sweetness from aromatic elements, a slightly higher temperature to reduce and concentrate, and finally a gentle simmer to bring everything together and let the layers marry. Along the way, occasional stirring prevents scorching and ensures even cooking. The method rewards small adjustments โ€” a minute longer on the concentrate for more intensity, or a shorter finish to keep elements firmer โ€” so taste frequently in the final stage and make small corrections to seasoning and acidity to keep the plate balanced.
Approach the recipe with patience and attention rather than speed; the payoff is a deeply flavored, cohesive stew that feels greater than the sum of its parts.

Cooking / Assembly Process

Cooking / Assembly Process

Step-by-step instructions

  1. Prepare the produce and proteins: wash and chop the leafy greens; dice the onion and mince the garlic; core and roughly chop the red peppers and hot peppers; chop or crush the tomatoes if using fresh; cube the smoked tofu and slice the mushrooms.
  2. Blend the red peppers, hot peppers, and tomatoes into a coarse puree and set aside.
  3. Heat a large, deep pan over medium heat. Add the red palm oil and warm it until fluid but not smoking.
  4. Sautรฉ the diced onion in the warm oil until translucent, then add the minced garlic and fry briefly until fragrant.
  5. Stir in the tomato paste and cook for a few minutes to remove the raw edge, stirring constantly to prevent burning.
  6. Pour the blended pepper-tomato mixture into the pan. Add the vegetable bouillon cube, smoked paprika, and ground roasted peanuts if using. Stir and bring to a gentle simmer, then cook until the sauce thickens and the oil begins to separate from the tomato mix, about the time indicated in the original recipe.
  7. Add the sliced mushrooms and cubed smoked tofu to the simmering sauce and cook until they absorb flavor and are heated through.
  8. Fold in the chopped leafy greens a handful at a time, stirring until they wilt and are evenly coated. Continue cooking briefly until the greens are tender but still bright.
  9. Taste and adjust seasoning with salt and freshly ground black pepper. Finish with chopped aromatic leaves and a squeeze of citrus if desired before serving.

Final tips during assembly
Maintain a gentle simmer throughout the concentration phase to prevent scorching, and use a wide, heavy-bottomed pan for even heat distribution. When adding the greens, work in batches so each portion wilts quickly and retains color. Rest the finished stew for a few minutes off the heat to let flavors meld before transferring to bowls or serving vessels.

Serving Suggestions

Pairing and presentation ideas
This stew is friendly to a range of accompaniments, and choosing the right partner elevates the entire meal. Serve it with a neutral starch to soak up the sauce and balance intensity: think of simple steamed grains or traditional starchy sides that act as a restraint to the stewโ€™s bold personality. For a more contemporary presentation, mound the accompaniment in a shallow bowl and ladle the stew around or beside it so each bite is a harmonious mix of sauce and texture.
When plating for guests, pay attention to contrast and brightness. A small finishing drizzle of a bright acid or a scatter of fresh aromatic leaves just before serving brings an immediate lift that makes the dish feel finished and intentional. If youโ€™re serving a crowd, present the stew family-style in a large, shallow serving pot with serving spoons so people can build their own plates. The hearty nature of the recipe also makes it appealing for potlucks and casual gatherings where guests can help themselves.
For beverages, look for drinks that complement warmth and spice โ€” a lightly chilled, aromatic nonalcoholic beverage or a citrus-forward beer and dry white wine both work well. Ultimately, the goal is to create balance: let the richness sing while keeping the taste experience lively and inviting.

Storage & Make-Ahead Tips

Advance prep and keeping leftovers
This stew is forgiving when it comes to make-ahead strategies. You can prepare the foundational base and refrigerate it for later finishing; this allows you to finish the dish quickly on the day you plan to serve it. Cooling and storing in airtight containers preserves the flavor, and gentle reheating over low heat helps maintain texture without overcooking delicate elements. When reheating, add a splash of water or stock if the sauce has thickened excessively to restore a spoonable consistency.
Leftovers keep well refrigerated and often taste better a day after, as the flavors have more time to meld. For longer storage, freeze the cooled stew in portioned containers. Thaw overnight in the refrigerator before reheating gently on the stovetop. If the texture of any softer components changes after freezing, refreshing with a little fresh acidity or chopped aromatic greens right before serving brightens the overall bowl.
If you plan to prep ingredients in advance, keep them separated: store liquids and sauces independently from fresh greens and softer items so each element maintains optimal texture when assembled. This modular approach makes it simple to scale the dish for weeknight dinners or larger gatherings without sacrificing quality.

Frequently Asked Questions

Common questions answered

  • Can I make it less spicy?
    Yes โ€” simply tone down the heat element during blending or reduce the amount used, and adjust with careful tasting at the end.
  • Can I swap ingredients for availability?
    Some components are flexible; think in terms of textural and flavor roles rather than exact matches so the dish retains balance.
  • How long does it keep?
    When stored properly in airtight containers, the stew keeps well in the refrigerator and also freezes successfully for longer storage.
  • Is this suitable for batch cooking?
    Absolutely โ€” the method scales neatly and can be portioned for meal prep or entertaining.

Final FAQ paragraph
If you have a question not covered here โ€” about technique, substitutions, or pairing ideas โ€” donโ€™t hesitate to ask. I enjoy troubleshooting variations and offering practical adjustments so you can make this recipe your own. Share what you have on hand and Iโ€™ll suggest an easy swap or a timing tweak to help you succeed in the kitchen.

Vegan Efo Riro (Nigerian Spinach Stew)

Vegan Efo Riro (Nigerian Spinach Stew)

Bring West African comfort to your table with this vibrant Vegan Efo Riro ๐ŸŒถ๏ธ๐Ÿฅฌ โ€” a rich, spicy Nigerian spinach stew with smoked tofu and mushrooms. Perfect with rice or fufu!

total time

45

servings

4

calories

380 kcal

ingredients

  • 500 g fresh spinach, washed and chopped ๐Ÿฅฌ
  • 200 g smoked tofu, cut into cubes ๐ŸงŠ
  • 150 g mushrooms, sliced ๐Ÿ„
  • 2 red bell peppers, seeded and chopped ๐Ÿ”ด๐ŸŒถ๏ธ
  • 2 scotch bonnet or habanero peppers (adjust to taste) ๐ŸŒถ๏ธ
  • 3 medium tomatoes (or 400 g canned crushed tomatoes) ๐Ÿ…
  • 1 medium onion, diced ๐Ÿง…
  • 2 cloves garlic, minced ๐Ÿง„
  • 2 tbsp tomato paste ๐Ÿ…
  • 3 tbsp red palm oil (or neutral vegetable oil) ๐Ÿ›ข๏ธ
  • 1 vegetable bouillon cube (or 1 tsp vegetable stock powder) ๐Ÿง‚
  • 1 tsp smoked paprika (or ground peppers) ๐ŸŒถ๏ธ
  • 1 tsp ground roasted peanuts (optional, for depth) ๐Ÿฅœ
  • Salt and freshly ground black pepper to taste ๐Ÿง‚
  • A handful fresh basil or scent leaves, chopped ๐ŸŒฟ
  • Juice of 1/2 lime (optional) ๐Ÿ‹

instructions

  1. Prepare the produce: wash and chop the spinach; dice the onion and garlic; core and chop bell peppers and tomatoes (or open canned tomatoes); cube the smoked tofu and slice mushrooms.
  2. Blend the red bell peppers, scotch bonnet/habanero (careful with heat) and tomatoes into a coarse puree. Set aside.
  3. Heat a large, deep pan over medium heat. Add the red palm oil and allow it to warm but not smoke ๐Ÿ›ข๏ธ.
  4. Sautรฉ the diced onion in the warm oil until translucent, about 4โ€“5 minutes. Add minced garlic and fry 30 seconds until fragrant ๐Ÿง…๐Ÿง„.
  5. Stir in the tomato paste and fry for 2โ€“3 minutes to remove the raw tomato taste, stirring constantly so it doesnโ€™t burn ๐Ÿ….
  6. Pour in the blended pepper-tomato mixture. Add the vegetable bouillon cube, smoked paprika and ground roasted peanuts (if using). Stir, bring to a gentle simmer, and cook for 12โ€“15 minutes until the sauce thickens and the oil begins to separate slightly from the tomato mix.
  7. Add the sliced mushrooms and cubed smoked tofu to the stew. Simmer for another 6โ€“8 minutes so they absorb the flavors ๐Ÿ„๐ŸงŠ.
  8. Fold in the chopped spinach a handful at a time, stirring until wilted and evenly coated in the sauce. Cook 3โ€“5 minutes until the spinach is tender but still bright green ๐Ÿฅฌ.
  9. Taste and adjust seasoning with salt and black pepper. Finish with chopped basil/scent leaves and a squeeze of lime juice if using for brightness ๐ŸŒฟ๐Ÿ‹.
  10. Serve hot with steamed rice, boiled yams, plantain, or fufu. Enjoy your vegan Efo Riro!

related articles