recipe
Moi Moi: Steamed Nigerian Bean Pudding
Peeled black-eyed peas, red pepper and onion steamed in small ramekins, with batter and water-level cues for a tender, sliceable pudding.
Plus 2 hours soaking; extra steaming batches add time.
Prepare 6–8 small ramekins; fill no more than two-thirds full
Plan ahead: After peeling, refrigerate the beans in fresh water for about 2 hours. Check whether all ramekins fit in the steamer before starting.

Ingredients and method
Prepare 6–8 small ramekins; fill no more than two-thirds full
Planning estimate: 1¾–2½ hr · Moderate. Plus 2 hours soaking; extra steaming batches add time.
Plan ahead: After peeling, refrigerate the beans in fresh water for about 2 hours. Check whether all ramekins fit in the steamer before starting.
Timing guide: Allow time for the initial 15–30-minute skin-loosening soak, peeling, blending and filling. One steamer batch takes about 45–60 minutes or longer, followed by a 10-minute rest. The two-hour refrigerated softening soak and any second steamer round are additional.
Method
- Sort and rinse the beans. Cover with cool water for 15–30 minutes, until the skins loosen. Rub small handfuls together, then add water and pour the floating skins through a sieve, keeping the beans in the bowl. Repeat until almost all skins are gone. Drain; cover the peeled beans with fresh water and refrigerate for about 2 hours to soften further, then drain well.
- Set out a strong blender, a large bowl, a lidded steamer or wide pot with a raised steaming rack, and 6–8 heat-safe 8-ounce ramekins. Check that the cups fit upright with space for steam; plan two batches if necessary. Lightly oil the ramekins. Use room-temperature cookware and follow its manufacturer’s heating instructions.
- Blend the drained beans with the bell pepper, onion, optional hot pepper and the starting water, in batches if needed. Stop and scrape with the machine switched off. Add water a tablespoon at a time only until the mixture moves freely and becomes very smooth. It should pour in a thick ribbon, not run like broth.
- Stir the oil, salt and optional crayfish into the bean mixture. Do not taste it raw. For a seasoning check, steam a teaspoon in a small heat-safe cup until fully set, then cool and taste. Adjust the main mixture if needed.
- Fill each ramekin no more than two-thirds full and cover it snugly with foil. Bring water below the rack to a steady simmer; the water must not touch the cups. Set the ramekins on the rack and cover the pot. Keep the remaining batter refrigerated if steaming in batches.
- Steam over steady medium-low heat. Start checking a cup at about 45 minutes; larger portions can take an hour or longer. Every 15 minutes, check the water and carefully add boiling water down the side if needed. Never let the pot run dry or pour water into the pudding. Open the lid away from your face.
- Check the middle of a pudding: it should be set, with no flowing batter, and a thin knife should emerge without wet bean paste. If still loose, re-cover and steam longer. Lift out with heatproof grips and rest about 10 minutes before serving from the cups or turning out. Texture firms as the pudding stands.
A peeled-bean, ramekin version
Moi moi, also spelled moin moin, is a savory steamed bean pudding. This version uses peeled black-eyed peas and neutral oil. Removing the skins and blending thoroughly are central to the intended fine texture. The brief refrigerated soak after peeling helps a home blender without relying on large amounts of water.
Nigerian cooks also use honey beans, leaf wrappers and additions such as boiled egg or cooked fish. Those change the flavor, filling and steaming conditions. This formulation keeps the batter plain apart from optional crayfish, so the water and texture are easier to judge.
Water, substitutions and allergens
The source recipes do not specify one reliable blending-water quantity. Start with the measured amount and add only what your blender needs. A loose batter may remain soft even after long steaming; a coarse mixture will not become silky merely by steaming longer.
Whole dry beans, dry peeled beans and bean flour do not have the same volume or hydration. This recipe measures whole beans before peeling; do not replace that measure directly with flour. Omitting crayfish gives a milder bean flavor and removes that listed shellfish ingredient. Check all packaged ingredients and shared equipment for your allergy needs.
Keep leftovers safely
Reheat covered by steaming or microwaving; remove foil before microwaving. Refrigerate leftovers in shallow containers within 2 hours of cooking, or 1 hour when the surroundings are above 90°F. Keep the refrigerator at 40°F or colder, use within 3–4 days and reheat to 165°F.