• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Low Carb Africa logo

menu icon
go to homepage
  • Recipes
    • 30 Minutes or Less
    • Main Dishes
    • Soups, Stews and Curries
    • Seafood Recipes
    • Appetizers and Sides
    • Breakfast and Brunch
    • Keto Desserts
    • Air Fryer Recipes
    • Instant Pot Recipes
  • A Taste of Africa
    • African Main Dishes
    • African Soups
    • African Keto Fufu
    • African Stews
    • African Side Dishes
  • About
  • Shop
  • Free Meal Plan
subscribe
search icon
Homepage link
  • Recipes
    • 30 Minutes or Less
    • Main Dishes
    • Soups, Stews and Curries
    • Seafood Recipes
    • Appetizers and Sides
    • Breakfast and Brunch
    • Keto Desserts
    • Air Fryer Recipes
    • Instant Pot Recipes
  • A Taste of Africa
    • African Main Dishes
    • African Soups
    • African Keto Fufu
    • African Stews
    • African Side Dishes
  • About
  • Shop
  • Free Meal Plan
×

Efo Riro - Nigerian Spinach Stew

Published on Feb 12, 2025. Updated on Jun 1, 2026. By Tayo. This post may contain affiliate links. See Disclosure. 105 Comments

Jump to Recipe
efo riro pinterest

Efo riro (Nigerian Spinach Stew) is a mouthwatering, savory, African stew made with spinach and is oh so flavorful! Who knew spinach could taste so good?

Efo riro

Raise your hands if you loved your leafy greens as a kid! Nope, that wasn’t me. Just trying to get my vegetables in was like a punishment to me. Not like I had a choice, my mama don’t play!

But there was one dish that would get me salivating every time - the Nigerian Spinach Stew, also known as Efo Riro, in my native Yoruba language.

What was not to love? This spinach stew transforms a bland vegetable like spinach into a mouthwatering dish you won’t be able to get enough of. You will eat it with everything and sometimes,  just by itself.

This stew has turned a former spinach-hating kid into a Spinach Loving Queen.

What is Efo Riro?

Efo Riro is a Yoruba word and it loosely means ‘stirred spinach’. In Nigeria, the vegetables used for Efo Riro are 'Efo Shoko' (Lagos spinach) or 'Efo Tete' (African spinach).

These are the local spinach varieties that are very popular and easily available. In other parts of the world, any spinach greens will do.

This African stew is popular in some West African countries like Nigeria, Ghana, and Cameroon. The recipes are similar with only slight differences but my version is commonly made in Nigeria among the Yoruba tribe.

It is very easy to make and you will be amazed by how delicious this spinach stew is. You really can’t go wrong with this recipe!

Ingredients Used

Efo riro ingredients
  • Spinach: I use roughly 8 cups of chopped spinach. You can use fresh or frozen spinach.
  • Meat: You can use beef, lamb, goat meat, chicken, smoked catfish, tripe (shaki), or any meat of your choice, or even mix and match!  For a vegan option, you can leave out the meat or use mushrooms.
  • Palm oil: The traditional recipe calls for palm oil but I have made this spinach stew with olive oil and it still turned out delicious!
  • Vegetables: Plum (roma) tomatoes, red bell peppers, habanero peppers, and onions. Plum tomatoes are best for Nigerian stews because they are denser and have less juice.
  • Broth: Just a bit for flavor and to reduce the chance of the stew burning when using fresh spinach.
  • Spices: I used bouillon, black pepper, cayenne pepper, ground crayfish, and salt. Ground crayfish is a Nigerian condiment similar to fish sauce, which you can get from an African store or from Amazon. You can omit this if you don't have any. I also use crushed red pepper flakes as an optional garnish.

How to Make Efo Riro

