Nigerian Sweet Potato Porridge with Greens

Updated November 3, 2026

Total time
53 min
prep 20 min · cook 33 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Nigerian Sweet Potato Porridge with Greens

Nigerian sweet potato porridge is a one-pot dish of tender sweet potatoes simmered with pepper, onion and red palm oil, then finished with leafy greens. It is served warm as a filling main or side, and its soft, partly mashed texture lets the savory sauce cling to every piece. Recipes vary by region and household; this version keeps the ingredient list practical while retaining the familiar palm oil and pepper base.

Ingredients

  • 2 lb (900 g) orange-fleshed sweet potatoes, peeled and cut into 1½-inch (4 cm) chunks
  • 1 medium yellow onion, about 5 oz (150 g), finely diced
  • 2 tablespoons (30 ml) red palm oil
  • 1 medium red bell pepper, about 5 oz (150 g), seeded and finely diced
  • 1 small Scotch bonnet pepper, about ½ oz (15 g), finely minced; remove the seeds for less heat, or use less pepper
  • 1 teaspoon (2 g) dried thyme
  • 1 teaspoon (2 g) smoked paprika
  • 1 seasoning cube, about 4 g, optional
  • 3 cups (710 ml) water, plus up to ½ cup (120 ml) more if needed
  • ½ teaspoon (3 g) fine salt to start, plus more to taste
  • 3 packed cups (90 g) chopped spinach or ugu leaves, tough stems removed
  • ¼ teaspoon (0.5 g) ground black pepper, or to taste

Instructions

  1. Prepare the vegetables. Peel the sweet potatoes and cut them into evenly sized chunks so they soften at roughly the same rate. Dice the onion and bell pepper, mince the Scotch bonnet, and chop the greens. If you are sensitive to hot pepper, wear gloves while handling the Scotch bonnet and wash your hands and knife afterward. Keep the pepper separate until you are ready to add it, so you can control the heat.
  2. Warm the palm oil. Set a heavy, medium-large pot over medium heat and add the red palm oil. Warm it for about 1 minute, just until fluid and glossy; it should not smoke. Add the onion and bell pepper and cook for 4 minutes, stirring regularly, until the onion begins to soften. This brief sauté builds the savory base without needing to brown the vegetables deeply.
  3. Season the base. Stir in the Scotch bonnet, thyme, smoked paprika and, if using, the crumbled seasoning cube. Cook for 1 minute, stirring so the spices and pepper are coated in oil. Add the sweet potato chunks and turn them gently to coat. Pour in 3 cups (710 ml) water and add the initial ½ teaspoon (3 g) salt. The liquid will not necessarily cover every piece; the potatoes will release moisture as they cook.
  4. Simmer until tender. Raise the heat and bring the pot to a boil, which should take about 3 minutes. Reduce the heat to maintain a steady, gentle simmer, cover the pot with the lid slightly ajar, and cook for 17 minutes. Stir carefully once or twice, scraping the bottom so the potatoes do not catch. Test a large chunk with a fork: it should be easy to pierce and beginning to break at the edges. If the pot looks dry before the potatoes are tender, add water ¼ cup (60 ml) at a time.
  5. Mash part of the potatoes. Use the back of a wooden spoon or a potato masher to press about one-third of the chunks against the side of the pot. Leave the rest in pieces. This releases starch and thickens the sauce while keeping the finished porridge substantial rather than completely smooth. If you prefer a looser consistency, stir in a little more hot water; if it is too thin, simmer uncovered for a few minutes before adding the greens.
  6. Finish with the greens. Fold in the chopped spinach or ugu and simmer uncovered for 2 to 3 minutes, just until the leaves wilt and turn bright green. Stir in the black pepper, taste, and adjust the salt. For a total finishing time of about 8 minutes, allow a few minutes for the mash to thicken and for the greens to cook gently. Avoid prolonged boiling after the leaves go in, which can make them dull and overly soft.
  7. Check the texture and serve. Take the pot off the heat when the sauce is thick enough to coat the sweet potato but still looks moist. The chunks should be tender, with some intact and some partly dissolved into the sauce. If it firms up while standing, loosen it with a splash of hot water and stir gently. Serve hot from the pot.

Tips

  • Choose firm sweet potatoes. Orange-fleshed varieties become creamy and give the sauce a naturally rich color. If your potatoes are unusually small, use the total weight as your guide and cut them to the same size; uneven chunks can leave some pieces firm while others collapse.
  • Use palm oil thoughtfully. Red palm oil gives the dish its distinct earthy, savory flavor and deep orange-red color. If it is unavailable, use the same amount of neutral vegetable oil. The result will still cook well, but it will taste milder and lack palm oil’s characteristic aroma. Do not heat palm oil until smoking.
  • Adjust heat in stages. Scotch bonnet peppers vary greatly in strength. Start with half a pepper or remove its seeds and inner ribs for a gentler pot, then add more next time if you want extra heat. If the finished porridge is hotter than expected, stir in a little more cooked sweet potato or serve it with a mild side.
  • Prevent sticking and excess mushiness. Keep the heat low after the pot boils and stir gently rather than constantly. A heavy-bottomed pot helps distribute heat. Mash only some of the chunks; mashing all of them can turn the dish into a smooth puree, while skipping the mash can leave the sauce thin.

