Moi Moi: Nigerian Steamed Bean Pudding Recipe

Updated November 5, 2026

Total time
1 hr 40 min
prep 35 min · cook 1 hr 5 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Moi Moi: Nigerian Steamed Bean Pudding Recipe

Moi moi, also spelled moin moin, is a savory Nigerian steamed bean pudding made from peeled black-eyed peas blended with peppers, onion, and seasoning. This practical version uses a blender and foil-covered ramekins for tender, gently spiced portions that work as a side dish or a filling meal.

Ingredients

  • 2 cups (370 g) dried black-eyed peas
  • 1 medium red bell pepper, about 1 cup chopped (150 g)
  • 1 small Scotch bonnet or habanero pepper, stem removed (about 10 g); use less or omit for mild moi moi
  • 1 medium yellow onion, roughly chopped (about 150 g)
  • 1½ cups (360 ml) water, plus more for soaking and blending as needed
  • ⅓ cup (80 ml) neutral vegetable oil
  • 2 teaspoons (10 g) fine salt, or to taste
  • 1 teaspoon (2 g) ground white pepper
  • 1 teaspoon (3 g) Nigerian ground crayfish, optional; omit for a vegetarian version or substitute 1 teaspoon (3 g) smoked paprika for a different flavor
  • 1 tablespoon (15 g) ground dried shrimp, optional; omit if not using seafood
  • 6 large eggs (about 300 g without shells), hard-boiled, peeled, and halved, optional
  • 2 tablespoons (30 ml) vegetable oil for greasing ramekins

Instructions

  1. Soak and peel the beans. Put the black-eyed peas in a large bowl and cover generously with cool water. Soak for 20 minutes. Rub the beans firmly between your hands in the water to loosen their skins, then pour off the water and floating skins. Repeat with fresh water until most skins are removed, usually 5 to 8 rinses. Drain well. A few remaining skins are fine.
  2. Blend the vegetables. Put the bell pepper, Scotch bonnet, onion, and about ½ cup (120 ml) of the measured water in a blender. Blend until smooth. Scrape the mixture into a bowl and set aside.
  3. Blend the beans. Working in batches, blend the drained beans with enough of the remaining water to make a very smooth, thick batter. Pause to scrape down the blender as needed; do not add all the liquid at once. The batter should pour slowly, similar to a thick pancake batter. If your blender struggles, use short pulses and add water 1 tablespoon (15 ml) at a time.
  4. Season the batter. Combine the bean batter and blended vegetables in a large bowl. Stir in the oil, salt, white pepper, crayfish, and dried shrimp, if using. Mix thoroughly and check the seasoning. The mixture should taste slightly more seasoned than you want the finished pudding to taste, because steaming softens the flavor. If it is too stiff to pour, mix in water a tablespoon at a time.
  5. Prepare the steamer and cups. Set a rack or folded heatproof cloth in a large pot and pour in about 1 inch (2.5 cm) of water, keeping the water below the rack. Bring it to a simmer. Grease six heatproof 1-cup (240 ml) ramekins with the remaining oil. Divide the batter among them, filling each about three-quarters full. If adding egg, place one or two halves in each cup and press them just below the surface.
  6. Cover and steam. Cover each ramekin tightly with foil, then arrange the cups on the rack. Cover the pot with its lid and steam gently for 55 to 65 minutes. Check the water level every 20 minutes and carefully add boiling water if the pot is getting dry. The moi moi is done when the center is set and a skewer inserted in the middle comes out clean. For the egg-free version, the center should reach 160°F (71°C); the USDA FSIS safe minimum for egg dishes is 160°F (71°C), checked with a food thermometer. If the center is still loose, cover and steam for another 5 to 10 minutes before checking again.
  7. Rest and serve. Carefully lift the cups from the pot and let them stand for 5 minutes. Remove the foil and serve warm in the ramekins, or loosen the edges with a knife and turn the portions out onto plates.

Tips

  • Peel thoroughly, but don’t chase every last skin. Removing most of the skins helps make the texture smooth. A few tiny flecks do not spoil the pudding.
  • Blend until very smooth. Coarse bean pieces can leave moi moi grainy. Blend in manageable batches and add water gradually so the batter does not become thin.
  • Keep the steam gentle. A rolling boil can make the cups rattle and cook unevenly. Maintain a steady simmer and keep the ramekins above the water, not submerged in it.
  • Choose your protein add-ins carefully. Hard-boiled egg is a common option; cooked flaked fish or corned beef can also be folded in. Keep additions modest so the batter still sets evenly. For a vegetarian version, leave out the crayfish and shrimp.

Serving Suggestions

Serve moi moi warm as a side with jollof rice, fried rice, plain rice, or a vegetable stew. It is also satisfying with garri or a simple salad, and a portion can be eaten on its own for breakfast or lunch. For a buffet, leave the portions in their ramekins until serving so they stay moist and are easy to handle. If serving a crowd, offer mild and spicy batches separately rather than adding extra hot pepper to every portion.

Variations

Moi moi varies by household and region, including the choice of beans, seasonings, fillings, and cooking container. Black-eyed peas are convenient and widely used; brown beans or peeled honey beans can be used in the same quantity, though they may need slightly different blending water. For a richer savory version, add a small amount of cooked flaked fish or cooked meat. For a simpler vegetarian batch, omit the crayfish and dried shrimp and season with a little extra salt and white pepper. Traditional cooks may use broad leaves or other suitable wrapping; foil-covered ramekins are a practical alternative that keeps the portions contained while steaming.

Storage and Reheating

Cool the portions promptly and refrigerate within 2 hours of cooking. Store them covered in an airtight container for 3 to 4 days. To reheat, steam covered ramekins for about 10 to 15 minutes, or microwave a portion covered with a vented lid in short intervals until steaming hot throughout. Reheated leftovers should reach 165°F (74°C), checked with a food thermometer. Freeze well-wrapped portions for up to 2 months for best quality; thaw overnight in the refrigerator and reheat to 165°F (74°C). Do not leave cooked moi moi at room temperature for more than 2 hours, or 1 hour if the temperature is above 90°F (32°C).

Frequently Asked Questions

Can I use canned black-eyed peas?
Dry beans are preferable because they blend into a thicker batter and give the pudding its characteristic texture. Canned beans are already cooked and much wetter, so they are not a direct substitute; using them would require draining thoroughly and adjusting the liquid, and the result may be softer.

Do I have to remove the bean skins?
It is not essential to remove every skin, but peeling most of them makes the finished moi moi smoother. If you have a high-powered blender, you can blend the beans very thoroughly with the skins left on, though the texture will be less traditional and may be slightly more coarse.

Can I steam moi moi without ramekins?
Yes. Use clean, heatproof containers that fit inside your pot and cover securely with foil. Traditional leaf wrapping is another option if you know how to fold and seal the leaves safely. Do not use thin plastic containers or any container that is not rated for heat.

Why is my moi moi watery or not setting?
The batter may have too much water, the cups may be overfilled, or the steaming time may be too short. Keep the batter thick enough to pour slowly, use a steady simmer, and continue steaming in 5- to 10-minute increments until the center is set and reaches the required temperature.

Can I make the batter ahead?
For the best texture, steam it soon after blending. If you need to prepare ahead, refrigerate the seasoned batter promptly in a covered container and use it within 24 hours. Stir well before filling the cups, and do not leave it out while the steamer heats.

How can I make it less spicy?
Remove the Scotch bonnet entirely for a mild batch, or use only a small piece. The red bell pepper still gives the batter color and flavor without the intense heat. Wear gloves when handling hot peppers, and wash your hands and utensils afterward.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).