How to Make Nigerian Yam Porridge (Asaro): The Ultimate Authentic Recipe

How to Make Nigerian Yam Porridge (Asaro)

Last Updated: February 2026

There are few things as comforting as a warm, steaming bowl of creamy, rich yam porridge. It is the taste of home, of family gatherings, and of pure, hearty satisfaction. This dish, also known as Asaro, is a beloved Nigerian one-pot meal that I have been eating and cooking my entire life.

Growing up watching my mother prepare this dish in our kitchen, I learned that Asaro is more than just food. It is a story passed down through generations. The Yoruba people call it "Asaro elepo rede rede," meaning yam porridge boldly colored with fresh palm oil and garnished to perfection. According to documentation from Worldly Treat's guide to Nigerian Asaro, this beautiful hue and rich taste have made Asaro a celebrated dish across West Africa.

In this recipe, I am not just sharing steps. I am sharing the method passed down in my family, with all the little secrets that make it truly special. I will guide you through the classic recipe that I have perfected over the years, show you some popular variations, give you my personal pro tips for that perfect creamy consistency, and answer all your questions.

Table of Contents

  • What is the Difference Between Yam Porridge and Yam Pottage?
  • Main Ingredients for Authentic Yam Porridge
  • Step by Step Cooking Instructions
  • Popular Variations
  • Pro Tips for Perfect Yam Porridge
  • Nutrition and Health Information
  • FAQs

What is the Difference Between Yam Porridge and Yam Pottage?

This is one of the most common questions I receive! Honestly, in Nigeria, the terms "porridge" and "pottage" are used completely interchangeably. You are in the right place.

Information from Chef Lola's Kitchen confirms that while "pottage" is a more traditional English term for a thick stew of vegetables or grains, "porridge" is what most Nigerians colloquially call this dish. So whether you search for yam porridge or yam pottage, you are looking for the same delicious meal.

The Cultural Significance of Asaro

Culturally, this dish is a go-to family meal. It is simple enough for a weeknight dinner but special enough for a casual get-together. As noted by Surulere Foods' cultural heritage documentation, Nigerian yam porridge is made by simmering chunks of yam in a rich, spicy sauce of tomatoes, red peppers, onions, palm oil, and aromatic spices. The yams partially break down during cooking, creating a creamy, stew-like consistency that is deeply satisfying.

I remember my student days at Kwara State Polytechnic when money was tight and creativity was essential. Asaro became my survival food because it was affordable, filling, and deeply satisfying. That experience taught me that budget-friendly cooking could still be delicious cooking, a philosophy that has shaped everything I do at KoboKitchen.

Main Ingredients for Authentic Yam Porridge

The magic of yam porridge comes from its simple, high impact ingredients. Do not be tempted by too many additions. The beauty is in this classic combination.

Essential Ingredients Table

Ingredient

Nigerian Name

Purpose

Quantity

White Yam (Puna)

Isu

Main starch base

1 medium tuber (about 2 lbs)

Palm Oil

Epo Pupa

Color and flavor

½ to 1 cup

Red Bell Pepper

Tatashe

Sweetness and color

2 large

Scotch Bonnet

Atarodo

Heat

1 to 3 (to taste)

Onion

Alubosa

Aromatic base

1 large

Ground Crayfish

Ede

Umami depth

2 to 3 tablespoons

Seasoning Cubes

-

Flavor enhancement

2 cubes

Smoked Fish

Eja Kika

Protein and smokiness

2 to 3 pieces

Leafy Greens

Ugu or Spinach

Freshness and nutrients

1 handful

Detailed Ingredient Notes

Yam: The Star of the Show

For the best results, I always recommend using Puna Yam, a type of white yam scientifically known as Dioscorea rotundata. Research from Surulere Foods confirms that African white yam is native to African lands, Asia, and other tropical regions. It has a wonderful, fluffy, and starchy texture that breaks down beautifully into a creamy porridge.

Important note: Do not confuse African yam with American sweet potato, which is sometimes called "yam" in the United States. They are completely different tubers with different textures and flavors.

Palm Oil: Non-Negotiable for Authenticity

This is non-negotiable for that authentic Asaro colour and flavour. It adds a rich, nutty, and slightly savory taste that you simply cannot get from any other oil. For more information on choosing the right palm oil, check out our guide on red oil vs palm oil differences and learn whether palm oil is healthy.

