Moin moin tinted with red palm oil, served on banana leaves and in small dishes
Prep8 hr 40 min
Cook55 min
Serves4 servings
CuisineNigerian

Moin Moin: Nigerian Steamed Black-Eyed Pea Pudding

Moin moin is a Nigerian dish of black-eyed peas blended into a smooth batter and steamed. Learn how to skin the beans, judge the batter's water, use red palm oil, steam in cups if you have no banana leaves, and tell when it's done, plus storage.

Total: 9 hr 35 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 6

Soak the beans and remove the skins

8 hr 15 min

Rubbing soaked black-eyed peas between the hands and pouring off the floating skins
The skins float. Pour off the floating skins and water little by little, keeping the white beans behind

Rinse 240 g dried black-eyed peas and soak them in at least 1 L of water for 8 hours. Once the beans have plumped up, rub them between your hands to loosen the skins. Gently pour in more water and the skins will flow off, leaving the white beans at the bottom. Repeat this water change 3–4 times; it's enough once you can hardly see any skins on the surface. When pressed with a finger, a bean should split, with water absorbed right to the center. On hot days, soak them in the refrigerator.

STEP 22 / 6

Blend the beans and aromatics into a thick paste

8 min

Blending skinned black-eyed peas and red bell pepper into an orange paste in a food processor
Don't add all the water at once. Use the least amount that keeps the blade turning, so the paste stays thick enough to cling to a spoon

Drain the skinned beans and put them in a food processor with 150 g red bell pepper, 100 g onion and the chile. To start, add only 150 ml of the 180 ml water. Process for 30 seconds, stop, scrape down the sides, then process in 1-minute bursts. Only if the blade won't turn, add the remaining water 10 ml at a time. You're there when the paste is a thick cream that drops heavily from a spoon with no visible graininess on the surface.

STEP 33 / 6

Beat air into the batter and season it

5 min

Whisking moin moin batter until fine bubbles appear on the surface
Move on once the batter turns slightly paler and the whisk marks no longer disappear right away

Transfer the paste to a bowl and whisk in one direction for 4 minutes. When the batter turns slightly paler and fine bubbles appear on the surface, add 6 g salt, 20 ml red palm oil and 10 ml rice bran oil. Only if it's still too heavy, add the remaining water 10 ml at a time. The consistency is right when the batter falls from the lifted whisk in a thick ribbon that holds its trail for about 2 seconds. No baking powder is used. The lightness comes not from a leavening agent but from the air you work into the bean batter.

STEP 44 / 6

Fill the leaves or heatproof cups and add any fillings

10 min

Pouring moin moin batter into banana leaves and small heatproof cups to 80 percent full, with fillings in the center
The batter puffs a little in the steam. Stop at 80 percent full instead of filling the cups to the brim

Heat: none. Temperature: room temperature. This is prep before cooking, so keep the batter at room temperature until just before it goes into the steamer. If using banana leaves, wash them, dip them in boiling water for 30 seconds to soften, and wipe them dry. Fold them into funnels, doubling the bottom, to receive the batter. If using heatproof cups, brush the insides thinly with the remaining 5 ml rice bran oil and fill them 80 percent full. If the batter doesn't separate when you tilt a cup slightly and the surface looks even, it's ready to steam. If adding smoked fish or hard-boiled egg, place it in the center at this stage. Don't mix in raw fish or meat; use only cooked fillings.

STEP 55 / 6

Steam over medium heat for 45 to 50 minutes

45–50 min

Moin moin cups steaming gently in a steamer, with steam rising from the lid
Don't let the water boil hard; keep it at a gentle simmer. The one thing to check midway is that it hasn't run dry

Arrange the cups on the rack and set the heat to medium so the water at the bottom of the pot simmers gently. Wrapping a kitchen towel around the lid keeps condensation from dripping onto the batter. After 30 minutes, check the water level and, if it has dropped, add boiling water below the rack. At 45 minutes, take out one cup and insert a bamboo skewer into the center. It's done when no liquid batter clings to the skewer and the inside is set and matte orange. If the center still jiggles, steam in 5-minute increments.

STEP 66 / 6

Rest for 5 minutes, then open the leaves

5 min

Unmolded moin moin showing its cut face, with banana leaves and pap
When done, it's a matte orange. Resting it before unmolding keeps the cut face from crumbling

