Moi Moi, also spelt Moin Moin, is a popular Nigerian delicacy made from blended beans and steamed until firm and tender. It is seasoned with peppers, onions, crayfish, oil and other ingredients to give it a rich, savoury taste.
Although preparing Moi Moi may seem challenging because the ingredients must be blended before cooking, it is relatively easy to make with the right ingredients and preparation.
Moi Moi is commonly served at weddings, parties, family gatherings and other festive occasions. It can be prepared in different ways, including using banana leaves, aluminium foil containers or heatproof bowls suitable for steaming.
The dish can also be enriched with boiled eggs, deboned smoked fish or cooked fish, depending on personal preference.
Ingredients for Preparing Moi Moi
The following ingredients can be used to prepare Nigerian Moi Moi:
- Beans (brown beans or black-eyed beans)
- Ground crayfish
- Seasoning cubes
- Scotch bonnet pepper (rodo)
- Red bell pepper (tatashe)
- Vegetable oil
- Eggs, deboned smoked fish or deboned cooked fish
- Chopped onions
- Warm water
- Salt to taste
Preparation Before Cooking
Before preparing Moi Moi, follow these steps to get the ingredients ready.
1. Soak and peel the beans
Soak the beans in water to make removing the outer skin easier. Wash and rub the beans between your palms to remove the skins, then rinse thoroughly. If necessary, soak the peeled beans for about three hours before blending.
2. Prepare the eggs or fish
If you are using eggs, boil them until they are fully cooked, then remove the shells and set them aside.
If you prefer smoked or fresh fish, clean and debone it carefully. Cook fresh fish with a little salt and seasoning, if desired, and reserve the stock for the Moi Moi mixture.
3. Prepare the cooking containers
If you are using heatproof bowls, lightly grease their insides with vegetable oil to prevent the Moi Moi from sticking.
If you are using banana leaves or suitable food-safe steaming containers, prepare them before filling them with the mixture.
How to Cook Nigerian Moi Moi
Follow these steps to prepare delicious homemade Moi Moi.
Step 1: Blend the ingredients
Put the peeled beans, red bell pepper, scotch bonnet pepper, onions and ground crayfish into a blender. Add some water and blend until the mixture is smooth.
Depending on the capacity of your blender, you may need to blend the ingredients in batches.
Step 2: Mix the ingredients
Pour the blended beans into a large bowl. Add the vegetable oil and the reserved fish stock, if you have any.
Add the seasoning cubes and salt to taste. Gradually pour in the remaining water while stirring continuously until the mixture is smooth and well combined.
Avoid adding too much water at once, as the mixture should not be excessively watery.
Step 3: Prepare the pot
Place a steaming rack or suitable heatproof support at the bottom of a large pot. Add enough water to create steam without allowing the water to cover the Moi Moi containers.
Bring the water to a gentle boil.
Step 4: Portion the Moi Moi mixture
Carefully scoop the mixture into your prepared bowls or other suitable food-safe containers.
Add a piece of boiled egg, deboned smoked fish or cooked fish to each portion, if desired. Leave a little space at the top of each container to allow for expansion during cooking.
Arrange the filled containers inside the pot.
Step 5: Steam the Moi Moi
Cover the pot with its lid and cook over medium heat for approximately 45–60 minutes, depending on the size of the portions and the consistency of the mixture.
Check the water level occasionally to ensure it does not dry out. Add more hot water when necessary, taking care not to pour it into the Moi Moi containers.
The cooking time may vary, so check that the centre of the Moi Moi is fully cooked before removing it from the pot.
Step 6: Check if the Moi Moi is done
Insert a clean knife or skewer into the centre of a portion. If it comes out with wet, uncooked bean paste, continue steaming.
If it comes out mostly clean, with only a slight smear, the Moi Moi is likely ready. Ensure the centre is fully set before serving.
Step 7: Allow it to cool
Once the Moi Moi is cooked, carefully remove the containers from the pot and allow them to cool slightly before unwrapping or turning the portions onto a plate.
Your delicious homemade Nigerian Moi Moi is ready to serve.
What Can You Eat Moi Moi With?
Moi Moi is a versatile Nigerian dish that can be served with different meals. Popular accompaniments include:
- Pap, also known as ogi or akamu
- Jollof rice
- Fried rice
- Boiled white rice and stew
- Custard
- Bread
- Garri or other meals, depending on personal preference
Moi Moi can be eaten for breakfast, lunch or dinner. It is also a popular choice for parties and other special occasions.
Conclusion
Moi Moi is a nutritious and flavourful Nigerian delicacy that is relatively easy to prepare at home. With beans, peppers, onions, crayfish and a few other ingredients, you can make a delicious meal for your family or guests.
Whether you prefer yours with boiled eggs, smoked fish or cooked fish, the key to preparing good Moi Moi is blending the beans smoothly, seasoning the mixture properly and steaming it until fully cooked.
Serve it with pap, rice or another favourite accompaniment for a satisfying Nigerian meal.