Authentic Nigerian Moi Moi: A Steamed Bean Pudding Guide

Authentic Nigerian Moi Moi: A Steamed Bean Pudding Guide

Moi moi is a beloved Nigerian bean pudding dish that’s both nutritious and versatile. This steamed delicacy can be enjoyed for any meal of the day, featuring a smooth, savory texture and rich protein content.

A traditional comfort food, moi moi (also called moin moin) combines peeled black-eyed peas or honey beans with aromatic peppers, onions, and optional proteins like fish, eggs, or liver to create a nourishing, satisfying dish.

Ingredients

  • 1½ cups black-eyed peas or honey beans, dried
  • 1 medium red bell pepper, chopped
  • 1 habanero pepper (scotch bonnet)
  • ¾ cup onion, diced
  • 2 tablespoons ground crayfish
  • ¼ cup vegetable oil
  • 2 bouillon cubes
  • ¾ cup cooked fish, minced
  • 3 eggs, hard-boiled
  • 1 inch fresh ginger
  • Salt to taste

Steps to Follow

  • Step 1: Soak beans for 15 minutes in room temperature water
  • Step 2: Peel beans using a food processor by pulsing briefly 3-4 times
  • Step 3: Wash peeled beans and remove floating skins
  • Step 4: Blend peeled beans with peppers, onions, and ginger until very smooth
  • Step 5: Mix in oil, crayfish, bouillon cubes, and salt
  • Step 6: Grease moi moi containers (ramekins or foil pans)
  • Step 7: Pour mixture into containers and add boiled eggs
  • Step 8: Steam in a large pot for 45-60 minutes
  • Step 9: Test doneness with a toothpick – it should come out clean

Additional Instructions

  • Prep time: 30 minutes
  • Cook time: 45-60 minutes
  • Serves: 5
  • Storage: Keeps for 3-4 days refrigerated
  • Do not use tomatoes as they prevent proper setting
  • Check water level every 15 minutes while steaming
  • Can be made with palm oil instead of vegetable oil
  • For best texture, ensure beans are very finely blended
  • Suitable for freezing up to 3 months

General Nutritional Values

  • Calories: 155 kcal per serving
  • Protein: 5g
  • Carbohydrates: 3g
  • Fat: 14g
  • Fiber: 1g
  • Sodium: 44mg

Leave a Comment

Your email address will not be published. Required fields are marked *