It was traditionally prepared with the locally grown vegetables, meat, fish, and a mixture of spices.
The choice of vegetables and proteins varies based on personal preference and regional availability.
[5] Efo riro is a staple in Yoruba land and is often served at home and during traditional ceremonies.
It is typically eaten with iyan, fufu, eba, amala, or other types of okele or "swallow" foods.
[6] Over time, the popularity of Efo riro has spread across Nigeria and beyond, with many variations of the dish emerging.