The Pepper Mix

My non-negotiable blend includes:

  • Red bell peppers (Tatashe) for sweetness and colour
  • One or two fiery Scotch Bonnets (Atarodo) for that signature kick
  • Fresh tomatoes for depth (optional but recommended)

According to the cooking method demonstrated by Tspices Kitchen on YouTube, blending these peppers into a rough mix rather than a completely smooth paste gives the porridge better texture and visual appeal.

Crayfish: The Soul of the Dish

Ground crayfish adds an irreplaceable, smoky, umami depth. Be generous with it! This ingredient is what separates good yam porridge from unforgettable yam porridge.

Protein Options

While smoked or dry fish is the traditional choice, you have several options:

  • Smoked mackerel (my personal favorite)
  • Dried "panla" (hake)
  • Stockfish
  • Dried prawns
  • Smoked turkey
  • Cooked beef pieces

For more protein ideas, explore our guide on getting 30g of protein without eggs.

Vegetables

A handful of fresh greens added at the very end gives a lovely contrast. Your options include:

  • Ugu (Fluted Pumpkin leaves), the most traditional choice
  • Fresh spinach
  • Kale
  • Amaranth greens (known as Efo Tete)

Simple Tools for a Perfect Porridge

You do not need any special equipment for this, which is one of the reasons I love it.

Required Tools:

  • A large, heavy bottomed pot (to prevent burning)
  • A sharp knife for peeling and cutting the yam
  • A cutting board
  • A wooden spoon or spatula (a strong one is best for mashing)
  • A blender or food processor for the pepper mix

For recommendations on the best cooking equipment, check out our guides on best cooking pots and must have kitchen utensils.

How to Cook Yam Porridge: Step by Step Instructions

This is my core recipe, the one I have made hundreds of times. Follow these steps, and I promise you will get a perfect pot.

Recipe Summary

Detail

Information

Prep Time

10 minutes

Cook Time

20 to 25 minutes

Total Time

30 to 35 minutes

Servings

4 to 6 people

Difficulty

Easy

Estimated Calories

Approximately 450 to 650 kcal per serving

Step 1: Prep Your Ingredients

First, get everything ready. This makes the cooking process smooth and easy.

Preparing the Yam

  1. Cut the yam in half and peel it from top to bottom
  2. Cut the peeled yam into 1 to 2 inch cubes
  3. Place the cubes into a bowl of water immediately to prevent browning
  4. Rinse the cubes thoroughly until the water runs clear (this removes excess starch)

Information from My Diaspora Kitchen emphasizes that washing the yam multiple times until the water is no longer cloudy is essential for the best texture.

Preparing the Pepper Base

  1. Roughly chop your onion
  2. Chop the red bell peppers (Tatashe)
  3. Add Scotch Bonnet peppers (Atarodo) according to your heat preference
  4. Place everything in a blender with a tiny splash of water
  5. Blend into a rough paste (not completely smooth)

Preparing the Protein

If you are using smoked or dry fish:

  1. Pour boiling water over the fish
  2. Let it sit for 5 to 10 minutes to soften
  3. Drain and remove any bones
  4. Break into large chunks

Step 2: Start the Boil

Place your rinsed yam cubes in your large pot. Add just enough water to cover the yams. This is a key tip! Too much water will give you a watery porridge. We want it thick and creamy.

Recipe guidance from Chef Lola's Kitchen confirms that you can always add more water later, but you cannot take it out. Start conservatively.

Step 3: Build the Flavor Base

As soon as you add the water, add:

  • Your blended pepper and onion mix
  • Half of the ground crayfish (save the rest for later)
  • Your crumbled stock cubes
  • A pinch of salt
  • The cleaned pieces of smoked or dry fish

My personal tip: I add all the flavour builders (except the oil) at this stage because I want the yam to absorb all those beautiful, savory notes as it cooks. This is the secret my mother taught me.

Step 4: Cook Until Tender

  1. Give everything a gentle stir
  2. Cover the pot and bring it to a boil on medium high heat
  3. Once boiling, reduce the heat to a simmer
  4. Let it cook for about 15 to 20 minutes