Efo riro, fry the blended tomatoes and pepper
  1. Start by cooking whatever meat you decide to use. I prepared my goat meat by rinsing it over running water and boiling it with about a teaspoon of salt, bouillon, and black pepper. Let it boil until it is tender.
  2. Blend the tomatoes, red bell pepper, habanero pepper, and half of the onion together using a food processor. Chop up the other half of the onion and set it aside.
  3. If using fresh spinach, chop it up into smaller pieces and rinse in a colander, squeezing out as much water as you can. Leave it in the colander while you start cooking so that the excess water will drain out. This will help prevent the spinach stew from becoming watery.
  4. Also, wash and drain the mushrooms (if using mushrooms).
  5. Heat ½ cup of palm oil in a pot on medium heat, add in your onions and stir for about 2 minutes. Add in your blended tomato and pepper mix and add in your spices after about a minute. You can use only 1 teaspoon of cayenne pepper if you want it less spicy.
  6. I like plum tomatoes for this recipe because after blending, they are not too watery. If you use another type of tomatoes, you might need to pour the blended mixture into a pot and cook it separately till some of the water evaporates. Use medium heat or it will begin to splash everywhere.
  7. If using fresh spinach, add ¼ cup of broth/stock. You can use water if you don't have any but will need to adjust the spices. If using frozen spinach, do not add any water as frozen spinach already contains water.
  8. Add the goat meat and mushrooms and any other meat of choice and let it cook for another 5 minutes so it can soak up the flavors.  When it begins to boil, add in the spinach. It will most likely fill the pot and look like it might spill over but it wouldn’t.
  9. Stir intermittently over a period of 5 minutes and the spinach will shrink considerably. Taste for salt and add more spices if you desire.
  10. I like mine just slightly chewy so I don’t leave it in for more than 5 minutes but if you like it softer, you can leave it for a few more minutes on low heat.
Making efo riro, add goat meat and mushrooms

This recipe serves 8 and contains 5 net carbs per serving.

Storing and Reheating

Spinach stew stores well in the fridge for about 5 days and you can also freeze it for a few months.

When you're ready to eat it, thaw in the fridge overnight and reheat on the stove with a little water.

What to Eat with Efo Riro

Nigerian spinach stew goes great with a lot of different foods! It is traditionally eaten with rice or fufu, but for a low carb option, you can eat it with plain cauliflower rice or low carb fufu dishes like cauliflower fufu or coconut fufu.

Spinach stew is popular in west African countries

Tips and Variations

  • Only add the stock/water if using fresh spinach.
  • You can leave the spinach in for about 5 mins more on low heat if you want it softer and less chewy.
  • If you want the spinach stew to be less spicy, use only 1 teaspoon or ½ teaspoon of cayenne pepper.
  • I did not add the time to cook the meat in the recipe because it varies widely depending on what type of meat you use. And it is quite common to use whatever leftover meat you already have in the fridge.
  • I like to use fresh spinach for this but frozen will work too. If using frozen, microwave for a few minutes till it begins to thaw out and drain the excess water.
  • I made my efo riro with goat meat and mushrooms. Even though efo riro does not traditionally use mushrooms, I wanted to show just how versatile this stew is and how it can be made vegan.

Related Recipes

Check out these other low carb African stews and soups!

Sukuma Wiki (Kenyan Collard Greens)

Mafe - African Peanut Stew

Ofada Stew (Ayamase Stew)

Kuku Paka (Kenyan Chicken Curry)

African Fish Stew

Nigerian Beef Stew

Cow Foot Soup

efo riro

📖 Recipe

efo riro

Efo riro - Nigerian Spinach Stew

Efo riro (Nigerian Spinach Stew) is a mouthwatering, savory, African stew made with 'Efo Shoko' (Lagos spinach) or 'Efo Tete' (African spinach). Who knew spinach could taste so good?
4.89 from 69 votes
Print Pin SaveSaved!
Course: Main Course
Cuisine: African, Nigerian
Diet: Gluten Free
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 30 minutes minutes
Servings: 8
Calories: 246kcal
Author: Tayo Oredola
Prevent your screen from going dark

Ingredients

  • 8 cups spinach chopped
  • 12 oz cooked meat I used goat meat but you can use any.
  • 2 cups mushrooms
  • ½ cup palm oil
  • 2 roma tomatoes
  • 1 red bell pepper
  • 1 habanero pepper
  • 1 onion
  • ¼ cup water or stock
  • 2 teaspoon bouillon powder
  • 2 teaspoon cayenne pepper
  • 1 teaspoon black pepper
  • 2 teaspoon ground crayfish
  • 1 teaspoon pepper flakes optional
  • 1 teaspoon salt or to taste

Instructions

