
Moin moin (steamed bean pudding)
I first learned to make moin moin from a Nigerian aunt who treated the steaming process like a quiet meditation, and it’s easy to see why this dish anchors so many West African tables. Rooted deeply in Yoruba culinary traditions, it transforms humble black-eyed peas into delicate, savoury cakes that are as nourishing as they are comforting. I’ve watched countless people rush it, buying those dense, foil-wrapped supermarket packs that cost upwards of four dollars and rely on stabilisers, excess salt, and emulsifiers to mask a stale, pasty texture. They miss the entire point. True moin moin breathes; it should hold together when sliced but melt on the tongue with the clean, earthy sweetness of freshly soaked and peeled beans. The biggest pitfalls I see are skipping the skin removal, which leaves a bitter, gritty mouthfeel, and over-blending the batter until it becomes a gummy paste rather than a light, aerated foam. Water temperature during steaming matters just as much—too hot and the cakes crack, too gentle and they stay raw in the centre. When you blend whole beans with just fresh peppers, onions, and a touch of oil, the result is profoundly different: vibrant, naturally vegan, and deeply satisfying. That’s why I always make a large batch. Once cooled, they wrap tightly and freeze without losing a single note of flavour, turning weeknight meals into effortless, wholesome gatherings. It’s a small daily ritual that keeps heritage alive, one perfectly steamed portion at a time.
Nutrition
| Per serving | Calories | Protein | Carbs | Fat | Sat fat | Fibre | Sugar | Sodium |
|---|---|---|---|---|---|---|---|---|
| beginner | 250kcal | 9g | 24g | 13g | 2g | 5g | 3g | 380mg |
| intermediate | 210kcal | 13g | 30g | 6g | 1g | 8g | 4g | 320mg |
| expert | 290kcal | 16g | 38g | 8g | 1g | 10g | 5g | 380mg |
Per serving · Ava-estimated — a guide, not a clinical figure.
- 300 gblack-eyed pea— Dried, soaked overnight, skins thoroughly removed
- 1 piecered bell pepper— Core and seeds removed before blending
- 0.5 pieceyellow onion— Peeled and roughly chopped
- 1 piecescotch bonnet pepper— Remove seeds for milder heat
- 60 mlvegetable oil— Neutral oil such as canola or sunflower
- 5 gsalt— Fine sea salt or kosher salt
- 100 mlwater— Added gradually to achieve a smooth, thick batter
This beginner-friendly approach strips away the most labor-intensive steps of traditional moin moin without sacrificing authenticity. Instead of manually rubbing beans to remove skins or using a heavy mortar and pestle, we rely on a quick hot-water soak and a standard countertop blender to create a smooth, airy batter. The key to success here is aeration: blend the soaked beans with just enough water until thick and creamy, then fold in oil and seasonings before steaming. Watch closely during steaming to ensure the water level stays high but doesn’t splash into the molds, which can cause the cakes to turn soggy. Store-bought moin moin often costs upwards of $6 per pack and relies on heavy preservatives, artificial stabilizers, and excess sodium to maintain shelf life, resulting in a dense, rubbery texture that lacks the delicate, savory depth of homemade. By making this from scratch with whole black-eyed peas, fresh peppers, and cold-pressed oil, you gain a naturally protein-rich, deeply flavorful side that freezes beautifully for quick weekday meals. Keep your steamer lid tightly covered to maintain consistent heat, and resist the urge to peek too often.
Equipment
- Countertop blender— high-speed preferred for smooth paste
- Large pot with tight-fitting lid— doubles as a steamer when fitted with a rack
- Heatproof ramekins or small metal cups— oil lightly before filling
Method
- 1
Soak the dried black-eyed peas in very hot tap water for twenty minutes, then drain and rinse vigorously under cold running water to slip off the skins.
Rubbing gently between your palms speeds up skin removal.
blanching~ 20 min - 2
Transfer the peeled beans to a blender along with chopped onion, bell pepper, and scotch bonnet, then pulse until completely smooth.
Add water one tablespoon at a time only if the blades stall.
pureeing~ 3 minTricky bit - 3
Scrape the blended paste into a large mixing bowl, then whisk in vegetable oil, salt, and smoked paprika until the batter lightens in color and becomes slightly frothy.
Vigorous mixing incorporates air, which prevents dense, rubbery results.
whipping~ 4 min - 4
Spoon the batter into lightly oiled ramekins, filling each container exactly two-thirds full.
Overfilling will cause spillage and uneven cooking.
portioning~ 3 min - 5
Arrange the filled ramekins in a steamer basket or on a rack inside a large pot, then add water until it sits just below the rack.
Keep the water level steady to avoid splashing into the molds.
assembling~ 2 min - 6
Cover the pot tightly with a lid, bring to a steady boil, then reduce heat to medium-low and steam undisturbed for thirty minutes.
A skewer inserted into the center must pull out clean and dry.
steaming~ 30 minTricky bit
Cooking from frozen
Thaw overnight in the fridge, then steam for ten minutes or microwave until piping hot.
Storage times are a guide — always use your judgement and store food safely.