Efo riro is vegetable soup of the Yoruba tribe in Nigeria, it is the the Yoruba version of the Efik Edikang Ikong soup but with a twist. Efo riro is rich and has a savoury taste.
With most soups and sauces from the West African region, meat and fish are cooked in water and spices to form broth or stock which in turn serve as the base for various soups. To save time, the meat and fish should be cooked prior to the main cooking, so that the soup can be ready in about 20-40 minutes.
Blend the peppers and tomatoes and set them aside.