Preparation

  • Blend tomatoes, red bell pepper, habanero pepper and half of the onion together using a food processor.
    2 roma tomatoes, 1 habanero pepper, 1 onion, 1 red bell pepper
  • Chop up the other half of the onion and set aside.
  • If using fresh spinach, chop it up, wash and squeeze, and leave in a colander. If using frozen spinach, microwave for a few minutes.
    8 cups spinach
  • Wash and drain the mushrooms.
    2 cups mushrooms

Instructions

  • Heat palm oil in a pot on medium heat, add in your onions and stir for about 2 minutes.
    ½ cup palm oil
  • Add in your blended tomato and pepper mix and stir for about a minute.
  • Add the spice and cook on medium heat for 5 minutes.
    2 teaspoon bouillon powder, 2 teaspoon cayenne pepper, 1 teaspoon black pepper, 2 teaspoon ground crayfish, 1 teaspoon pepper flakes, 1 teaspoon salt
  • If using fresh spinach, add stock or water and bring to a boil.
    ¼ cup water or stock
  • Add the goat meat, mushroom, and any other meat you desire and let boil for another 5 minutes.
    12 oz cooked meat
  • Add the spinach and stir intermittently for about 5 minutes.
  • Add more salt or spices if desired.
  • Garnish with red pepper flakes, if you want it spicier and enjoy!

Notes

This recipe serves 8 and contains 5 net carbs per serving.
  • Only add the stock/water if using fresh spinach.
  • You can leave the spinach in for about 5 mins more on low heat if you want it softer and less chewy.
  • If you want the spinach stew to be less spicy, use only 1 teaspoon or ½ teaspoon of cayenne pepper.
  • I made my efo riro with goat meat and mushrooms. Even though efo riro does not traditionally use mushrooms, I wanted to show just how versatile this stew is and how it can be made vegan.

Nutrition

Calories: 246kcal | Carbohydrates: 13g | Protein: 16g | Fat: 16g | Sodium: 598mg | Potassium: 209mg | Fiber: 8g | Sugar: 3g | Vitamin A: 23820IU | Vitamin C: 32.7mg | Calcium: 226mg | Iron: 2.2mg
Follow Me On Youtube Watch me make my recipes from scratch!
Get My Keto Ebooks for 15% Off! Get both my ebooks with over 50 recipes for just $22.08!
Tayo Oredola
Tayo Oredola

Tayo Oredola is the founder of Low Carb Africa, where she shares healthy, low carb dishes with global flavors. She is passionate about teaching people how to cook drool-worthy dishes while losing weight and living their best lives. Tayo’s recipes have been featured on MSN, Women’s Health, Parade, Yahoo News, Pure Wow, Essence, and other online publications.

More 30 Minutes or Less

  • african side dishes
    Sukuma Wiki (Kenyan Collard Greens)
  • ninja foodi pork chops on a white plate
    Ninja Foodi Pork Chops
  • Quick keto dinners
    17 Quick Keto Dinners Under 30 Minutes
  • ground cardamon, cayenne pepper, coriander and other spices
    Homemade Peri Peri Seasoning

Reader Interactions

