Home › Recipes › Dinner ›Nigerian ›Nigerian Moi-Moi: Steamed Bean Pudding with Fish and Eggs
DINNER

Nigerian Moi-Moi: Steamed Bean Pudding with Fish and Eggs

Moi-Moi is a savory Nigerian steamed bean pudding, a beloved dish often enjoyed for its rich flavor and satisfying texture. This recipe incorporates flaked fish and hard-boiled eggs, making it a complete and nutritious meal.

✎
HOW TO MAKE IT

Let's cook.

01

Combine the peeled black-eyed peas, red onion, scotch bonnet peppers, and red bell pepper in a blender with 1 1/2 cups of water. Blend until very smooth, adding a little more water if needed to achieve a thick, pourable batter.

02

Pour the blended mixture into a large bowl. Stir in the palm oil, salt, and bouillon powder until well combined. The batter should be smooth and slightly aerated.

03

Prepare your steaming containers: you can use small ramekins, heat-proof plastic containers, or traditional moi-moi leaves (uma leaves). Lightly grease the insides of the containers with a little oil.

04

Divide the batter among the prepared containers. Gently fold in the flaked smoked mackerel into each portion of batter. Place a few slices of hard-boiled egg on top of each moi-moi.

05

Arrange the filled containers in a large pot with a steaming rack. Add enough water to the pot to come up to the level of the rack, ensuring the water does not touch the bottom of the containers.

06

Cover the pot tightly and steam over medium-high heat for 50-60 minutes, or until a knife inserted into the center of a moi-moi comes out clean. Ensure the water in the pot does not dry out, replenishing with hot water if necessary.

07

Carefully remove the moi-moi from the steamer. Let them cool slightly before unmolding and serving warm.

About This Recipe

Moi-Moi is a savory Nigerian steamed bean pudding, a beloved dish often enjoyed for its rich flavor and satisfying texture. This recipe incorporates flaked fish and hard-boiled eggs, making it a complete and nutritious meal.
Nigerian Moi-Moi: Steamed Bean Pudding with Fish and Eggs
Simple ingredients.
Big flavor.
✦
♨

Chef's Tips

For easier peeling of black-eyed peas, soak them in hot water for 15-20 minutes, then rub them between your palms under running water. The skins will loosen and float away. For a richer flavor, you can lightly sauté the onions and peppers before blending.
↔

Easy Substitutions

Instead of smoked mackerel, you can use canned sardines, cooked shrimp, or ground beef. For a vegetarian option, omit the fish and eggs, and add extra vegetables like corn or carrots. Vegetable oil can be used in place of palm oil.
▱

Storage & Reheating

Store leftover moi-moi in an airtight container in the refrigerator for up to 3 days. Reheat gently in a microwave or by steaming until warmed through.

Serving Suggestions

Serve Nigerian Moi-Moi warm as a standalone meal, or alongside Jollof Rice, Garri (cassava flakes), or Pap (fermented corn porridge). It also pairs wonderfully with a simple fresh tomato stew or a side of fried plantains.

Common Mistakes

1. Not blending the beans smoothly enough, leading to a grainy texture. Ensure a very smooth batter. 2. Overfilling the steaming containers, which can cause the moi-moi to overflow during cooking. Fill containers about two-thirds full. 3. Not adding enough water to the steaming pot, causing it to dry out and potentially burn the moi-moi. Monitor water levels and replenish with hot water. 4. Opening the steamer too frequently, which releases steam and prolongs cooking time. Resist the urge to check too often. 5. Not seasoning adequately, resulting in a bland taste. Adjust salt and bouillon powder to your preference.

Frequently Asked Questions

Can I make moi-moi without peeling the black-eyed peas?

While possible, peeling the peas results in a much smoother and more refined texture, which is characteristic of traditional moi-moi.

What if I don't have scotch bonnet peppers?

You can substitute with other hot peppers like habanero or a pinch of cayenne pepper, adjusting to your preferred spice level.

Can moi-moi be baked instead of steamed?

Yes, moi-moi can be baked in a water bath in an oven at 350°F (175°C) for about 45-60 minutes, or until set.

How do I know when the moi-moi is cooked?

Insert a thin knife or skewer into the center; if it comes out clean, the moi-moi is done.

Can I freeze moi-moi?

Yes, cooked moi-moi freezes well. Wrap individual portions tightly in plastic wrap and then foil, and freeze for up to 1 month. Thaw in the refrigerator and reheat by steaming.
MORE TO KNOW
Achieving the perfect smooth texture for moi-moi is key. Blending the beans and vegetables thoroughly is crucial. If your blender struggles, blend in smaller batches. The consistency should be like a thick pancake batter, not too watery, which would result in a crumbly moi-moi, nor too thick, which would make it dense. Traditional moi-moi leaves impart a unique aroma, but any heat-proof container works well. Ensure your steaming pot is tightly sealed to trap the steam effectively, which helps the moi-moi cook evenly and retain moisture.
WHAT PEOPLE THINK

Reviews

☆

No reviews yet

Be the first person to review this recipe.

SHARE YOUR THOUGHTS

Made this recipe?

Tell us how it turned out.

Your review will be checked before appearing publicly.