Prepare the Beans: If you’re using unpeeled beans, soak them in water for 30 minutes, then rub them between your palms to remove the skins. Rinse thoroughly to remove any chaff or leftover skins.
Blend the Mixture: In a blender, combine the peeled beans, onions, red bell pepper, Scotch bonnet (if using), and a bit of water. Blend until smooth and creamy. You’re aiming for a batter-like consistency, so avoid adding too much water.
Mix the Batter: Pour the blended mixture into a large mixing bowl. Add the vegetable oil, ground pepper, seasoning cubes, and salt. Mix well until everything is evenly combined.
Add Optional Proteins: If you’re using boiled eggs, slice them into halves. If you prefer fish, flake it into small pieces. Fold these into the batter or place them into the containers before adding the batter.
Prepare for Steaming: Pour the batter into your Moi Moi containers, ramekins, or wrap them securely in banana leaves. Ensure the containers are sealed to prevent water from entering during steaming.
Steam the Moi Moi: Arrange the containers in a steaming pot. Add water to the base of the pot, ensuring it doesn’t touch the Moi Moi. Cover the pot and steam over medium heat for about 45 minutes to 1 hour. Check periodically and add more water if needed.
Check for Doneness: Insert a toothpick into the center of the Moi Moi. If it comes out clean, it’s ready.