Comments

  1. Lauren says

    February 27, 2020 at 6:27 pm

    5 stars
    I love this! Added more habanero peppers (3) , used beef stew meat, tripe and beef feet! Absolutely delicious. Married to a Nigerian (28 years) am always trying out new dishes. Thank you.

    Reply
    • Tayo says

      February 29, 2020 at 6:43 pm

      I'm thrilled to hear you enjoyed it, Lauren! Thanks for the feedback. I love to put a lot of habanero peppers in my dishes too:-)

      Reply
  2. Greta says

    February 17, 2020 at 6:41 pm

    4 stars
    This dish was mentioned in a book I'm reading. I made this recipe with tempeh instead of meat. Yum! though I will cut back on the cayenne next time.

    Reply
    • Tayo says

      February 17, 2020 at 7:44 pm

      Glad you enjoyed it, Greta!

      Reply
    • cooper says

      February 18, 2020 at 10:47 am

      Was it My Sister the Serial Killer?

      Reply
      • Tayo says

        February 19, 2020 at 10:53 am

        That book is on my must-read list!

        Reply
  3. Almina says

    January 09, 2020 at 10:02 pm

    5 stars
    Tried this on today, I've always love African stews and cuisine this was the first time I've tried making it wow love will make again trying to change my way of eating incorporating more veggies, and international seasons . Thank you for this wonderful cuisine.

    Reply
    • Tayo says

      January 09, 2020 at 10:22 pm

      Thanks for the feedback, Almina. I'm so glad you enjoyed it!

      Reply
  4. Gerry says

    November 10, 2019 at 5:52 pm

    5 stars
    I just tried this recipe and it is absolutely wonderful. Thank you for sharing this amazing recipe!

    Reply
    • Tayo says

      November 11, 2019 at 12:31 pm

      I'm so glad you enjoyed it, Gerry!

      Reply
  5. Erin says

    August 20, 2019 at 7:14 pm

    5 stars
    This spinach stew looks so delicious and hearty. Can't wait to make this when the weather turns a little cooler.

    Reply
    • Tayo says

      August 25, 2019 at 12:58 am

      Thanks Erin. I'm sure you'll love it!

      Reply
  6. Catherine says

    August 20, 2019 at 6:41 pm

    5 stars
    This sounds like such a beautiful and hearty meal. I would absolutely love to try this...I know I would love it.

    Reply
    • Tayo says

      August 25, 2019 at 12:58 am

      Let me know how it turns out, Catherine!

      Reply
  7. Lizzy says

    August 20, 2019 at 4:59 pm

    This looks so flavorful! Can't wait to try, but I'll have to find another protein I think

    Reply
    • Tayo says

      August 25, 2019 at 12:59 am

      You can always substitute with beef, lamb or chicken. It's delicious either way!

      Reply
  8. Jordin says

    August 20, 2019 at 3:41 pm

    5 stars
    Yum, this looks so flavorful! I need to try this recipe out!

    Reply
    • Tayo says

      August 25, 2019 at 12:59 am

      Thanks for stopping by, Jordin!

      Reply
  9. Gloria | Homemade & Yummy says

    August 20, 2019 at 3:20 pm

    5 stars
    I do love using spinach in recipes. I have never used it in a stew. This sounds like a delicious and comforting meal. Perfect for the cool weather that is just around the corner.

    Reply
    • Tayo says

      August 25, 2019 at 1:00 am

      Let me know how much you enjoy it, Gloria!

      Reply
Newer Comments »
4.89 from 69 votes (42 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Hi, I'm Tayo!

tayo oredola

Welcome to Low Carb Africa, the home of Keto & Low Carb African-inspired recipes. I specialize in creating mouthwatering recipes with rich, bold, and spicy flavors. Get ready to lose weight, look amazing and be in your best health ever!

More about me →

  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Soup Favorites

  • Keto Cabbage Soup
  • Keto Mushroom Soup
    Keto Mushroom Soup
  • Goat Meat Pepper Soup
    Goat Meat Pepper Soup
  • Keto chicken noodle soup
    Keto Chicken Noodle Soup

Reader Favorites

  • jamaican oxtail soup
    Oxtail Soup Recipe
  • low carb keto palmini pasta
    Palmini Pasta Shrimp Stir Fry
  • Sausage and Spinach Frittata
    Easy Sausage and Spinach Frittata
  • spicy cabbage soup ready to eat
    Spicy Cabbage Soup

Popular African Recipes

  • Nigerian okro soup
    Okro Soup - Nigerian Okra Soup
  • Cauliflower Fufu
    Cauliflower Fufu (Swallow)
  • asun meat peppered goat meat ready to eat
    Asun Recipe (Peppered Goat Meat)
  • close up shot of African chicken stew
    Nigerian Chicken Stew
  • Nigerian egusi soup in a white bowl
    Egusi Soup
  • Nigerian ogbono soup ready to eat
    Ogbono Soup (Draw Soup)

Footer

FEATURED ON:

Footer

  • Facebook
  • Instagram
  • Pinterest
  • YouTube

↑ back to top

Browse

  • Recipe Index
  • Shop Digital Products
  • Amazon Store

Resources

  • Free 7-day keto meal plan
  • African Spices & Seasonings
  • How To Be Successful on Keto
  • What is Fufu?

Information

  • About Me
  • Contact
  • Privacy Policy
  • Disclosure Policy
  • Accessibility Policy

COPYRIGHT © 2026. Low Carb Africa, LLC. All Rights Reserved.

Low Carb Africa is a participant in the Amazon Services LLC Associates Program. As an Amazon Associate, I earn from qualifying purchases.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.