Beans Moi Moi, also spelled Moin Moin or Moi Moi, is a cherished Nigerian delicacy made from peeled and blended beans combined with spices, oil, and a variety of fillings. Steamed to perfection, Moi Moi is soft, flavorful, and protein-rich, making it a favorite in homes and at parties across Nigeria and the African diaspora.
This blog will take you through the detailed process of preparing Nigerian Beans Moi Moi, including ingredients, equipment needed, step-by-step instructions, useful tips, and variations. By the end, you’ll have all the knowledge you need to make authentic Moi Moi that tastes just like home.
What is Nigerian Moi Moi?

Moi Moi is a steamed bean pudding made from peeled beans (usually black-eyed peas or brown beans) blended with red bell peppers, onions, and seasonings. It’s a versatile dish served as a main or side dish and often accompanied by jollof rice, pap (ogi/akamu), custard, or garri (soaked cassava flakes).
Moi Moi is rich in protein, fiber, and essential vitamins, making it not only delicious but also highly nutritious.
Ingredients for Nigerian Moi Moi
Here’s what you’ll need to make traditional Nigerian Moi Moi (serves 6–8 people):
Main Ingredients:
- 3 cups brown beans or black-eyed peas
- 2 large red bell peppers (tatashe)
- 1–2 scotch bonnet peppers (atarodo), optional for heat
- 2 medium onions
- 1/2 cup vegetable oil or palm oil (or a mix)
- 3 tablespoons ground crayfish (optional)
- 2 seasoning cubes (e.g., Knorr or Maggi)
- Salt to taste
- 4–5 cups warm water or stock (chicken or fish stock preferred)
Optional Add-ins:
- Boiled eggs, sliced
- Sardines or mackerel (deboned)
- Corned beef or ground meat
- Shrimp, either fresh or dried
Equipment Needed:
- Blender or food processor
- Mixing bowls
- Steamer or large pot with a rack
- Moi Moi containers: leaves (ewe eran or banana leaves), aluminum foil, ramekins, plastic containers, or special Moi Moi plates
Step-by-Step: How to Prepare Moi Moi
Step 1: Soak and Peel the Beans
If you’re using whole beans:
- Soak the beans in water for 30–45 minutes to soften the skin.
- Rub the beans between your hands to remove the skin. Rinse multiple times to remove all the husks. Alternatively, you can blend beans in short pulses with a little water to break the skins faster, then rinse off the skins.
- Drain the cleaned beans.
Pro Tip: You can now buy pre-peeled beans or bean flour in many Nigerian stores to save time.
Step 2: Blend the Ingredients
- In a blender, combine:
- The peeled beans
- Chopped red bell peppers
- Scotch bonnet (optional)
- Onions
- Add enough warm water or stock to blend to a smooth paste.
- Blend until the mixture is very smooth—the texture should be like pancake batter, not grainy.
Step 3: Mix and Season
- Pour the blended mixture into a large bowl.
- Add:
- Salt
- Seasoning cubes
- Ground crayfish
- Oil (vegetable, palm, or both)
- Optional add-ins (e.g., deboned fish, chopped shrimp, or sardines)
- Stir thoroughly with a wooden spoon or spatula for 5–10 minutes to incorporate air and achieve a fluffy texture.
Tip: The more you stir, the fluffier and more evenly cooked your Moi Moi will be.
Step 4: Prepare Moi Moi Containers
You can use various wrappers or containers:
- Banana or Uma leaves for authentic flavor (requires skill and tying technique)
- Aluminum foil bowls or wrap pockets
- Heat-safe plastic containers or ramekins
- Empty cans (e.g., tomato paste tins, thoroughly cleaned)
Grease each container lightly with oil to prevent sticking.
Step 5: Pour and Add Fillings
- Scoop the batter into your chosen container, filling each about ¾ full.
- Gently insert a slice of boiled egg, a piece of sardine, or other protein into the center.
- Cover the top with foil or wrap securely.
Step 6: Steam the Moi Moi
- Arrange a steaming rack or an inverted plate at the bottom of a large pot.
- Add water just below the rack level.
- Place Moi Moi containers inside the pot.
- Cover the pot tightly with a lid. For added steam, cover the Moi Moi with banana leaves or foil before placing the lid.
- Steam on medium heat for 45 minutes to 1 hour.
Tip: Check occasionally and add hot water as needed to avoid burning or drying out.
To test doneness, insert a knife or toothpick into the center—it should come out clean.
How to Serve Moi Moi
Moi Moi is very versatile and can be served:
- With jollof rice or fried rice
- Alongside pap (ogi) or custard for breakfast
- With garri (soaked cassava flakes) or yam porridge
- Alone as a protein-rich snack or light meal
Common Moi Moi Variations
1. Oven-Baked Moi Moi
Instead of steaming, Moi Moi can be baked:
- Preheat the oven to 350°F (175°C)
- Place Moi Moi containers in a baking dish filled halfway with water (like a water bath)
- Cover with foil and bake for 45–60 minutes
2. Moi Moi with Egg Only
Use just sliced boiled eggs for a minimalist but protein-rich variation.
3. Moi Moi Elewe
Moi Moi wrapped in uma leaves (ewe eran) adds a smoky, earthy flavor that is unmatched by plastic or foil.
4. Moi Moi with Sardines or Fish
Add mashed sardines or chunks of cooked mackerel for an oily, flavorful twist.
5. Moi Moi Roll or Cake
Spread the batter on a baking sheet, steam/bake, and roll like a Swiss roll or slice like a cake for creative presentation.
Tips for Perfect Moi Moi Every Time
- Blend to a fine texture – Grainy Moi Moi is unpleasant. Use a powerful blender or blend in batches.
- Don’t over-dilute – The batter should be thick but pourable. Too much liquid makes Moi Moi mushy.
- Stir well – Proper mixing ensures even cooking and light, fluffy texture.
- Steam, don’t boil – Water should never touch the batter. It must cook in hot steam, not direct water.
- Use flavorful stock – For richer Moi Moi, replace water with chicken or fish stock.
- Add fillings strategically – Insert protein in the middle of each portion so every bite has flavor.
- Don’t undercook – Undercooked Moi Moi is mushy and unpleasant. Always test with a toothpick.
Nutritional Benefits of Moi Moi
Moi Moi is not only tasty but also packed with nutrients. Here’s why it’s a healthy choice:
1. High in Plant-Based Protein
Beans are a rich source of protein, essential for muscle repair and immune function.Beans are considered an “incomplete” protein on their own because they lack sufficient amounts of some essential amino acids, particularly methionine. However, when Moi Moi is eaten with rice, pap (ogi), or whole grains, the amino acid profiles complement each other, resulting in a complete protein meal.
This protein-combining technique is common in many cultures and is effective in maximizing the body’s ability to utilize plant-based proteins. So, when you eat Moi Moi with rice or another grain-based dish, you are essentially consuming a nutritionally complete, plant-based protein.
2. Rich in Fiber
Dietary fiber from beans supports digestive health, lowers cholesterol, and aids weight control.
The foundation of Nigerian moi moi is beans — specifically brown beans or black-eyed peas. These legumes are naturally rich in both soluble and insoluble fiber. When you blend beans into a smooth paste, as is customary in preparing moi moi, you retain the entirety of the bean — the seed coat (outer layer), cotyledon (fleshy part), and germ — all of which are loaded with fiber.
Other fiber-rich ingredients sometimes added to moi moi include:
- Onions: Offer a small amount of fiber and prebiotics.
- Bell peppers and tomatoes: Used for flavor and color, they contribute dietary fiber and antioxidants.
- Palm oil or vegetable oil: While not a source of fiber, the fat helps in the absorption of fat-soluble nutrients that accompany fiber-rich vegetables.
- Fish, eggs, or crayfish: Though these don’t contribute fiber, they complement the nutrient profile.
Because moi moi does not require refining or removal of fibrous content, unlike some processed foods, it retains its whole food fiber integrity.
Let me break down the fiber content in beans:
- A 1-cup serving (about 170 grams) of cooked black-eyed peas or brown beans contains roughly 11-13 grams of fiber.
- Soluble fiber: Forms a gel-like substance in the digestive tract and helps lower cholesterol and glucose levels.
- Insoluble fiber: Adds bulk to stool and helps food pass more quickly through the stomach and intestines, preventing constipation.
Given that a single serving of moi moi (about 250g) may contain the equivalent of a cup of cooked beans, it’s easy to see how it becomes a powerful source of daily fiber intake.
Bottom of Form
3. Loaded with Vitamins and Minerals
- Red bell peppers provide Vitamin C and beta-carotene.
- Onions are rich in antioxidants.s
- Palm oil contains Vitamin A and healthy fats.
4. Low in Calories (When Moderated)
Moi Moi is filling without being heavy. When made without too much oil or meat, it’s a low-calorie option.
Storage and Reheating Tips
- Refrigerate: Store in airtight containers for up to 5 days.
- Freeze: Wrap tightly and freeze for up to 1 month.
- Reheat: Steam gently or microwave (add a splash of water and cover).
Frozen Moi Moi may change texture slightly but still tastes great.
Conclusion
Nigerian Moi Moi is a national treasure—tasty, healthy, and adaptable. Whether you make it for breakfast, lunch, or parties, it always impresses. By following this detailed guide, you can now confidently prepare Moi Moi in your own kitchen, no matter where you are in the world.
Soak your beans, fire up your blender, and get steaming—your perfect plate of Moi Moi awaits!Easy Moi Moi Method
!