According to cooking time data from Worldly Treat, it takes about 15 to 18 minutes for yam to get fork tender when cooked on medium high heat, slightly covered. The exact time depends on the size of your yam cubes.

How to know when it is ready: You can easily pass a fork through a piece of yam without resistance.

Step 5: The Mash and Stir (My Secret Step)

This is my secret to a perfectly creamy, thick porridge! Once the yams are tender:

  1. Use your wooden spoon to gently mash some yam cubes against the side of the pot
  2. You are not making pounded yam; you are just breaking down about one third of the cubes
  3. Stir the mashed bits back into the pot

This mashing action releases the yam's natural starch, which creates that signature, luscious, creamy consistency. Recipe notes from Sisi Jemimah confirm that Asaro is essentially a mashed yam and tomato stew infused dish, so this step is crucial.

Step 6: Introduce the Palm Oil

Now, pour your palm oil over the top. Do not stir it in just yet.

Why add the oil now? I find that adding the oil after the yam is soft preserves its vibrant red orange colour and its unique, nutty flavour, which can get "cooked off" if you add it too early.

Also add:

  • The remaining crayfish
  • Sliced onions (optional, for extra texture)

Step 7: Simmer and Finish

  1. Cover the pot again
  2. Let it simmer on low heat for 5 to 10 more minutes
  3. This allows the oil to "cook" and for all the flavours to marry

After 5 to 10 minutes:

  1. Stir everything together
  2. The porridge will turn a beautiful, rich orange
  3. If using vegetables like Ugu or spinach, add them now
  4. Stir them in and let them wilt for just 2 to 3 minutes

Finally, taste and adjust your seasoning. Does it need more salt? A pinch more crayfish? Now is the time to make it perfect.

Serve it hot, and get ready for comfort in a bowl.

How to Customize Your Yam Porridge: Popular Variations

While the classic recipe is my favourite, there are many ways to make this dish your own.

Yam Porridge with Vegetables (Ugu)

This is the most common and, in my opinion, most delicious variation.

How to add vegetables:

  1. Wash and slice your Ugu (fluted pumpkin leaves) or spinach
  2. Add them in Step 7, after stirring in the palm oil
  3. Stir for 2 to 3 minutes until they just wilt
  4. Serve immediately

Recipe guidance from Worldly Treat notes that if using frozen leaves, thaw them before adding to the porridge. Fresh leaves take 2 to 3 minutes to wilt, while spinach wilts even faster.

Yam Porridge with Tomato Base

This variation gives the porridge a deeper red colour and a slightly different flavour profile.

Method:

  1. Blend your peppers and onions with 2 to 3 ripe plum tomatoes
  2. In your pot, heat your palm oil first
  3. Add the blended mix and fry it like a stew base for 10 to 15 minutes
  4. Wait until the oil separates and the "sour" taste of the tomato is gone
  5. Then add your yam cubes, fish, crayfish, seasoning, and water
  6. Continue with the original recipe from Step 4

This method is similar to how we make Nigerian jollof rice or concoction rice.

Using Groundnut Oil vs Palm Oil

For the authentic Asaro taste, palm oil is traditional and, in my opinion, essential. However, if you do not have it or prefer a milder flavour, you can absolutely use groundnut oil (peanut oil) or another vegetable oil.

The colour and taste will be very different. It will not be true Asaro, but it will still be a delicious pot of savory yam. For a detailed comparison, read our guide on palm oil vs groundnut oil.

Adding More Protein Options

While smoked fish is my go to, you can make this even heartier:

Protein

Preparation

When to Add

Cooked beef

Cut into small pieces

Step 6 with palm oil

Smoked turkey

Shred into chunks

Step 3 with fish

Prawns/Shrimp

Clean and devein

Step 6 with palm oil

Crab meat

Pick shells carefully

Step 6 with palm oil

Mackerel (canned)

Drain and flake

Step 6 with palm oil

Yam Porridge with Plantain

This is a hearty variation that adds natural sweetness.

How to make it:

  1. Peel and slice ripe plantain into rounds
  2. Add the plantain pieces in Step 6 along with the palm oil
  3. Let them cook for 5 to 7 minutes until softened
  4. The plantain sweetness balances the savory yam beautifully

For more plantain recipes, check out our ripe plantain porridge guide.

Vegan Yam Porridge

For those following a plant-based diet, you can easily make this dish vegan.

