Nutrition Facts for Moi moi (steamed bean pudding)

Moi Moi (Steamed Bean Pudding)

Experience the vibrant flavors of West Africa with Moi Moi, a traditional steamed bean pudding that’s as healthy as it is delicious. Made from protein-packed black-eyed peas, blended with red bell peppers, onions, and a hint of fiery habanero, this recipe creates a smooth, savory batter that’s infused with rich spices like ground crayfish and stock cubes. Steamed to perfection, each serving is moist and tender, with optional fillings like boiled eggs or flaked fish adding a delightful surprise. Perfect as a side dish or a standalone meal, Moi Moi is a versatile, gluten-free, and nutrient-packed delicacy that’s sure to captivate your taste buds. Whether you're new to African cuisine or revisiting a cherished classic, this recipe is a must-try for its bold flavors and wholesome appeal.

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Moi Moi (Steamed Bean Pudding)
Prep Time:60 mins
Cook Time:75 mins
Total Time:135 mins
Servings: 6

Ingredients

  • 2 cups black-eyed peas
  • 2 medium red bell peppers
  • 1 large onions
  • 1 medium habanero peppers
  • 0.5 cup vegetable oil
  • 3 cups water
  • 2 cubes stock cubes
  • 1 teaspoon salt
  • 2 tablespoons ground crayfish (optional)
  • 3 pieces boiled eggs (optional)

Directions

Step 1

Begin by soaking the black-eyed peas in water for about 8 hours or overnight. This will help in peeling them easily.

Step 2

Drain the soaked beans and rub them between your palms to remove the skins. Repeat the rinsing and rubbing until most of the skins are removed.

Step 3

Place the peeled beans in a blender along with the red bell peppers, onion, and habanero pepper. Blend into a smooth paste using a portion of the water.

Step 4

Transfer the blended mixture into a large mixing bowl. Gradually add the remaining water, stirring continuously to achieve a smooth consistency.

Step 5

Stir in the vegetable oil, crushed stock cubes, salt, and ground crayfish if using. Mix until all ingredients are well incorporated.

Step 6

If using boiled eggs, cut them in half and set aside. Additionally, prepare any other fillings you wish to use, such as flaked fish or sliced sausages.

Step 7

Prepare small moi moi containers or aluminum foil by greasing them lightly with oil.

Step 8

Fill each container halfway with the bean mixture. If using fillings, place a piece or two in each container and then top with more bean mixture, leaving some space at the top for rising during cooking.

Step 9

Arrange the filled containers in a large pot fitted with a steam mechanism. You can use a makeshift steamer by placing a rack or overturned metal bowls in the bottom of the pot, then adding water to just below the level of the rack.

Step 10

Cover the pot tightly and steam the moi moi over medium-high heat for about 60-75 minutes. Check the water level periodically and add more hot water as needed to prevent drying out.

Step 11

To check for doneness, insert a toothpick into the center of one; it should come out clean. Once cooked, allow the moi moi to cool for a few minutes before serving.

Step 12

Enjoy your moi moi warm as a side dish or main course.

Nutrition Facts

Serving size 1803 grams (1803.0g)
Amount per serving % Daily Value*
Calories 1673
Total Fat 122.90g 158%
Saturated Fat 20.50g 102%
Polyunsaturated Fat 67.20g
Cholesterol 599mg 200%
Sodium 4421mg 192%
Total Carbohydrate 104.00g 38%
Dietary Fiber 29.80g 106%
Total Sugars 32.10g
Protein 52.40g 105%
Vitamin D 132IU 660%
Calcium 269mg 21%
Iron 13mg 69%
Potassium 2448mg 52%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 63.9%
Protein: 12.1%
Carbs: 24.0%