Efo Riro Soup Recipe : How to Cook Efo Riro Soup

Efo Riro Soup

Efo Riro is a traditional Vegetable Soup of the Yoruba Tribe in Nigeria. It is well known for its savory taste and richness. It is actually the Yoruba version of the Efik’s Edikang Ikong Soup, but with a big twist ☺.

Efo Riro is prepared with assorted meat, fish, large quantity of green vegetables and peppers(tomatoes are added, sometimes). This is one of my go-to dishes , because I’m a big fan of vegetables. This spicy ,savory soup can be accompanied with  bolus meals, such as Amala, Elubo, Pounded yams, Fufu (akpu), Eba or Tuwo Shinkafa .It also goes pretty well with boiled Rice, plantains or yams.

Although it is a Yoruba soup, Efo Riro is enjoyed in all parts of Nigeria.

If you love healthy soups, this is a must-try….excite your palate with this spicy soup .

Here’s a detailed video on How to Cook Efo Riro and below, an easy to follow recipe.. enjoy!

Ingredients for Efo Riro
* 2kg Shoko/ Spinach leaves(about 8 wraps if you buy in Nigerian market)
* 250 gr Assorted Meat (tripe,cow skin(ponmo), beef)
* 250 gr Assorted Fish (stock fish, smoked fish)
* 3 Fresh Tomatoes or 2 Bell peppers(tatashe)
* 2 Scotch Bonnets Peppers (atarodo)
* 1 teaspoon Iru /dawadawa/ogiri (fermented locust beans ) (optional)
* 1- 2 Cooking-spoonful Palm oil
* 1 medium sized onions
* 1 tablespoonful Ground crayfish
* 2 stock cubes
* Salt to taste

Cooking Method

** Before cooking Efo Riro Soup, pick and wash the vegetables;shred/cut into tiny bits. To get less liquid in the soup,you can blanch the vegetables and set side.

**Wash the assorted meat and fish. De-bone the smoked fish, and set all aside.

** Blend the peppers and tomatoes, and set aside,

Now to cook the soup…

1. Season and cook the assorted meat and fish with onions, one stock cube, a little salt and other seasoning of choice. Remember to cook the tougher meat first(in my case;tripe(shaki)
  Cook until the liquid in the pot is well absorbed(dried up) and the meat and stock fish are tender .

2. In another dry pot, heat up the palm oil, until it begins to smoke a little. Add the ground tomatoes & peppers and fry until the mixture loses its sour taste; this takes about 15- 20minutes.

3. Now add the cooked meat & fish. Add ground iru, ground crayfish and stock cube. Mix thoroughly, cover and leave to boil for 10 minutes.

4. After 10 minutes, add the vegetables and salt to taste. Mix well and leave to simmer for 5 minutes and your delicious Efo Riro soup is ready.

Efo Riro is one of my favorite Yoruba soups. So get your taste bud rolling with this rich and tasty soup. Enjoy!

Other Related Recipes

* Bitter leaf Soup (Ofe Onugbu) 
* Nigerian Beef Stew
* Banga Soup : Urhobo Isoko Banga Soup Recipe
* Nigerian Chicken Stew
* How to Cook Okazi Soup (Ukazi Soup)
* Obe Ata Dindin : Nigerian Fried Pepper Stew
* How to Cook Edikang Ikong Soup 
* Nigerian Tomato Stew(Vegan Stew)
* How to Cook Afang Soup
* Nigerian Pepper Soup
* Nigerian Ogbono Soup :How to Cook Ogbono  Soup
* Nigerian Fish Stew (Obe Eja Tutu) 
 * How to Cook Nigerian Egusi Soup(Ofe Egusi/Obe Efo Elegusi)
* Nigerian Okra Soup



  1. Faithia11
    September 24, 2018 / 8:58 am

    Thanks a lot ma'amYou're blessing women herePlz what leaves can I use in place of spinach?

  2. Anonymous
    September 11, 2017 / 1:43 pm

    pls how many people can this recipe serve?

  3. blessing
    July 12, 2017 / 2:58 pm

    Thank you this was a lot helpful I want to use ugwu in place of spinach I really hope it comes out nice thanks

  4. bright
    June 22, 2017 / 9:10 am

    Enter your comment…please where can I download the videos??

Hiya! Do leave your comment below and I'll get back to you in a jiffy :)

Join us on Instagram