According to the vegan recipe shared by Je Gbese's food blog, simply omit the fish and crayfish, and consider adding:

  • 1 teaspoon of garlic powder
  • Fresh thyme or ½ teaspoon dried thyme
  • Vegetable stock instead of water for extra flavor

The result is still delicious and satisfying without any animal products.

My Personal Tips for Making the Best Yam Porridge

Over the years, I have learned a few non-negotiable tricks. These are the small things that take your porridge from "good" to "unforgettable."

Tip 1: The Mashing Technique

I will say it again: the mash on the side of the pot trick is my number one secret. Do not be shy with it. You want some chunks of yam left, but that creamy, mashed base is what holds the dish together.

Recipe notes from Chef Lola's Kitchen suggest that how much you mash depends on your preference. I like to mash about 50% and leave chunky pieces for texture.

Tip 2: Control Your Water

You can always add more water, but you cannot take it out. Start with water just level with the yams. You can add a splash of water later if it is too thick, but a watery porridge is a sad porridge!

Tip 3: Use Fresh Palm Oil

Information from Chef Lola's Kitchen emphasizes that it is best to use the freshest palm oil you can possibly get because stale palm oil will ruin the taste of the pottage. Look for bright orange, thick palm oil with a pleasant nutty smell.

Tip 4: Do Not Over-Season

It is best to use as little seasoning as possible because the yam itself is naturally sweet, and excessive seasoning will overshadow the sweet taste of the pottage. You can always add more at the end, but you cannot remove it.

Tip 5: Watch Your Yam Carefully

Expert tips from Worldly Treat warn that cooked yam can go from soft to mushy in a heartbeat. Keep an eye on the pot once the yam is fork tender, or you will have no yam chunks left.

Tip 6: Fry Your Onions (Optional Advanced Technique)

For an even deeper flavour, you can gently fry your sliced onions in the palm oil in a separate small pan for 1 to 2 minutes before adding the oil to the pot in Step 6. This "blooms" the flavour and adds another layer of complexity.

Tip 7: Taste, Taste, Taste

The final step is always tasting. The seasoning cubes provide a great base, but you will almost always need to adjust with salt at the end. Trust your palate.

Yam Porridge Nutrition and Health Information

As someone who believes in informed eating, I want to provide accurate health information. Please note that I am a home cook sharing general knowledge, not a medical professional. Always consult a healthcare provider for specific dietary advice.

Nutritional Profile (Per Serving)

Nutrient

Approximate Amount

Calories

450 to 650 kcal

Carbohydrates

65 to 80g

Protein

12 to 18g (with fish)

Fat

18 to 25g

Fiber

5 to 8g

Vitamin C

15 to 20% DV

Potassium

20 to 25% DV

Is Yam Porridge Healthy?

Yes, in moderation, yam porridge can be a very nutritious, balanced meal!

Potential Health Benefits:

  • Yams are a source of complex carbohydrates, dietary fibre, Vitamin C, and potassium
  • Palm Oil (the unbleached, red kind) contains Vitamin A (beta carotene) and Vitamin E
  • The Base (peppers, onions, crayfish) provides antioxidants and nutrients
  • Fish adds lean protein and omega-3 fatty acids
  • Vegetables provide additional vitamins, minerals, and fiber

When you add fish and vegetables, you have a complete, well rounded, one pot meal. As with all delicious comfort foods, moderation is key.

According to Surulere Foods' nutrition notes, yam porridge is packed with fibre, vitamins, and energy from yam and vegetables, making it both comforting and nutritious.

Yam vs Other Nigerian Staples

Staple

Glycemic Index

Fiber Content

Key Nutrients

Yam

Medium (54 to 70)

High

Potassium, Vitamin C, B6

White Rice

High (70 to 89)

Low

Carbohydrates, some B vitamins

Cassava (Garri)

High (80 to 94)

Medium

Carbohydrates, Vitamin C

Plantain

Medium (55 to 70)

Medium

Potassium, Vitamin A, C

Yams typically have a lower glycemic index than white rice, meaning they may not spike your blood sugar as quickly, and they offer more fibre and micronutrients.

For more information on healthy Nigerian eating, explore our 7 day Nigerian food timetable for weight loss and our diabetic meal plan guide.

A Note on Yam Safety

