Spicy Nigerian Fish and Egg Moi Moi: A Flavorful Ramadan Delight!

Ramadan is a time of reflection, prayer, and of course, delicious food! If you’re looking for a simple, nutritious, and satisfying meal to break your fast or prepare ahead of time, this Spicy Nigerian Fish and Egg Moi Moi is your go-to recipe. Packed with protein, flavor, and a touch of spice, this dish is perfect for suhoor or iftar. Plus, it pairs wonderfully with garri, pap, or custard—your choice! Let’s dive into this easy, step-by-step cooking guide that feels like a cozy kitchen conversation. Ready? Let’s cook!


Why You’ll Love This Recipe

  • Nutritious & Filling: High in protein from fish and eggs, perfect for sustaining energy during fasting.
  • Flavorful & Spicy: Well-seasoned with Nigerian spices for that authentic taste.
  • Meal Prep Friendly: Can be made ahead and stored for convenience.
  • Versatile: Pairs well with garri, pap, or custard.

Ingredients (Serves 5)

Here’s everything you’ll need to make this delicious dish:

Grocery List

  • Beans: 3 cups (black-eyed peas or honey beans)
  • Fish: 2 medium-sized mackerel or tilapia (cleaned and deboned)
  • Eggs: 5 large eggs
  • Vegetables:
    • 2 medium onions
    • 2 red bell peppers (tatashe)
    • 2 scotch bonnet peppers (atarodo)
    • 1 cup chopped spinach or ugu (optional)
  • Seasonings:
    • 2 seasoning cubes (Knorr or Maggi)
    • 1 tsp salt (adjust to taste)
    • 1 tsp curry powder
    • 1 tsp thyme
    • 1 tsp ground crayfish (optional)
    • 1/2 cup palm oil or vegetable oil
  • Other:
    • Moi Moi leaves or aluminum foil (for wrapping)
    • Water (for blending and steaming)

Cooking Instructions

Step 1: Prepare the Beans

  1. Peel the beans by soaking them in water for 5 minutes, then rubbing them between your palms to remove the skin. Rinse thoroughly.
  2. Blend the peeled beans with 1 onion, red bell peppers, and scotch bonnet peppers until smooth. Add a little water to help with blending.

Step 2: Season the Batter

  1. Pour the blended mixture into a large bowl.
  2. Add palm oil, crayfish, curry powder, thyme, seasoning cubes, and salt. Mix well until combined.
  3. Taste and adjust seasoning if needed.

Step 3: Prepare the Fish and Eggs

  1. Season the fish with a pinch of salt, curry powder, and thyme. Steam or grill lightly for 5 minutes, then flake into chunks.
  2. Boil the eggs, peel, and set aside.

Step 4: Assemble the Moi Moi

  1. Cut the moi moi leaves or aluminum foil into squares (about 8×8 inches).
  2. Place a spoonful of the bean batter into each leaf or foil.
  3. Add a chunk of fish and half a boiled egg to each portion.
  4. Fold the leaves or foil to seal the moi moi.

Step 5: Steam the Moi Moi

  1. Arrange the wrapped moi moi in a pot with a steamer rack.
  2. Add water to the pot (just enough to steam, not submerge the moi moi).
  3. Cover and steam for 45 minutes to 1 hour on medium heat.

Step 6: Serve and Enjoy!

  1. Allow the moi moi to cool slightly before unwrapping.
  2. Serve hot with your choice of garri, pap, or custard.

Useful Side Tips

  • Peeling Beans Hack: If peeling beans feels tedious, you can buy pre-peeled beans from the store.
  • Spice Level: Adjust the number of scotch bonnet peppers to suit your spice tolerance.
  • Storage: Moi Moi can be refrigerated for up to 3 days or frozen for longer storage. Reheat by steaming or microwaving.
  • Presentation: For a fancier look, use small ramekins or muffin tins instead of leaves or foil.

Nutritional Information (Per Serving)

  • Calories: 320 kcal
  • Protein: 18g
  • Carbohydrates: 25g
  • Fats: 15g
  • Fiber: 6g

This dish is a balanced meal, providing energy, protein, and essential nutrients to keep you going during Ramadan.


Cooking Time

  • Preparation: 30 minutes
  • Cooking: 1 hour
  • Total Time: 1 hour 30 minutes

Join Our Kitchen Companion Membership!

Love this recipe? Join our Kitchen Companion Membership for more mouth-watering, authentic recipes delivered straight to your inbox. Whether you’re a beginner or a seasoned cook, we’ve got something for everyone. Click here to join today!


Get Your Cooking Utensils Here!

Want to make this recipe even easier? Check out my Amazon account for all the utensils used in this recipe, from blenders to steaming pots. I get a small commission from each sale, which helps me bring you more amazing content. Follow the link in my bio to shop now!


Final Thoughts

This Spicy Nigerian Fish and Egg Moi Moi is not just a meal; it’s an experience. The blend of flavors, the aroma of spices, and the satisfaction of a homemade dish make it perfect for Ramadan or any day. Give it a try, and don’t forget to share your results with me on social media. Tag me in your photos—I’d love to see your creations!

Happy cooking, and may your Ramadan be blessed with joy, peace, and delicious food! ✨