Efo Riro Recipe is a very popular Yoruba soup in Nigeria, it is one of my favorite Nigerian soups because of its health benefits. The name ‘efo’ means vegetables, hence it is a Yoruba rich vegetable soup.
Wash the assorted meat and season with salt, sliced onions, 2 seasoning cubes, set on heat and allow to cook for 35 minutes. Add water in between until meat is tender.
When the meat is well cooked then add the washed smoked fish, stockfish, add a cup of water and cook for another 10 minutes, The water should be almost dried, don’t allow to burn.
In a separate pot, add 250ml palm oil and allow it to heat. Add the sliced onions, ground pepper/tatashe, stir and allow to fry for another ten minutes while stirring occasionally to avoid burning.
Add the cooked meat/stock fish/smoked fish, stir and allow to simmer for 5 minutes, add the crayfish, iru, a seasoning cube, salt to taste, stir and allow to simmer for 3 minutes.
Now add the sliced spinach, allow to simmer for 3 minutes and you are done.
You can see the video for preparing efo riro below