Beans for Moi Moi: Choosing and Preparing the Best Beans

Updated November 5, 2026

Total time
2 hr 30 min
prep 25 min · cook 1 hr 5 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Beans for Moi Moi: Choosing and Preparing the Best Beans

Beans for moi moi are usually peeled black-eyed peas, blended with peppers, onion, water, and seasoning, then steamed into a tender Nigerian bean pudding. Starting with dried beans gives you control over the texture and flavor; peeling them before blending is the key step for a smooth, delicate result. Families and regions season moi moi in different ways, so use this as a dependable basic version.

Ingredients

  • 2 cups (400 g) dried black-eyed peas, also called black-eyed beans
  • 1 medium red bell pepper (about 150 g), stemmed, seeded, and roughly chopped
  • 1 small red onion (about 100 g), roughly chopped
  • 1 small habanero or Scotch bonnet pepper, stemmed (optional; use less for mild moi moi)
  • 1 cup (240 ml) water for blending, plus more as needed to loosen the batter
  • ¼ cup (60 ml) neutral vegetable oil
  • 1½ teaspoons (9 g) fine salt, or to taste
  • 1 teaspoon (2 g) ground crayfish (optional; omit for a vegetarian version)
  • 1 teaspoon (3 g) chicken bouillon powder or 1 crumbled bouillon cube (optional)
  • 6 hard-boiled eggs, peeled and halved (optional)
  • Water for soaking and steaming, as needed
  • 6 heat-safe, lidded ramekins or small metal bowls, or 6 food-safe moi moi leaves; see note in the instructions

Instructions

  1. Soak the beans. Put the dried black-eyed peas in a large bowl and cover generously with cool water. Soak for 1 hour, then drain. This short soak makes the skins easier to rub off; it is not necessary to cook the beans before blending.
  2. Peel and rinse. Cover the drained beans with fresh water. Rub a handful between your palms to loosen the skins, then agitate the bowl so the skins rise to the surface. Pour off the floating skins and water without losing the beans. Repeat, adding fresh water and rubbing, until most of the skins are gone; a few remaining skins are fine. Drain well. Allow about 15 minutes for this step.
  3. Blend the batter. In batches, blend the peeled beans with the bell pepper, onion, optional habanero, and 1 cup (240 ml) water until completely smooth. Scrape down the blender as needed. Transfer to a bowl and stir in the oil, salt, crayfish if using, and bouillon if using. Add water a tablespoon at a time if the mixture is too thick to pour; it should be thick but flow slowly from a spoon. Taste a small amount of the raw batter only for seasoning by touching a clean utensil to it, not by tasting it; adjust salt after cooking a small test portion if needed.
  4. Prepare the steamer and containers. Set a rack or folded kitchen towel in a large pot and pour in water to come just below the rack. Bring it to a gentle simmer. Lightly oil the inside of six heat-safe lidded containers. If using food-safe moi moi leaves, fold them into leak-resistant cups and set them in a steamer basket; do not use leaves of uncertain identity or any container not intended for food or heat.
  5. Fill and steam. Divide the batter among the containers, leaving about ½ inch (1 cm) of space at the top. Add half a hard-boiled egg to each portion if desired. Cover each container with its lid, or cover securely with foil; keep steam and pot water out of the batter. Arrange the containers on the rack, cover the pot, and steam gently for 50–60 minutes. Check the water every 15–20 minutes and add boiling water if the pot is getting dry. Avoid a vigorous boil, which can make the portions cook unevenly.
  6. Check doneness and rest. Insert a clean skewer or knife into the center of a portion; it should come out without wet batter, and the pudding should feel set. If it is still soft or wet in the middle, cover and steam for another 5–10 minutes, then check again. The bean mixture contains no meat or eggs mixed into the batter, so a meat or egg-dish temperature target does not apply; cook until fully set. Carefully lift out the containers and rest for 5 minutes before serving. The stated cook time includes steaming and resting.

Tips

  • Choose the right beans: Dried black-eyed peas are the usual choice and peel readily. Brown beans can work, but may need more rubbing and produce a slightly earthier color. Canned beans are already cooked and too soft for this method, so they are not a reliable direct substitute.
  • Get a smooth texture: Blend in small batches and give the beans time to become completely smooth. A coarse batter can make the finished pudding grainy. If your blender struggles, add a little water, but keep the batter thick enough to hold its shape.
  • Keep the steam gentle: A steady simmer cooks the portions through without splashing water into them. Check the pot before it runs dry, and handle hot lids and containers with oven mitts.
  • Adjust seasoning safely: Bouillon and crayfish are optional and can be salty. If you want to check the seasoning before filling all the containers, steam a spoonful in a small heat-safe dish until set, then taste it.

Serving Suggestions

Serve moi moi warm as a side for jollof rice, fried rice, boiled yam, or soft bread. It is also substantial enough for breakfast or a light meal with a simple tomato-and-onion salad. Offer pepper sauce on the side so each person can adjust the heat. If you added egg, place the cut side upward when serving for a neat presentation.

Variations

For a vegetarian version, leave out crayfish and bouillon and season with salt, onion, and a little extra pepper or a pinch of smoked paprika. For a richer, traditional-style variation, add ground crayfish, smoked fish flakes, or a small amount of cooked, flaked fish; keep any additions finely broken up so the batter still sets evenly. You can also fold in a few tablespoons of sweetcorn or diced cooked vegetables, though these make the texture less uniform. For a mild batch, omit the habanero or Scotch bonnet entirely.

Storage and Reheating

Cool the portions promptly and refrigerate them within 2 hours of cooking. Keep in airtight containers for 3–4 days. To freeze, wrap individual cooled portions well and freeze for up to 2 months for best quality; thaw overnight in the refrigerator. Reheat covered in a steamer until hot throughout, or microwave in a covered microwave-safe dish with a teaspoon of water to limit drying. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. Discard moi moi left at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C).

Frequently Asked Questions

Can I use peeled beans?
Yes. Start with 2 cups (400 g) of dried peeled black-eyed peas and skip the peeling step. Rinse them, soak for 1 hour, drain, and blend as directed. If the package gives different soaking instructions, follow those and add water gradually while blending.

Can I make moi moi without a blender?
A food processor can work if it is powerful enough to make a very smooth paste, though you may need to process small batches and scrape the bowl. A mortar and pestle is possible but takes considerable effort. A coarse grind tends to give a denser, grainier result.

Why is my moi moi watery or not setting?
The batter may have too much water, the portions may be too deep, or the steamer may not be hot enough. Keep the batter thick, use containers of similar size, and steam at a steady simmer. If the center is still wet, continue steaming in 5–10-minute intervals.

Do I have to use moi moi leaves?
No. Heat-safe lidded ramekins or small metal bowls are convenient substitutes and make portioning easier. Leaves can impart a subtle aroma, but use only food-safe leaves known to be suitable for cooking. Do not use plastic bags or containers that are not rated for steaming.

Can I make the batter ahead?
For best texture, blend and steam it the same day. If you need to prepare ahead, keep the raw batter covered in the refrigerator and steam it within 24 hours; stir well before filling the containers. Do not leave raw batter at room temperature while preparing other dishes.

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).