Introduction
Agbugbu is a Nigerian one-pot porridge that combines soft yam and tender pigeon peas into a savory, umami-rich dish built on a base of fried onions, crayfish, and palm oil. The recipe requires advance soaking and separate cooking of its two starches, but the actual hands-on time is minimal once everything comes together. Serve it as a light dinner, a filling side, or meal-prep lunch.
Recipe Details
- Prep Time: 15 minutes (plus overnight soaking)
- Cook Time: 45 minutes
- Total Time: 60 minutes (active time only; overnight soaking not included)
- Servings: 4
Ingredients
- Dried pigeon peas
- Yam, cut into small pieces and rinsed
- Sliced onions
- Ground crayfish
- Ground pepper
- Palm oil
- Salt to taste
Instructions
- Pick any dirt or debris out of the pigeon peas, then wash them and soak in water overnight.
- Drain away the soaking water.
- Cover the pigeon peas in fresh water, and bring to a boil. Cook until tender, then drain.
- Boil the yam in water until tender, then drain.
- Fry the onions, ground crayfish, ground pepper in a pan with palm oil.
- Add the drained yam and pigeon peas, and stir gently.
- Season with salt to taste.
- Serve.
Variations
Leafy green version: Add a handful of chopped spinach or leafy greens in the final step, stirring through gently until wilted. This adds color and a mild bitter note that balances the richness of the palm oil.
Extra protein: Stir in cooked chicken or beef chunks in step 6, warming them through before serving. This shifts the dish from a side to a more substantial one-bowl meal.
Lighter oil reduction: Use half the quantity of palm oil and add a splash of broth or water when frying the aromatics. The dish will be less rich but easier to eat as a light dinner.
Garlic and ginger boost: Add minced garlic and fresh ginger to the pan with the onions in step 5. Both cook quickly in the hot oil and add warmth and complexity to the crayfish base.
Tomato undertone: Stir in a tablespoon of tomato paste while frying the aromatics in step 5. It adds depth and mild acidity without changing the core texture.
Tips for Success
Soak the pigeon peas overnight—this softens their skin and speeds cooking, preventing them from remaining chalky in the finished dish.
Drain both the cooked yam and pigeon peas thoroughly before adding them to the pan; excess water will dilute the palm oil base and make the dish soupy.
Fry the onions, crayfish, and pepper until the onions are golden and softened before adding the starches; this develops the savory foundation that flavors the whole dish.
Stir gently in step 6 to keep the yam pieces from breaking apart and turning the porridge into a mash—you want distinct, soft chunks, not a purée.
Taste and adjust salt at the very end; the crayfish is naturally salty, so start conservatively and build from there.
Storage and Reheating
Store cooled agbugbu in an airtight container in the refrigerator for up to 3 days. The texture remains firm and the flavors deepen slightly with time.
Reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of water if the porridge has dried out. Microwave reheating tends to dry the dish; stovetop is preferred.
This recipe does not freeze well—the yam becomes mealy and the overall texture suffers after thawing.
FAQ
Can I cook the yam and pigeon peas together from the start?
Yes, but keep in mind that pigeon peas take longer to soften. Cooking them separately lets you control the texture of each and ensures both reach the right tenderness at the same moment.
What if I can’t find ground crayfish?
Whole dried shrimp (ground in a spice grinder or pounded in a mortar) works as a direct substitute and delivers the same umami intensity. Use the same quantity.
How much yam and pigeon peas should I use?
A good ratio is roughly equal volumes of each—about 2 cups cooked pigeon peas and 2 cups cubed yam. Adjust to your preference for starch-to-legume balance.
Can I use canned pigeon peas?
Canned peas will work if you’re short on time, but rinse and drain them well to remove excess sodium and starch. Add them in step 6 instead of cooking from dried, and reduce the overall cook time by about 30 minutes. The texture will be softer and less firm than soaked and boiled dried peas.
Attribution: Recipe text from “Cookbook:Agbugbu (Nigerian Pigeon Pea and Yam Porridge)” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Agbugbu_(Nigerian_Pigeon_Pea_and_Yam_Porridge)
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