Turn off the heat, set the lid slightly ajar and let rest for 5 minutes. Letting the steam settle helps it hold its shape better than unmolding right away. Run a thin knife around the rim of each cup, cover with a plate and invert. Look for a matte surface that breaks apart as if the beans were crushed when you put a spoon in. Serve with something not too strongly flavored, such as pap, soft bread or jollof rice.

0 / 0
Ingredients

Ingredients

1 / 2

Moin moin

Ingredient Amount Substitutes & notes
Dried black-eyed peas 240 g Weigh them dry (about 8.5 oz)
Water for soaking 1 L or more Enough to cover the beans well (about 4 1/4 cups)
Red bell pepper 150 g (1) Close to the sweet aroma of Nigerian red peppers
Onion 100 g (1/2) Roughly chopped
Scotch bonnet or habanero 1/4 Omit if you don't like heat. Half a red chile also works
Water or unsalted stock 180–220 ml Start with 180 ml and add more after checking the batter (about 3/4 to scant 1 cup)
Salt 6 g Use a little less if adding fillings
Red palm oil 20 ml For its aroma. A neutral oil can be used instead
Rice bran oil or canola oil 15 ml 10 ml for the batter, 5 ml for greasing the cups
2 / 2

Wrapping and optional fillings

Ingredient Amount Substitutes & notes
Banana leaves 6 leaves Or six heatproof cups of about 200 ml each
Cooked smoked fish 80 g (optional) Remove the bones and skin, then flake
Hard-boiled eggs 2 (optional) Cut each into 3 pieces and place in the center of a cup
0 / 0

When the bean skins float, moin moin has begun

Rub soaked black-eyed peas between your palms in a bowl, and only the thin skins rise to the surface of the water. Scoop up the beans, now pale and white, and you can see that what were dry little seeds a moment ago are already on their way to becoming a steamed batter. From here on, moin moin is a fun dish to make.

Moin moin (also spelled Moi Moi or Moyin-Moyin) is a Nigerian bean dish: skinned beans are ground with chiles and onion, then steamed until set. It looks a bit like a rustic savory custard, but at its core it is all bean. The sweetness of red bell pepper, the aroma of onion and the earthy scent of red palm oil come together in the steam.

Nigerian moin moin on banana leaves and in a dish at the table
Whether unmolded from its cup or served with the leaf wrapper partly open, moin moin makes a fine sight at the table

First-timers usually get stuck on four things:

  • How thoroughly to wash the black-eyed peas for a light texture
  • When to add water, and how many milliliters at a time
  • What to steam it in if you have no banana leaves
  • What to use if you have no red palm oil

The goal is a moin moin that holds its shape without being dry, and that quietly gives way when you slide a spoon in. This version has no add-ins, so you can get a clear sense of the beans and aromatics.

Background: from leaf parcels to small cups

Moin moin is often introduced as a dish of the Yoruba-speaking region. In Nigeria it appears not only at family meals but at parties and weddings as well, eaten alongside jollof rice, fried plantains, pap and more. An article in the Guardian Nigeria also lists several ways to wrap it, including leaves, aluminum foil and dedicated containers.

What's interesting is that there's no single fixed way to wrap it. In a record from Pan-Atlantic University, you can follow in photos as the beans are washed by hand, the skins are floated off, and banana leaves are folded into funnels to receive the batter. The leaves don't just add aroma; they also keep the batter out of the water while it steams.

Meanwhile, an FAO document on cowpea processing describes Moyin-Moyin as a savory steamed black-eyed pea pudding and records making it not only in leaf wrappers but also in empty cans and muffin tins. Using small heatproof cups at home is less a compromise than a practical variation already on record.

The same black-eyed peas become akara (in Japanese) when fried and moin moin when steamed. The steps up to lightening the skinned beans are the same, so one bag of beans can take you to two dishes.

Did you know?

Moin moin goes by several spellings, including Moin Moin, Moi Moi and Moyin-Moyin. How it is wrapped also varies by household and region: in leaves, or steamed in cans or cups.

Washed banana leaves being folded into funnels for wrapping moin moin
Banana leaves add aroma and also serve as a wrapper that keeps the batter out of the water as it steams

Not insisting on one "correct" spelling is also a small key to understanding this dish. English-language sources list Moin Moin, Moi Moi and Moyin-Moyin side by side, and both the name and the wrapping vary by region and by household. In a home kitchen you don't need to keep hunting for leaves. Learn the right batter consistency in cups first, then try the aroma of leaves. Done in that order, the difference in equipment becomes part of the dish too.

