Step-by-Step Guide to making Nigerian Bean Pudding, known as Moi Moi

Moi Moi also known as (Bean Pudding) is a beloved Nigerian dish that’s both nutritious and delicious derived from Beans. This steamed bean pudding is packed with flavor and can be enjoyed on its own or as a side dish to complement a variety of Nigerian meals.

In this step-by-step guide, we’ll walk you through the process of creating this classic Nigerian delicacy.

Ingredients Needed:

Here are the following ingredients needed to make a sweet and delicious Moi Moi (Bean Pudding)

  • 2 cups of peeled and blended brown-eyed or black-eyed beans
  • 1/2 cup of red palm oil or Groundnut Oil
  • Chopped vegetables (bell peppers, onions, and scallions)
  • Chopped cooked protein (fish, shrimp, eggs, or meat)
  • Ground Crayfish
  • Stock or water
  • Seasoning cubes or powder
  • Salt, to taste
  • Fresh pepper or pepper sauce (adjust to your spice preference)
See Also:  Step-by-Step Guide: How to Cook Delicious Egusi Soup


Step 1: Prepare the Blended Beans

– Soak the brown-eyed or black-eyed beans in water for 20-30 minutes to soften them.

Soaked beans

– Drain the beans and blend them until the skin is peeled off from the beans. Add little water if necessary. Use the Pulse button to break the beans.

– After some few minutes, pour the blended beans inside a big bowl and pour enough water to fill in the beans and start washing the beans with your hands to remove the peeled skins from the beans.

Step 2: Mix the Ingredients

– In a mixing bowl, combine the blended beans, red palm oil or Groundnut oil, chopped vegetables, ground crayfish, seasoning cubes or powder, salt, and fresh pepper or pepper sauce.

See Also:  Okro Cuisine: How to Prepare Delicious Okra Soup at Home

– Mix the ingredients thoroughly to ensure an even distribution of flavors.

Step 3: Adjust the Consistency

– Gradually add stock or water to the mixture until you achieve a smooth, pourable consistency. Be careful not to make it too runny.

The result of the blended beans and combined ingredients

Step 4: Prepare the Wrapping

– Traditionally, Moi Moi is wrapped in banana leaves or aluminum foil. If using banana leaves, wilt them over an open flame to make them pliable. If using foil, cut it into square sheets.

Step 5: Fill and Seal the Wrappings

– Place a spoonful of the Moi Moi mixture in the center of a banana leaf or foil sheet.

Pouring of Blended beans inside the banana leaf and adding of eggs
Pouring of Blended beans inside the banana leaf and adding of eggs

– Fold the wrapping into a rectangular or cylindrical shape, ensuring the contents are securely enclosed.

See Also:  Step-by-Step Guide: How to Prepare Delicious Ogbono Soup

Step 6: Steam the Moi Moi

– Arrange the wrapped Moi Moi in a pot or steamer.

– Steam the Moi Moi for about 45 minutes to 1 hour, or until it’s firm and no longer runny.

Cooked moi Moi
Cooked Moi Moi

Step 7: Serve and Enjoy!

Once the Moi Moi is cooked, let it cool slightly before unwrapping and serving. It can be enjoyed on its own or as a side dish to complement other Nigerian dishes.


Making Nigerian Moi Moi is a rewarding culinary experience that brings a taste of Nigerian cuisine to your kitchen. With this step-by-step guide, you can create this flavorful and nutritious dish, perfect for sharing with family and friends.

Explore the rich tapestry of Nigerian flavors and enjoy the deliciousness of Moi Moi.

Leave a Reply

Your email address will not be published. Required fields are marked *