AppetizersAfricanmedium

Authentic Nigerian Moi Moi (Steamed Bean Pudding)

Learn to make authentic Nigerian moi moi with this step-by-step guide. A savory Nigerian steamed bean pudding blended with peppers, mackerel, and eggs for a perfect set.

Prep
45 min
Cook
1h
Serves
6
Difficulty
medium
Jump to recipe

Nigerian moi moi is the ultimate test of a home cook’s patience and precision. This savory, steamed bean pudding is a staple at celebrations and Sunday brunches, prized for its silky, melt-in-the-mouth texture and rich depth of flavor from aromatics and proteins.

While many are intimidated by the peeling process, a great moi moi recipe relies on the perfect ratio of liquid to bean paste. By blending honey beans or black-eyed peas with vibrant red bell peppers and scotch bonnets, you create a base that is as beautiful as it is delicious.

This version of Nigerian steamed bean pudding is traditional, featuring flaked smoked mackerel and hard-boiled eggs tucked into the batter. Whether you use classic uma leaves, foil containers, or ramekins, the result should be a perfectly set, sliceable cake that stands tall on any plate.

Ingredients

Servings:6

Bean Base

  • 3 cups (600g) honey beans or black-eyed peas, soaked and peeled
  • 2 large red bell peppers (tatashe), deseeded and chopped
  • 2 scotch bonnet peppers (atarodo), adjusted for heat preference
  • 1 large red onion, chopped
  • 1/2 cup (120ml) vegetable oil or melted palm oil
  • 1.5 cups (355ml) warm chicken stock or water
  • 2 tablespoons ground crayfish
  • 2 bouillon cubes (maggi), crushed
  • 1 teaspoon salt, or to taste

Add-ins & Wrapping

  • 1 cup cooked smoked mackerel, flaked and deboned
  • 3 hard-boiled eggs, sliced or quartered
  • Uma leaves, aluminum foil, or greased ramekins for steaming

Instructions

  1. 1

    Soak the beans in water for 10 minutes, then pulse in a blender briefly or rub between your palms to loosen the skins. Rinse repeatedly until all skins are floated off and discarded.

  2. 2

    Combine the peeled beans, red bell peppers, scotch bonnets, and onion in a high-speed blender.

  3. 3

    Add half of the stock and blend until the mixture is completely smooth with no visible grit; this may take several minutes depending on your blender power.

  4. 4

    Pour the bean batter into a large mixing bowl and stir in the oil, ground crayfish, crushed bouillon cubes, and salt.

  5. 5

    Gradually add the remaining stock while whisking with a wooden spoon. The consistency should be fluid like heavy cream, not thick like paste.

  6. 6

    Prepare your steaming vessel by placing a rack or a bed of leftover bean skins/leaves at the bottom of a large pot with 2 inches of boiling water.

  7. 7

    Scoop the batter into your chosen containers (leaves, foil pouches, or ramekins), filling them only 3/4 of the way to allow for rising.

  8. 8

    Drop a few flakes of mackerel and a piece of boiled egg into each container before sealing or covering tightly.

  9. 9

    Place the containers in the pot, cover with a tight-fitting lid, and steam over medium-low heat for 45 to 60 minutes.

  10. 10

    Check the water level periodically and top up with boiling water if the pot starts to run dry.

  11. 11

    Test for doneness by inserting a toothpick; if it comes out clean and the pudding feels firm to the touch, it is ready.

  12. 12

    Allow the moi moi to cool and set for at least 15 minutes before unwrapping and serving.

Nutrition (per serving)

Estimates only — not medical or dietary advice.

Calories
395 kcal
Protein
18 g
Carbs
44 g
Fat
21 g
Fiber
9 g
Sugar
6 g
Sodium
740 mg

Tips

  • Don't skip the crayfish; it provides the essential umami backbone that defines the flavor of authentic West African bean dishes.
  • If your blender is struggling, blend in small batches to ensure the paste is perfectly smooth; a grainy texture will result in a crumbly pudding.
  • Avoid opening the pot too often during the first 30 minutes of steaming, as the trapped steam is what creates the uniform, silky set.

FAQ

Why does my Nigerian moi moi come out mushy?

Mushy moi moi is usually caused by adding too much liquid or not steaming long enough. The batter should be the consistency of a thick pancake mix, and it must steam until the protein in the beans fully coagulates.

Can I use bean flour instead of whole beans?

Yes, you can use bean flour for a quicker version, but the texture is often denser and less silky than the traditional method using fresh, peeled beans.

How do I peel beans quickly for moi moi?

The fastest way is to pulse the soaked beans in a blender for 2-3 seconds about 5 times. This breaks the skins loose without crushing the beans, allowing you to rinse the skins away easily.

#nigerian-moi-moi#west-african-food#steamed-bean-pudding#high-protein-appetizer#gluten-free-nigerian#honey-beans

You might also like