Skip to content
nigeriandinner✨ New

Nigerian Vegetable Sauce (Efo Riro-Style Bake) with Mint

Layered spinach and pepper sauce baked with a mint garnish, a modern oven take on the classic Yoruba vegetable stew efo riro.

Prep
25 min
Cook
35 min
Servings
4
Difficulty
Medium
Sign in to rate
#nigerian#vegetable-stew#spinach#palm-oil#baked#yoruba

About This Recipe

Efo riro is a rich Yoruba vegetable stew, usually cooked entirely on the stovetop, built from a base of blended pepper and onion fried hard in palm oil, then loaded with leafy greens like spinach or ugwu along with assorted meat, fish and locust beans (iru). This baked adaptation layers the same core elements — pepper sauce, greens, and a bit of protein — into a dish and finishes it in the oven so the top sets slightly and the flavors concentrate, with a scatter of fresh mint added at the end for a cooling contrast against the rich, spicy base. The pepper sauce still needs the same careful stovetop treatment before baking: blended tomato, bell pepper and scotch bonnet fried in palm oil until the water cooks off and the oil rises to the surface, a sign the sauce has developed real depth rather than tasting raw. Only after that base is properly cooked do the greens and protein go in, followed by a short stint in the oven to bring everything together. Served with pounded yam, semovita or rice, this dish keeps efo riro's bold, savory character while the mint finish gives it a slightly different, fresher edge than the traditional stovetop-only version.

Ingredients

Serves 4

  • 0.5 cupred palm oil
  • 1onion(half blended, half sliced)
  • 3tomatoes(blended)
  • 2red bell peppers(blended)
  • 1scotch bonnet pepper(blended)
  • 200 gcooked beef or smoked fish(shredded)
  • 2 tbspground crayfish
  • 1 tspiru(locust bean, optional)
  • 2seasoning cubes
  • 500 gspinach or ugwu leaves(chopped)
  • 1.5 tspsalt
  • 2 tbspfresh mint(chopped, for garnish)

Instructions

  1. 1

    Cook the pepper base

    Heat palm oil in a wide pan over medium heat. Add sliced onion, cook 3 minutes, then add blended tomato, bell pepper, scotch bonnet and blended onion.

  2. 2

    Reduce the sauce

    Cook uncovered over medium heat, stirring occasionally, for 15 minutes until the sauce darkens and the oil rises visibly to the surface.

  3. 3

    Add protein and seasoning

    Stir in shredded beef or fish, ground crayfish, iru, seasoning cubes and salt. Cook 5 minutes to combine.

  4. 4

    Layer for baking

    Preheat oven to 190C (375F). Spread half the sauce in a baking dish, layer the chopped spinach on top, then cover with the remaining sauce.

  5. 5

    Bake

    Bake uncovered 15 minutes until the greens have wilted into the sauce and the top is slightly set.

  6. 6

    Finish and serve

    Scatter fresh mint over the top just before serving with pounded yam, semovita or rice.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Reduce the pepper sauce until the oil visibly separates and floats on top — this is the clearest sign it's cooked enough to bake without tasting raw.

  • →

    Chop the greens just before layering; wilted, pre-cut greens lose both color and nutrients.

  • →

    Use smoked fish for a more traditional, deeply savory flavor if you can find it at an African grocery.

Variations

  • •

    Skip the oven step entirely and finish everything on the stovetop for the traditional efo riro method.

  • •

    Add cooked tripe or shaki alongside the beef for a more traditional mixed-protein version.

  • •

    Use kale instead of spinach for a heartier green that holds up well to the baking step.

Storage

Refrigerate up to 4 days; the flavor deepens overnight. Reheat gently on the stovetop or in a covered dish in the oven at 160C.

History & Origin

Efo riro is one of the most iconic soups of Yoruba cuisine in southwestern Nigeria, traditionally made with a mix of assorted meats and fish and eaten with pounded yam or a starchy swallow, valued for its depth of flavor built from palm oil and locust bean.

Frequently Asked Questions

Can I skip the iru (locust bean)?

Yes, the dish will still taste good, though iru adds a distinctive fermented depth that's part of what makes efo riro so savory.

Why did my sauce taste bitter?

The palm oil likely wasn't heated and cooked down long enough before the greens went in; make sure the sauce base is fully reduced first.

What is the best green to use if I can't find ugwu?

Spinach is the most widely available substitute and works well; kale is a good option too if you want something heartier.

Nutrition Facts

Per serving (300g / 10.6 oz) · 4 servings total

Calories310kcal
Protein18g
Carbohydrates12g
Fat22g
Fiber5g
Protein18g
Carbs12g
Fat22g

Time Summary

Prep time25 min
Cook time35 min
Total time60 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes