Moi-Moi (Nigerian Steamed Bean Pudding)

Moi-Moi (Nigerian Steamed Bean Pudding)

Moi-Moi (Nigerian Steamed Bean Pudding)

Prep 30 min

Cook 60 min

Serves 6

Ingredients

3 cups
peeled beans (black-eyed peas or brown beans)
2
red bell peppers
1
scotch bonnet pepper (optional, for heat)
1
large onion
1/2 cup
vegetable oil or palm oil
2 tbsp
ground crayfish (optional)
2
seasoning cubes
1 tsp
salt
4 cups
warm water or stock
6
hard-boiled eggs (optional, for filling)
1/2 cup
flaked fish or corned beef (optional, for filling)

Instructions

1
Prepare beansSoak beans in water and peel off the skin. Rinse thoroughly.
2
Blend mixtureBlend peeled beans with peppers, onion, and warm water until smooth.
3
Season batterAdd oil, crayfish, seasoning cubes, and salt. Mix well.
4
Add fillingsStir in flaked fish, corned beef, or sliced boiled eggs if desired.
5
Prepare containersGrease ramekins, foil bowls, or wrap with banana leaves.
6
Pour and steamPour batter into containers, cover tightly, and steam over medium heat for 45–60 minutes until firm.
7
ServeAllow to cool slightly, then serve with rice, pap, or bread.

This recipe gives you the classic soft, savory Moi-Moi texture with room for customization—whether you prefer it plain, with fish, or with eggs tucked inside.