Nutrition Facts for High protein moi moi (steamed bean pudding)

High Protein Moi Moi (Steamed Bean Pudding)

Elevate your healthy eating game with this High Protein Moi Moi (Steamed Bean Pudding), a nutrient-packed twist on the classic West African delicacy. Made with protein-rich black-eyed peas and infused with wholesome ingredients like extra-firm tofu, eggs, and savory broth, this recipe delivers a powerhouse of flavor and nutrition. The addition of red bell pepper and Scotch bonnet brings a hint of sweetness and spice, while optional ingredients like ground crayfish and paprika add layers of depth. Perfectly steamed in individual ramekins or traditional banana leaves, this gluten-free, dairy-free dish is ideal as a hearty side or satisfying main course. Whether you're meal prepping or seeking a high-protein comfort food, this velvety moi moi is a must-try for any food lover!

Nutriscore Rating: 75/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.
SnapCalorie App QR Code

Scan with your phone to download!

Image of High Protein Moi Moi (Steamed Bean Pudding)
Prep Time:60 mins
Cook Time:60 mins
Total Time:120 mins
Servings: 8

Ingredients

  • 500 g Black-eyed peas or peeled beans
  • 1 large Red bell pepper
  • 1 small Scotch bonnet or habanero pepper
  • 1 medium Onion
  • 200 g Extra-firm tofu
  • 4 large Eggs
  • 120 ml Olive oil
  • 240 ml Vegetable or chicken stock
  • 2 tsp Salt
  • 1 tsp Ground paprika (optional for color)
  • 1 tbsp Ground crayfish (optional for flavor)

Directions

Step 1

Begin by soaking the black-eyed peas in water for about 1 hour, or until the skin begins to peel off easily.

Step 2

Rinse the beans thoroughly and rub them between your palms to remove the skins. Continue rinsing and draining until almost all the skins are removed and the water is clear.

Step 3

Place the peeled beans, red bell pepper, scotch bonnet, and onion into a blender. Add some water if necessary to aid blending, and blend until smooth and slightly fluffy.

Step 4

Crumble the extra-firm tofu into the bean mixture, and blend again until there are no lumps. Add a little more water if needed to achieve a smooth consistency.

Step 5

Transfer the blended mixture into a large mixing bowl. Add the eggs, olive oil, stock, salt, paprika, and ground crayfish if using. Mix everything thoroughly with a wooden spoon until well combined.

Step 6

Prepare individual moi moi containers by greasing them lightly with olive oil. This could be ramekins, foil bowls, or banana leaves tied securely with strings.

Step 7

Pour the batter into each container, filling them up about 2/3 full to allow room for expansion during cooking.

Step 8

In a large pot, place a rack or some foil balls at the bottom and add some water. The water level should be below the rack.

Step 9

Place the filled containers on the rack, cover them with foil to prevent water from dripping onto the moi moi, then cover the pot with its lid.

Step 10

Steam for about 45-60 minutes on medium heat, checking occasionally to ensure there's enough water in the pot to keep steaming. Refill with hot water as necessary.

Step 11

The moi moi is done when a toothpick inserted in the center comes out clean.

Step 12

Allow the moi moi to cool slightly before serving. Enjoy it warm as a nourishing side or main dish.

Nutrition Facts

Serving size (1593.9g)
Amount per serving % Daily Value*
Calories 2315.0
Total Fat 152.9g 0%
Saturated Fat 27.1g 0%
Polyunsaturated Fat 10.8g
Cholesterol 753mg 0%
Sodium 5949.8mg 0%
Total Carbohydrate 141.0g 0%
Dietary Fiber 44.1g 0%
Total Sugars 32.4g
Protein 101.8g 0%
Vitamin D 164IU 0%
Calcium 1747.8mg 0%
Iron 23.8mg 0%
Potassium 2883.2mg 0%
*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: 58.6%
Protein: 17.3%
Carbs: 24.0%