You may have heard concerns about yam safety, but let me put your mind at ease. Issues with "yam poisoning" are extremely rare and are almost exclusively associated with specific wild yam varieties that are not cultivated for food.

The cultivated yams you buy in a market (like Puna, Loko, or "sweet" yams) are considered safe to eat when cooked properly, just as we are doing in this recipe.

What to Serve with Yam Porridge

Yam porridge is traditionally enjoyed on its own because it is a complete meal. However, if you want to create a feast, consider these pairings:

Protein Additions:

  • Grilled or fried fish
  • Peppered chicken
  • Fried plantains (dodo)

Side Dishes:

  • Fresh garden salad
  • Fried eggs
  • Moin moin

Beverages:

Storage and Reheating

How to Store Leftover Yam Porridge

According to food storage guidance from Worldly Treat:

  • Store leftovers in an airtight container
  • Refrigerate for up to 3 days
  • Freezing is possible but not advisable as the texture of the yam might change

For more food preservation tips, check out our guide on how to make food last longer.

How to Reheat

  1. Add a splash of water to prevent burning
  2. Heat on medium low, stirring occasionally
  3. Taste and adjust seasoning if needed
  4. Serve when heated through

Frequently Asked Questions

What is the best liquid for cooking yam porridge?

For savory Nigerian yam porridge, the best liquid is water or a light, unsalted broth. It lets the yam and spices shine. While some sweet porridges (like oats) use milk, you should never use milk for this recipe. Recipe tips from Je Gbese suggest you can use veggie stock instead of water for extra flavor.

What other spices can you add to yam porridge?

The classic flavours are crayfish, pepper, and onion. However, if you want to experiment, you can add:

  • A teaspoon of ground ginger
  • Crushed garlic (1 tablespoon)
  • A tiny pinch of Cameroon pepper for smoky, intense heat
  • Dried thyme (just a pinch)

For more about Nigerian spices, explore our guide on iru (locust beans).

How is this different from Nigerian Beans Porridge?

It is a similar "one pot" cooking philosophy, but they are two very different and delicious dishes! This recipe uses yam as the starchy base, while Beans Porridge uses black eyed or brown beans. Both are staple comfort foods. Learn more about how to cook beans faster.

Can I prepare Pounded Yam from this?

That is a great question! No, this dish is Asaro (porridge). Pounded Yam is a different dish entirely. It is made by boiling yam plain (with only water) and then pounding it in a mortar or with a special mixer until it becomes a smooth, stretchy dough (swallow). This porridge has all the other ingredients cooked in, so it cannot be pounded.

For swallow recipes, check out our guides on how to make perfect Eba and how to make smooth Semo.

How many minutes does it take to cook yam?

According to cooking time data from Worldly Treat, it takes about 15 to 18 minutes for yam to get fork tender when cooked on medium high heat, slightly covered. The total recipe takes about 30 to 35 minutes from start to finish.

Can I use a pressure cooker?

Yes! Using a pressure cooker can reduce the cooking time significantly. Check out our guide on how to use a pressure cooker for detailed instructions.

What if my porridge is too watery?

If your porridge turns out too watery:

  1. Mash more yam pieces to release starch and thicken the consistency
  2. Continue cooking uncovered on medium heat to evaporate excess liquid
  3. Next time, start with less water

What if I over-salted my porridge?

Do not panic! Check out our guide on how to fix salty food for rescue techniques.

About the Author

This recipe comes from Chef Badmus Dayo, founder of KoboKitchen. A passionate food lover who discovered the joy of cooking during his days as a student at Kwara State Polytechnic, Chef Dayo was inspired by lessons from his mother's kitchen to turn budget-friendly cooking into an art form. What started as a necessity has grown into a commitment: sharing affordable, authentic Nigerian recipes with families, students, and food lovers everywhere.

Now you have my family's trusted recipe and all my personal tips for making the perfect, creamy, and flavorful pot of Nigerian Yam Porridge. It is an easy, rewarding, and deeply satisfying dish that brings the taste of West Africa right into your kitchen.

I would love to hear how it goes! Did you try it? Did you add your own special ingredient or use one of the variations? Leave a comment below and share your experience! I always love to hear from you and see how yours turned out.

Enjoy your Asaro!

Post a Comment

0 Comments