Ingredients (serves 4)

Black-eyed peas, red bell pepper, onion, chile, red palm oil and heatproof cups laid out for moin moin
Lay everything out first and the roles are clear: red palm oil for aroma, black-eyed peas as the base of the batter

This makes 6 heatproof cups of about 200 ml each (about 1 liter of batter in total). If you wrap it in banana leaves, use the same amount of batter.

Black-eyed peas are the star of the batter. Switching to chickpeas or red kidney beans changes how the skins come off and how it steams. The first time, it's worth seeking out black-eyed peas so you can appreciate why the skinning step matters. Canned black-eyed peas hold a lot of water and throw off the batter guidelines, so this recipe doesn't use them.

Bean, fish and egg allergies

Black-eyed peas are legumes. Anyone who reacts to soybeans, peanuts or other legumes should check the ingredients and any shared equipment. Smoked fish and eggs are optional, but if you use them, only add ones that are already cooked to the batter. On days you use fish, keep separate cups and utensils for fish-free portions. Chiles are potent even in small amounts, so when cooking for a family, leave them out and serve them on the side.

Choosing red palm oil, and substitutes

You only use 20 ml of red palm oil, but its orange color and earthy aroma are what make moin moin taste like moin moin. It also works for Nigerian fried bean dishes and West African stews. If you first want to try just the texture of the beans, you can replace the 20 ml of red palm oil with 20 ml of rice bran oil and it will still steam up well.

Red palm oil and palm nut cream are different products, so when shopping, check the label to make sure it says "red palm oil."

How to make it

Set up the steamer first

Place a steaming rack in a pot at a height where the bottoms of the cups won't touch the water. Use about 3 cm (1 1/4 in) of water below the rack. Choose a pot where the cups stand upright with a little space above them when the lid is on. Keep hot water ready in a kettle so you can top up the pot without interrupting the cooking.

Tip

Opening the lid repeatedly while steaming drops the temperature and makes the batter less likely to set. Check the water level only once, after 30 minutes, and gently pour boiling water in below the rack.

Four cues for the finished texture

A thick ribbon of moin moin batter lifted on a whisk, next to skinned black-eyed peas
Moin moin is finished by watching how the batter falls and how hard the steam is going, not just by measuring

Skins: rinse off what floats rather than chasing every one

It's still edible if a few skins remain, but too many make the batter gritty on the tongue. Wash until at least 80 percent of the beans look white, and that's plenty for homemade moin moin. Rather than forcing yourself to pick off skins one by one, be thorough about pouring off the skins floating on the surface.

Don't add the water all at once

How much water you need depends on how much the beans absorb and how juicy the pepper is. Start blending with 150 ml, then add the rest 10 ml at a time. If the finished batter runs off a spoon like a thin liquid, there's too much water; if it falls in a lump that won't flow, there's too little. A thick ribbon that holds its trail for 2 seconds is the easiest consistency to steam.

Judge the air by the whisk marks

English-language recipes also describe whisking the batter before steaming to lighten it. Tiger Foods' method for ekuru shows the black-eyed peas being skinned and then whisked to lighten the batter. For moin moin, it's easier to work with when you whisk until fine bubbles are spread throughout, rather than whipping up big bubbles.

Stronger steam isn't better

If the boil is too vigorous, the cups rattle and drips from the lid are more likely to get into the batter. Keep it on medium heat, with a thin stream of steam escaping from the edge of the pot and the water moving gently. Running dry leads to both scorching and undercooking, so check the water level at least once during the 45 minutes.

Variations: white ekuru and moin moin with fillings

Moin moin served with hard-boiled egg and smoked fish, with red palm oil and chile sauce in separate dishes
Serving the extras on the side lets you taste the bean batter first, then add the aroma of fish or egg

Start with egg or smoked fish on the side

The records from the Guardian Nigeria, FAO and Pan-Atlantic University all mention variations with egg, fish, shrimp and the like. Make it plain the first time, then add hard-boiled egg or smoked fish on the side once you've seen how it steams; that makes it easier to judge the batter's moisture and flavor. If you do add fillings, place a small amount of cooked filling in the center. Keeping the cups from getting too large helps everything cook through evenly.

Make it like white ekuru

