Slow-simmered honey beans mashed soft and topped with a fiery palm oil pepper sauce, a beloved Lagos street breakfast.
Ewa agoyin gets its name from the Agoyin community of Lagos street vendors who made this dish famous: honey beans (a small, sweeter brown bean) boiled until completely soft, mashed roughly, and topped with a bold sauce of dried peppers fried in palm oil until dark, smoky and intensely savory. It's one of Nigeria's most iconic street breakfasts, usually eaten with soft bread called agege bread. The beans need a long, unhurried simmer — they should be soft enough to mash with just a spoon, not still holding their shape, which is different from most other Nigerian bean dishes that keep some bite. The pepper sauce (called stew or 'agoyin sauce') is made separately by blending dried chile with onion, then frying that paste in red palm oil until the oil turns a deep orange-red and the raw pepper smell disappears completely, sometimes for 20 minutes or more. A small amount of fresh mint isn't classic to ewa agoyin, but some modern Lagos food stalls have started finishing the dish with a light herb garnish for freshness against the heavy, oily sauce — this version includes that touch while keeping the mashed beans and pepper sauce true to form.
Serves 4
Boil the soaked beans in plenty of water with salt for 50 to 60 minutes, topping up water as needed, until completely soft and starting to break apart.
Drain most of the excess water and mash the beans roughly with a wooden spoon or potato masher until mostly smooth with some texture remaining.
In a separate pan, heat palm oil until it becomes clear (loses its raw red color and smell), about 5 minutes over medium heat. Add sliced onion and fry 3 minutes.
Add blended chile and onion paste, stock cube and ground crayfish. Fry over medium-low heat, stirring often, for 20 minutes until the sauce darkens deeply and the oil separates on top.
Spoon mashed beans onto plates, top generously with the pepper sauce, and scatter torn mint on top. Serve with agege bread or soft bread rolls.
Simmer the beans until fully soft and mashable — undercooked beans won't break down into the right creamy texture for ewa agoyin.
Bleach the palm oil (heat it until the color clears slightly) before adding the pepper paste for a smoother, less overwhelming oil flavor.
Fry the pepper sauce low and slow for the full 20 minutes; rushing this step leaves a raw, sharp chile flavor instead of the deep, savory one that defines agoyin sauce.
Use black-eyed peas if honey beans aren't available; the texture is close enough for a home version.
Add a spoon of ground dried shrimp to the pepper sauce for extra umami depth.
Serve with sliced boiled plantain instead of bread for a more filling meal.
Refrigerate beans and sauce separately up to 4 days. The pepper sauce actually improves in flavor after a day; reheat both gently and combine before serving.
Ewa agoyin takes its name from the Agoyin (Ewe) migrant community from Togo and Ghana who settled in Lagos and became known for selling this specific bean-and-pepper-sauce combination from roadside stalls, particularly around Mile 12 market.
You can, but the texture won't mash quite the same way; dried beans cooked slow from scratch give the soft, creamy consistency that's essential here.
Yes, it's what gives ewa agoyin its distinctive color and flavor; vegetable oil will work in a pinch but the dish won't taste authentic.
The palm oil likely wasn't heated long enough before adding the pepper paste, or the sauce was fried too briefly; both raw palm oil and undercooked pepper paste can taste sharp or bitter.
Per serving (340g / 12.0 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.