📸 Image coming soon for Moi Moi
Moi Moi
Snacks • Nigeria
About Moi Moi
Steamed bean pudding made from peeled cowpeas, onions, and peppers — often served alongside jollof or pap.
How to Make Moi Moi (Traditional & Healthy Version)
Moi Moi is a beloved West African snack made primarily from blended beans and spices, celebrated for its rich, savory flavor and nourishing qualities. Originating from Nigeria, Moi Moi is a staple in many households and is often served during festive gatherings, family occasions, and as a tasty addition to meals. The dish is known for its smooth, pudding-like texture and is enjoyed across West Africa, particularly among the Yoruba and Igbo communities. Its vibrant color is derived from red bell peppers and tomatoes, which complement the earthy taste of the beans. Moi Moi stands out as a healthy, protein-rich vegetarian option that is naturally gluten-free and can be easily adapted for vegan diets. The dish's versatile nature makes it suitable for breakfast, lunch, or as a light snack. Traditionally, Moi Moi is steamed in leaves or ramekins, giving it a unique aroma and presentation. Its simple ingredients and wholesome preparation mean it's a great choice for anyone seeking authentic African cuisine with a focus on nutrition. Whether eaten alone or as a side, Moi Moi offers a delightful culinary experience rooted in West African culture.
Ingredients(for 1 large ramekin or leaf-wrapped portion)
- 1 cup Black-eyed beans (also called 'ewa' locally)
- 1 medium Red bell pepper (for color and flavor)
- 1 small Tomato (adds juiciness)
- 1/2 medium Onion (for aroma)
- 2 tablespoons Vegetable oil (use heart-healthy oil like canola or sunflower)
- 1 teaspoon Salt (to taste)
- 1/2 teaspoon Ground cayenne pepper (optional for heat) - optional
- 1 cup Water (for blending and steaming)
- 1/2 teaspoon Bouillon powder (vegetarian) (optional, adds umami) - optional
- As needed Banana leaves or parchment paper (for wrapping, optional if using ramekins) - optional
Instructions
- 1
Soak the black-eyed beans in water for 5-10 minutes and rub to remove the skins. Rinse thoroughly.
10 minutes
Removing bean skins improves texture and digestibility.
- 2
Blend the peeled beans with red bell pepper, tomato, onion, and water until you get a smooth paste.
5 minutes
Blend in batches for a creamier consistency.
- 3
Add vegetable oil, salt, ground cayenne pepper, and bouillon powder to the blended mixture. Mix well.
2 minutes
Stir thoroughly to ensure even distribution of flavors.
- 4
Prepare your steaming containers: oil ramekins or wrap mixture in banana leaves/parchment paper.
2 minutes
Banana leaves add authentic aroma to Moi Moi.
Why This Dish is Healthy
This dish is a healthy choice because it relies on plant-based ingredients and minimal oil. Beans provide sustained energy and essential amino acids, while vegetables add antioxidants and minerals. The recipe avoids processed additives, making it ideal for calorie-conscious eaters, vegetarians, and anyone seeking nutritious African snacks.
Moi Moi is naturally high in protein and fiber due to the use of black-eyed beans, making it excellent for muscle repair and digestive health. The addition of vegetables like bell pepper and tomato boosts vitamins A and C, and heart-healthy vegetable oil keeps saturated fat low. Moi Moi is low in cholesterol and can be easily adapted for vegan diets. It's also gluten-free, making it suitable for those with sensitivities.
Pro Tips
- 💡Tip 1: Use freshly peeled beans for best texture and flavor.
- 💡Tip 2: Adjust cayenne pepper to suit your spice preference.
- 💡Tip 3: Steaming in banana leaves adds authentic aroma and presentation.
Storage & Serving
Store Moi Moi in an airtight container in the refrigerator for up to 3 days. Reheat in a steamer or microwave before serving. Avoid freezing to preserve texture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 142.0 kcal |
| Protein | 9.2 g |
| Carbohydrates | 14.0 g |
| Total Fat | 5.4 g |
| Fiber | 3.8 g |





