Nigerian Moi Moi Recipe: The Ultimate Guide to Fluffy, Delicious Bean Pudding
Moi Moi is one of Nigeria’s most beloved dishes, enjoyed as a side or a main meal. This delicious, protein-rich bean pudding is soft, fluffy, and packed with flavors from spices, peppers, and proteins. It pairs perfectly with Jollof Rice, Fried Rice, Pap (Akamu), or Garri.
Whether you’re new to Nigerian cuisine or a seasoned cook looking for the perfect Moi Moi recipe, this step-by-step guide will help you create a mouthwatering dish that will impress your family and friends.
What is Moi Moi?
Moi Moi (also spelled Moin Moin) is a savory Nigerian pudding made from blended beans, peppers, onions, and seasonings. It is traditionally steamed in leaves (such as banana or Uma leaves) or cooked in foil cups, ramekins, or plastic bowls.
This dish is packed with essential nutrients like protein, fiber, and vitamins, making it a healthy and delicious meal option.
Ingredients for Nigerian Moi Moi
To make authentic Nigerian Moi Moi, you’ll need:
- 2 cups of peeled beans (black-eyed peas or brown beans)
- 1 red bell pepper
- 1 scotch bonnet (ata rodo)
- 1 medium onion
- 2 tablespoons of vegetable oil or palm oil
- 2 cups of water (adjust as needed)
- 2 teaspoons of ground crayfish
- 1 tablespoon of seasoning powder or 2 seasoning cubes
- 1 teaspoon of salt (to taste)
- 1 teaspoon of ground pepper
- 2 boiled eggs (sliced, optional)
- 1 smoked or boiled fish (deboned, optional)
- 1 cup of shredded corned beef or minced meat (optional)
Step-by-Step Instructions for Making Moi Moi
Step 1: Prepare the Beans
- Peel the beans: Soak the beans in water for about 10 minutes, then rub them between your hands or blend them briefly to remove the skin. Rinse thoroughly to separate the skin from the beans.
- Soak the beans for softness: After peeling, soak the beans in clean water for another 20–30 minutes to make them softer and easier to blend.
Step 2: Blend the Ingredients
- Drain the beans and transfer them to a blender.
- Add the red bell pepper, scotch bonnet, and onion.
- Pour in 1 cup of water and blend until you get a smooth, thick batter. Add more water if necessary.
Step 3: Season the Batter
- Pour the blended batter into a large mixing bowl.
- Add vegetable oil, ground crayfish, seasoning powder, salt, and ground pepper.
- Mix well with a spatula to incorporate all ingredients.
- Add the fish, shredded meat, or eggs if using. Stir gently to distribute evenly.
Step 4: Portion and Steam
- Grease your Moi Moi containers (foil cups, ramekins, or banana leaves) with oil.
- Pour the Moi Moi batter into each container, filling it about ¾ full.
- If using banana leaves, fold them into a cone shape and secure the batter inside.
- Arrange the containers or wrapped Moi Moi in a large pot with a steaming rack or a layer of leaves at the bottom.
- Add about 1 inch of water to the pot and cover tightly.
- Steam on medium heat for 45 minutes to 1 hour. Check occasionally and add water as needed.
Step 5: Serve and Enjoy
- Check for doneness by inserting a toothpick—if it comes out clean, your Moi Moi is ready.
- Allow it to cool slightly before serving.
- Enjoy with rice, pap, bread, or on its own.
Tips for the Perfect Moi Moi
- Don’t make the batter too watery—a thick consistency ensures fluffy Moi Moi.
- Use high-quality ingredients—fresh peppers and onions enhance the flavor.
- Avoid overcooking—Moi Moi should be soft but firm.
- Experiment with fillings—try shrimp, chicken, or plantain for variety.
Why You’ll Love This Moi Moi Recipe
✔️ Easy to follow – Simple steps and common ingredients.
✔️ Nutritious – Packed with protein and essential vitamins.
✔️ Versatile – Enjoy it as breakfast, lunch, or dinner.
✔️ Delicious – A rich, savory taste that keeps you coming back!
Try this authentic Nigerian Moi Moi recipe today and bring the taste of Nigeria to your kitchen!