Moin moin
Moin-moin or moi-moi is a steamed or boiled bean pudding made from a mixture of washed and peeled beans and onions, fresh red peppers, spices, and often fish, eggs,chicken and/or crayfish. It is a protein-rich Yoruba food that is commonly eaten across Yorubaland and close regions in West Africa. Moi-moi is made of soaked beans ground into a fine paste which is mixed with dried crayfish, vegetable oil, and seasonings. Some add sardines, corned beef,shredded chicken, sliced boiled eggs, or other garnishes.
Source: Wikipedia
Recipes
Nigerian Moi Moi with Beans Flour - My Diaspora Kitchen
Moi moi a delicious steamed puréed bean dish usually found in West African menu. It is usually referred to as bean cake or bean pudding. Blender moi moi is hassle free because it is made in the blender and steamed on the stove top. This mouth watering...