Leave out the red bell pepper and red palm oil, steam the batter with just salt and onion, and serve it with a hot sauce, and you move toward ekuru, introduced as the white moin moin of southwestern Nigeria. Tiger Foods describes ekuru as "white Moin Moin" and pairs it with spicy ata din din. It is another face of the same batter, not a substitute for the red moin moin in this recipe.

When you have no banana leaves

Heatproof cups give less leafy aroma, but they make the moisture easier to manage and are well suited to judging success on your first try. The FAO document also records methods using muffin tins and empty cans. If you use cans, use only ones with a food-grade lining that are free of scratches and rust. If you're unsure, heatproof cups are the safer choice.

Tools for a smooth bean batter

Close-up of a food processor turning red bell pepper and black-eyed peas into a thick moin moin batter
The tool's job in this dish isn't to liquefy, but to keep a thick bean batter turning without stalling

This dish needs a thick paste, not liquefied beans. A blender will work, but the most common mistake is adding too much water when it won't turn. A food processor can keep a thick batter turning without extra water. When using a blender, process small amounts at a time, and if it stalls, reduce the load rather than adding water.

With the amounts in this recipe, don't pack it all in at once; working in 2 batches keeps the blade turning more easily and makes the batter's moisture easier to read.

Fixing problems, and storage

Checking steamed moin moin with a bamboo skewer and looking at the moisture and set of the cut face
Check the center with a skewer and by cutting it open. If the center is liquid even though the surface has set, keep steaming
Problem Likely cause Fix
Center is liquid Cups too large, water not boiling vigorously enough, not steamed long enough Replace the lid and steam over medium heat in 5-minute increments
Firm outside, heavy inside Batter too thick, not enough air Next time, add 10 ml more water and whisk 2 minutes longer
Watery surface Drips from the lid, steam too strong Wrap the lid in a towel and bring the water back to a gentle simmer
Gritty bits of bean Skins left on, not blended enough Next time, rinse off the skins once more and blend in small batches for longer
Red palm oil too strong Too much oil, or you're not used to the aroma Next time, cut it to 10 ml and replace the rest with rice bran oil

Once the steamed moin moin has cooled a little, wrap each one individually, refrigerate and eat within about 2 days. To freeze, unmold them, wrap each one individually and use within about 2 weeks. To serve, reheat in a steamer for 8–10 minutes and eat the same day once they're hot all the way to the center. Avoid refreezing and leaving them at room temperature for long periods.

Individually wrapped moin moin being prepared for refrigeration and reheating
If storing, keep them separate. Reheating only what you'll eat in a steamer keeps the batter from drying out

FAQ and sources

Moin moin, akara, jollof rice and pap side by side, comparing West African bean dishes
Set steamed-bean moin moin, fried-bean akara and jollof rice side by side, and their roles at the same table become clear

Which black-eyed peas should I buy?

Choose dried black-eyed peas. If you can find pre-skinned beans, the work goes faster, but absorption varies by product, so start with less water and adjust. Substituting red kidney beans or chickpeas changes the texture, even though it's still a steamed bean dish.

Are banana leaves essential?

No. Leaves bring aroma and are easy to wrap with, while heatproof cups make it easier to judge moisture and doneness. Steam in cups the first time, then try leaves, and you can compare how the wrapping changes things.

Can I make it without heat?

Yes. Leave out the chile and keep the sweetness of the red bell pepper and the aroma of the onion. Anyone who wants heat can add sauce at the table. That's easier for the whole family than putting a lot into the batter from the start.

What should I watch out for when using a blender?

Don't add a lot of water at once just because the beans won't turn. Blend small amounts at a time, stopping to scrape down the sides. If you add too much water and it turns liquid, add a small amount more skinned black-eyed peas to bring the consistency back. Only add beans that have been fully soaked in advance.

What can I do with leftover black-eyed peas or aromatics?

Move on to akara (in Japanese), where black-eyed peas are fried, and you'll use the skinning and aerating steps again. For a rice dish, pair it with jollof rice; for a bean stew, Ghana's red red (in Japanese). Even within West Africa, each takes a different role at the table.

Sources

Moin moin may look like nothing more than steamed beans, but the sequence of skins, water, air and steam translates directly into its texture. If you love the aroma of red palm oil, carry it on to your next West African dish. If you just want to learn the texture first, it's fine to make it with rice bran oil. Once you've learned the sound of skins washing away and the steam rising from the lid, try adding leaves or fillings one at a time.