Serving Suggestions

Serve the porridge as a complete plant-based meal in warm bowls, with extra greens or sliced scallions on top if you like. It also works as a substantial side alongside grilled or roasted chicken, fish, or a simple bean dish; keep sauces on the side so they do not overpower the sweet potato and palm oil. A crisp cucumber and tomato salad offers a fresh contrast to the soft, warmly spiced porridge.

For a more traditional-feeling spread, set out ripe plantain or a simple vegetable side and let everyone choose their portions. The porridge thickens as it cools, so serve it soon after cooking for a softer, saucier consistency. Put a small jug of hot water on the table if people prefer to loosen their own servings, and offer extra pepper separately rather than making the whole pot very hot.

Variations

Use ugu instead of spinach. Ugu, also called fluted pumpkin leaves, is a leafy vegetable used in Nigerian cooking and may be sold at African or international grocery stores. Chop the tender leaves and add them as directed. If you cannot find ugu, spinach is a practical substitute; it is softer and milder, so add it near the end and cook only until wilted. Kale can also work, but remove tough stems, slice it finely and simmer it for a few minutes longer.

Make it less spicy or more aromatic. Leave out the Scotch bonnet for a mild pot, or use a small amount of mild red chile. For a more pepper-forward version, add a little extra minced pepper with the onion, tasting carefully because the heat becomes more noticeable as the liquid reduces. A small amount of grated ginger can bring a warm, fresh note, although it changes the flavor from this straightforward version.

Make the sauce thicker or looser. For a thicker porridge, mash up to half the sweet potatoes and simmer uncovered briefly. For a more brothy bowl, hold back some of the mash and add water a splash at a time. You can also replace up to 1 cup (240 ml) of the water with vegetable broth, but check the salt before adding more because prepared broth and seasoning cubes can both be salty.

Add a savory topping. This recipe is meat-free as written, but you can serve it with cooked beans, grilled fish or another prepared protein at the table. Keeping the topping separate makes it easy to serve the porridge on its own as well. If adding any meat or seafood directly to the pot, cook it separately to its appropriate safe temperature before adding it; this recipe’s timing is for sweet potatoes and greens only.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a shallow airtight container. The porridge keeps for 3 to 4 days in the refrigerator. It thickens as it chills, so a firm texture the next day is normal. For longer storage, freeze it in meal-size airtight containers for up to 2 to 3 months for best quality. Thaw overnight in the refrigerator; the greens may soften somewhat after freezing, but the dish remains suitable to reheat.

Reheat a portion in a saucepan over low to medium-low heat, stirring often and adding 1 to 3 tablespoons (15 to 45 ml) water as needed to restore a spoonable consistency. You can also microwave it in a covered, microwave-safe bowl, stirring halfway through. Reheat leftovers throughout to 165°F (74°C), the USDA FSIS safe minimum for reheated leftovers. Avoid repeatedly cooling and reheating the full pot; warm only the amount you plan to eat.

Frequently Asked Questions

Is Nigerian sweet potato porridge the same as yam porridge? They are related one-pot preparations, but they use different main ingredients. Nigerian yam porridge is made with yam, while this version uses sweet potato, which is usually sweeter and softens differently. You can follow a similar seasoning approach with yam, but the cooking time and amount of liquid may need adjustment according to the variety and size of the pieces.

Can I make this without palm oil? Yes. Use 2 tablespoons (30 ml) of neutral vegetable oil in its place. The sweet potatoes will cook as intended, but the dish will have a lighter color and a less distinctive, earthy flavor. Olive oil is another possible substitute, though its taste can show through; use a mild one if that is what you have.

Why is my porridge watery? Sweet potatoes vary in moisture, and the pot may have had more liquid than needed. Mash a few additional chunks and simmer uncovered for several minutes, stirring gently, until the sauce thickens. Next time, begin with the listed 3 cups (710 ml) of water and add extra only if the pot becomes dry before the potatoes are tender.

Why did my sweet potatoes break apart? Very small chunks, a vigorous boil or extended cooking can make them fall apart. Cut pieces to about 1½ inches (4 cm), lower the heat once the pot boils, and start checking them at 17 minutes. Some breakage is useful because it thickens the sauce; if you want more intact pieces, stir less and remove the pot from the heat as soon as a fork passes through easily.

Can I prepare it ahead? You can peel and cut the sweet potatoes shortly before cooking, but they may discolor if left exposed to air. If preparing them earlier, keep the chunks covered in cold water in the refrigerator and drain them before cooking. For the best texture, cook the porridge the day you plan to serve it; if made ahead, refrigerate it promptly and reheat it with a little water.

Can I use frozen spinach? Yes. Thaw it and squeeze out excess water so it does not thin the sauce. Stir it in near the end and simmer just long enough to heat it through. Frozen spinach is usually more compact than fresh leaves, so start with about 1 cup (150 g) thawed spinach rather than the 3 cups (90 g) of fresh chopped greens, then add more if you want a greener porridge.

Related

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).