
Moi Moi Pancakes Stuffed with Ewa Agoyin & Smoked Fish
A nourishing Nigerian twist on stuffed flatbreads, these thick steamed bean pancakes are made from blended black-eyed peas and folded around a spiced Ewa Agoyin filling with smoked fish — a beloved street food combination reinvented for clinical nutrition. Rich in plant protein, complex carbohydrates, and anti-inflammatory spices, this dish supports steady blood sugar, gut health, and heart function. Perfect for Lagos-style weekend lunches or weekday meal prep, it brings comfort food tradition together with purposeful, healing ingredients.
Total Time
1 hr 5 min
Prep
20 min
Cook
45 min
Servings
4
Cuisine
Nigerian
385kcal
Calories
28g
Protein
42g
Carbs
11g
Fat
9g
Fiber
How to Make It
- 1
Prepare the Black-Eyed Pea Batter
Drain the soaked, peeled black-eyed peas and place them in a blender. Add half the onion, the red bell pepper, scotch bonnet, ground turmeric, uziza seeds (if using), and just enough warm water to blend to a smooth, thick batter — similar to thick pancake batter. Do not over-water; the batter should hold its shape when scooped.
Tip: The batter should be stiff enough to coat a spoon. Over-blending with too much water will prevent it from setting properly during steaming. - 2
Season and Fold in Greens
Pour the blended batter into a large bowl. Stir in the ground crayfish, half the crumbled smoked mackerel, the low-sodium seasoning cube (crumbled), finely chopped ugu or spinach leaves, and a pinch of salt. Mix well until fully combined. Let the batter rest for 5 minutes.
Tip: Adding greens directly into the batter boosts iron, folate, and fiber content without altering the taste significantly. - 3
Make the Ewa Agoyin Filling
In a small saucepan over medium heat, warm 15ml of the palm oil. Add the remaining sliced onion and fry until deeply golden and caramelized, about 8–10 minutes. Add blended fresh tomatoes, dried chilli flakes, and the remaining smoked mackerel. Stir in the cooked honey beans and mash roughly with a wooden spoon, leaving some texture. Simmer on low heat for 10 minutes until thick and fragrant. Set aside.
Tip: Honey beans (oloyin) have a naturally sweet, low-glycemic profile making them ideal for diabetes-conscious cooking. Avoid over-mashing — some whole beans improve the fiber and gut health profile. - 4
Steam the Moi Moi Pancake Shells
Lightly grease four individual ramekins, foil cups, or banana leaf pouches with a few drops of palm oil. Spoon a generous layer of batter into each mold, filling only halfway. Place in a pot with 4–5cm of boiling water, cover tightly, and steam for 20–25 minutes until the top is set and a skewer inserted comes out clean. Remove and allow to cool slightly before unmolding.
Tip: If using banana leaves, they impart a beautiful traditional aroma and are the most authentic method. Fold them into firm cups and secure with toothpicks before filling. - 5
Assemble the Stuffed Pancakes
Once the Moi Moi pancakes are cool enough to handle, gently slice each one open along the top (like a sandwich) or serve halved. Spoon a generous portion of the warm Ewa Agoyin filling into the center of each pancake. Top with caramelized onion rings and an optional drizzle of remaining palm oil for richness.
Tip: Serve immediately while the filling is warm and the pancake shell is still soft. These also pack well for meal prep — store the shells and filling separately and assemble when ready to eat. - 6
Serve and Garnish
Arrange the stuffed Moi Moi pancakes on a plate. Garnish with extra sliced scotch bonnet (optional), fresh ugu leaves, and a wedge of lime or lemon for brightness. Serve as a complete meal — no sides required — or pair with a small bowl of pepper soup broth for a deeply nourishing Nigerian clinical nutrition meal.
Tip: For hypertension or kidney-health clients, omit the extra palm oil drizzle and reduce crayfish quantity by half to lower sodium and phosphorus content.
Want this in your meal plan?
Get personalised meal plans, track your nutrition, and access 500+ recipes tailored to your health goals.
Get started free