Moi moi cup is a Nigerian steamed bean pudding made from peeled black-eyed peas blended with pepper, onion, oil, and seasoning, then cooked in individual heatproof cups. The cup portions steam evenly and are easy to serve; recipes vary by household, and this version keeps the batter simple while adding egg for a familiar, savory finish.
Ingredients
- 1½ cups (300 g) dried black-eyed peas, picked over
- 1 medium red bell pepper (about 150 g), stemmed, seeded, and roughly chopped
- 1 small red onion (about 100 g), roughly chopped
- 1 small Scotch bonnet or habanero pepper, stemmed and seeded for less heat, or to taste
- ¾ cup (180 ml) water for blending, plus more as needed
- ⅓ cup (80 ml) neutral vegetable oil
- 1½ teaspoons (8 g) fine salt
- 1 teaspoon (2 g) ground crayfish, optional; omit for a vegetarian version
- 1 teaspoon (3 g) chicken bouillon powder, optional; use vegetable bouillon for a vegetarian version
- 3 large eggs (about 150 g without shells), hard-boiled, peeled, and halved
- ½ cup (120 ml) warm water, for adjusting the batter
Instructions
- Soak and loosen the bean skins. Put the black-eyed peas in a large bowl and cover with plenty of cool water. Soak for 20 minutes. Rub the peas vigorously between your hands in batches to loosen the skins; the skins will float and the beans will sink. Pour off the skins and water, refill the bowl, and repeat until most skins are removed. Drain well. A few skins are fine, but removing most gives the pudding a smoother texture.
- Blend the vegetables and beans. Put the drained peas, bell pepper, onion, Scotch bonnet, and ¾ cup (180 ml) water in a powerful blender. Blend in batches if needed, scraping down the sides, until the mixture is very smooth. Add a little more water only if necessary to keep the blades moving. The batter should be thick but pourable, not watery.
- Season and aerate the batter. Transfer the purée to a bowl. Stir in the oil, salt, crayfish if using, and bouillon if using. Add the warm water gradually, stirring until the batter flows slowly from a spoon; the full ½ cup may not be needed. Mix vigorously for about 2 minutes to incorporate air. Taste a small amount and adjust the seasoning before cooking.
- Prepare the steamer. Set a rack or folded kitchen towel in a large lidded pot. Pour in about 1 inch (2.5 cm) of water, making sure the water level stays below the rack. Bring it to a gentle simmer while you fill the cups. Use six heatproof, food-safe cups or ramekins, each holding about ¾ cup (180 ml). Lightly oil them if they are not nonstick.
- Fill the cups. Divide the batter among the cups, leaving about ½ inch (1 cm) of space at the top for expansion. Place half a hard-boiled egg in the center of each cup and press it in lightly. Cover each cup with foil, or use heatproof lids, to keep condensation from dripping onto the batter. Set the cups upright on the rack.
- Steam until set. Cover the pot and steam gently for 45–55 minutes. Check the water after 30 minutes and top it up with boiling water if needed; do not let the pot boil dry. The centers should be firm and no longer look wet. For a temperature check, insert a clean thermometer into the middle of a cup without touching the egg: the egg-containing dish should reach 160°F (71°C), the USDA FSIS safe minimum for egg dishes. Let the cups stand for 5 minutes before serving.
Tips
- Choose the right beans: Dried black-eyed peas are the standard choice. Brown beans, such as Nigerian honey beans, also work and bring a slightly sweeter flavor. Canned beans are not a direct substitute because their extra moisture and softer texture can make the batter difficult to set.
- Peel thoroughly, but don’t chase every skin: Removing most of the skins improves smoothness, but a few remaining pieces will not ruin the pudding. If peeling is difficult, soak a little longer and rub the beans in a wide bowl of water.
- Keep the water gentle: A hard boil can make the cups jiggle, spill, or cook unevenly. Maintain a steady simmer and keep the water below the rack. Use boiling water for any top-up so the steaming temperature does not drop sharply.
- Use safe, stable cups: Choose cups labeled heatproof and suitable for steaming; avoid thin glass or ordinary plastic. Do not fill to the brim, and handle hot foil and cups with oven mitts.
Serving Suggestions
Serve moi moi warm in its cup or loosen the edges with a small knife and turn it onto a plate. It makes a satisfying side with jollof rice, fried rice, boiled yam, or soft bread. For a simple meal, pair a cup with sliced tomato, cucumber, and a little pepper sauce. The egg is optional at the table; serve it as part of the portion or leave it out for guests who prefer the bean pudding plain.
Variations
For a vegetarian version, omit crayfish and chicken bouillon, and season with vegetable bouillon or additional salt to taste. For a seafood variation, stir in a few small pieces of cooked, peeled shrimp before filling the cups; keep the pieces modest so the batter still sets evenly. Smoked fish is another familiar addition: remove all bones and flake it finely. You can also leave out the egg, add a little more pepper, or use a milder sweet pepper in place of the Scotch bonnet. If using a whole egg instead of a halved one, make sure it is already hard-boiled and peeled before adding it to the batter.
Storage and Reheating
Cool the cups promptly and refrigerate within 2 hours of cooking. Keep them covered in an airtight container and eat within 3–4 days. To reheat, cover a cup and steam it for about 8–12 minutes, or microwave it in short intervals until hot throughout; leftovers should reach 165°F (74°C). Add a teaspoon of water before microwaving if the surface seems dry. Moi moi can be frozen in airtight, freezer-safe containers for up to 2 months; thaw overnight in the refrigerator and reheat to 165°F (74°C). Do not leave cooked cups at room temperature for more than 2 hours.
Frequently Asked Questions
Can I make moi moi without a blender?
It is possible with a strong food processor, though the batter may be less smooth. A traditional grinding mill also works. A standard small food processor may struggle with dry beans, so blend in small batches and add water gradually rather than forcing the motor.
Why is my moi moi watery or not setting?
Too much blending water, a loose-fitting cover that lets in excess steam, or undercooking can cause a soft center. The batter should be thick and pour slowly before steaming. Continue steaming in 5–10 minute increments, checking that the pot still has water, until the center is firm and reaches 160°F (71°C).
Can I use peeled beans?
Yes. If you buy dried beans already peeled, measure 1½ cups (300 g) and skip the soaking-and-rubbing step unless the package directs otherwise. Rinse and drain them, then blend with the vegetables and water as instructed.
Can I cook the batter in one large dish instead of cups?
Yes, use a heatproof bowl or covered dish that fits inside the pot. Leave room for expansion and steam until the center is firm; a larger, deeper dish will take longer than individual cups. Check the center with a food thermometer and confirm it reaches 160°F (71°C).
Do I need to add egg?
No. The egg is a filling, optional addition rather than a requirement for the bean batter. Leave it out for a plain version, or add cooked fish or shrimp if desired. Keep the same steaming and safe-temperature checks for any version that includes egg or seafood.
Related
- Kimchi Tempering Methods: How to Build Flavor Gently
- Large Roasting Pan: Oven-Roasted Chicken and Vegetables
- Le Creuset Roasting Pan: Herb-Roasted Chicken
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).