Nigerian yam porridge, often called asaro, is a one-pot dish of tender yam cooked down with palm oil, pepper, onion, and leafy greens. This home-style version is gently spicy and thickened by mashing some of the yam; recipes vary by region and household, and some include fish or other additions.
Use African yam, a firm, starchy tuber sold in many African and international grocery stores, rather than assuming that a sweet potato is the same thing. The yam softens in seasoned stock while the palm oil colors the broth and the spinach adds a fresh finish. The result should be moist and spoonable, not a dry mash or a thin soup.
Ingredients
- 2 lb African white yam, peeled and cut into 1-inch chunks (900 g). Buy a firm tuber without soft or moldy spots; the weight is after peeling.
- 4 cups water or unsalted vegetable stock (950 ml). Use stock for a fuller savory flavor, or water for a lighter, more direct yam taste.
- 1 small yellow or red onion, finely chopped (about 4 oz / 115 g).
- 1/4 cup red palm oil (60 ml). This gives the porridge its characteristic color and earthy flavor.
- 1 small Scotch bonnet or habanero pepper, seeded for less heat and minced (about 5 g), or 1/2 teaspoon mild red pepper flakes (1 g).
- 1 tablespoon ground dried crayfish (8 g), optional. Crayfish is a common savory seasoning in many versions; omit it for a vegetarian dish or replace it with 1 teaspoon mushroom powder (3 g), which gives a different, earthier flavor.
- 1 teaspoon fine salt (5 g), plus more to taste. Use less if your stock is salted.
- 1/2 teaspoon ground black pepper (1 g).
- 3 packed cups chopped spinach (about 90 g), or 2 packed cups chopped ugu leaves (about 50 g). Ugu, also called fluted pumpkin leaf, is traditional in many Nigerian preparations but can be difficult to find; spinach is a practical substitute with a milder flavor and softer texture.
- 1 tablespoon chopped fresh parsley, optional, for serving (about 4 g).
Instructions
- Prepare the yam and vegetables. Peel the yam with a sturdy vegetable peeler or a small knife, removing the brown skin and the fibrous layer just beneath it. Cut the flesh into even pieces about 1 inch (2.5 cm) across so they cook at roughly the same rate. Rinse the chunks under cool water, then drain. Chop the onion and spinach, and mince the pepper. Wear kitchen gloves when handling a hot pepper, and avoid touching your eyes.
- Start the seasoning base. Put a heavy pot or Dutch oven over medium heat and add the palm oil and onion. Cook for 3 minutes, stirring, until the onion begins to soften. The oil should shimmer gently but should not smoke. Stir in the minced pepper, crayfish if using, salt, and black pepper. Cook for about 30 seconds so the seasonings mingle with the oil.
- Add the yam and liquid. Carefully add the yam chunks and pour in the water or stock. Stir gently to coat the pieces without breaking them. The liquid should come close to the top of the yam but does not need to cover every piece; the yam will release starch as it cooks. Bring the pot to a boil, then lower the heat to maintain a steady, gentle simmer.
- Cook until tender. Cover the pot with the lid slightly ajar and simmer for 24 minutes. Stir carefully after about 10 minutes and again near the end, scraping the bottom to prevent sticking. If the pot looks dry before the yam is tender, add hot water 1/4 cup (60 ml) at a time. Test a large chunk with a fork: it should be soft enough to pierce easily, without a firm or crunchy center.
- Thicken the porridge. Use the back of a wooden spoon or a potato masher to press about one-third of the yam pieces against the side of the pot. Leave the rest in chunks for a varied texture. Stir gently and simmer uncovered for 5 minutes. If you prefer a looser porridge, add a little more hot water; if it seems too loose, mash a few more pieces and let it simmer briefly.
- Finish with greens and taste. Stir in the spinach and cook for 3 minutes, just until wilted. If using tougher ugu leaves, cook until tender, adding a splash of water if needed. Taste the broth and adjust the salt or pepper. Turn off the heat and let the pot stand for 2 minutes before serving; the starch will settle and the sauce will cling to the yam.
Tips
- Choose the right tuber. African yam is starchier and firmer than a typical orange sweet potato. If African yam is unavailable, use peeled white sweet potato or a firm, floury potato as a practical substitute, but expect a sweeter or less traditional flavor and check it earlier because it may cook faster.
- Keep the heat gentle. A rolling boil can break the yam into fragments before the centers are tender and can make the bottom catch. Once the pot boils, reduce the heat and stir slowly with a broad spoon.
- Control the texture in stages. Mash only a portion at first. The pieces continue to soften as they sit, so it is easier to thicken the pot gradually than to repair a completely smooth mash. Add liquid in small amounts if the porridge tightens too much.
- Adjust heat carefully. Scotch bonnet peppers vary in strength. Remove the seeds and inner ribs for a gentler result, or start with half a pepper and add more only after tasting. Pepper flakes work in a pinch, though they do not have the same fruity aroma.
Serving Suggestions
Serve the porridge hot in shallow bowls, making sure each serving gets both yam chunks and the richly colored sauce. It is filling as a main dish on its own, especially with plenty of greens, but it also works alongside a crisp cucumber and tomato salad or simply sliced raw vegetables. A spoonful of chopped parsley is optional; it adds freshness but is not required for the dish.
For a more substantial meal, offer a separate protein such as beans, grilled chicken, or cooked fish, prepared and served on the side. Keeping additions separate makes it easy for everyone to choose their portion and keeps the yam’s texture intact. If serving this for a group, put extra pepper at the table rather than making the whole pot very hot; the heat of a single pepper can vary considerably.
Variations
Use ugu instead of spinach. Ugu has a firmer leaf and a more distinctive, earthy flavor. Chop it finely and allow it a little longer to soften than spinach. If you cannot find it, spinach is convenient and cooks quickly; kale can also work, although its stronger flavor and tougher leaves may need several additional minutes of simmering.
Make it without palm oil. Palm oil is a defining flavor in many versions of asaro, so replacing it changes the character of the dish. For a milder result, use 3 tablespoons (45 ml) of neutral vegetable oil and add 1/2 teaspoon (2 g) of paprika for color. The finished porridge will taste less earthy and will not have the same deep red-orange appearance.
Make the base vegetarian. The recipe is vegetarian when made with water or vegetable stock and without crayfish. For savory depth, use the suggested mushroom powder or add 1 teaspoon (5 ml) of soy sauce, reducing the salt slightly. Soy sauce darkens the broth and gives it a different flavor, so add it gradually.
Change the pepper level. Leave out the fresh pepper for a mild family-style pot, then serve minced pepper or pepper sauce separately. For a more pronounced heat, use a whole seeded Scotch bonnet, but avoid adding several at once: the spice can become much stronger as the porridge cooks.
Storage and Reheating
Cool leftovers promptly and refrigerate them in a covered, shallow container within 2 hours of cooking. They keep for 3 to 4 days in the refrigerator. The yam absorbs liquid as it sits, so the porridge will be thicker the next day; this is normal and does not by itself mean it has spoiled. Discard it if it has been left at room temperature longer than 2 hours, or if it develops an off smell or appearance.
To reheat a portion on the stove, put it in a small saucepan with 1 to 3 tablespoons (15 to 45 ml) of water per serving. Warm over low to medium-low heat, stirring gently, until hot throughout. Add more water a spoonful at a time if the sauce is too thick. For microwave reheating, cover loosely, heat in short intervals, and stir between intervals so the center heats evenly. Reheat leftovers to 165°F (74°C), as advised for food safety, and avoid repeatedly cooling and reheating the same pot.
For longer storage, freeze cooled portions in airtight freezer-safe containers for up to 2 months for best quality. Leave a little room at the top for expansion. Thaw in the refrigerator overnight and reheat with a splash of water; the yam may become somewhat softer after freezing, but it will still make a satisfying bowl.
Frequently Asked Questions
Is Nigerian yam porridge the same as asaro?
Asaro is a common name for Nigerian yam porridge, though names and exact preparations vary among households and regions. The dish generally combines yam, liquid, seasonings, and often vegetables, with some yam breaking down to thicken the pot. This version uses palm oil and spinach.
Can I use sweet potatoes instead of African yam?
Yes, but the result will be different. Sweet potatoes are usually sweeter and can soften more quickly, so begin checking them after about 15 minutes of simmering. White sweet potato is closer in color and flavor than orange sweet potato, but neither has exactly the same firm, starchy texture as African yam.
How can I tell when the yam is cooked?
Pierce a large piece with a fork. It is ready when the fork slides through easily and the center has no hard, chalky bite. If the outside is soft but the middle is still firm, keep the pot at a gentle simmer and check again after a few minutes, adding a little hot water if the liquid is running low.
Why is my porridge watery?
It may need more time uncovered, or more of the cooked yam may need to be mashed into the broth. Simmer gently for a few minutes and press some chunks against the side of the pot. Avoid adding flour or starch: yam itself thickens the sauce, and extra dry starch can make the texture pasty.
Can I make this recipe ahead?
Yes. The flavor remains good after chilling, although the yam will absorb sauce and become denser. Refrigerate it promptly, then reheat gently with a little water. For the freshest green color and texture, you can cook the yam base ahead and stir in the spinach during reheating, cooking until the leaves are wilted and the portion is hot throughout.
What can I use if I cannot find crayfish or ugu?
Both are optional here. Replace ground crayfish with mushroom powder for savory depth, or leave it out; the dish will still work. Spinach stands in for ugu, while finely chopped kale is another option if cooked until tender. These substitutions alter the flavor slightly but do not require changing the basic method.
Related
- Greek Flavored Rice Recipe with Lemon and Herbs
- Easy Greek Fried Rice with Feta, Olives, and Lemon
- Greek House Rice Pilaf: A Buttery, Fluffy Side Dish
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).