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
- Cut the yam in half and peel it from top to bottom
- Cut the peeled yam into 1 to 2 inch cubes
- Place the cubes into a bowl of water immediately to prevent browning
- 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
- Roughly chop your onion
- Chop the red bell peppers (Tatashe)
- Add Scotch Bonnet peppers (Atarodo) according to your heat preference
- Place everything in a blender with a tiny splash of water
- Blend into a rough paste (not completely smooth)
Preparing the Protein
If you are using smoked or dry fish:
- Pour boiling water over the fish
- Let it sit for 5 to 10 minutes to soften
- Drain and remove any bones
- 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
- Give everything a gentle stir
- Cover the pot and bring it to a boil on medium high heat
- Once boiling, reduce the heat to a simmer
- 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:
- Use your wooden spoon to gently mash some yam cubes against the side of the pot
- You are not making pounded yam; you are just breaking down about one third of the cubes
- 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
- Cover the pot again
- Let it simmer on low heat for 5 to 10 more minutes
- This allows the oil to "cook" and for all the flavours to marry
After 5 to 10 minutes:
- Stir everything together
- The porridge will turn a beautiful, rich orange
- If using vegetables like Ugu or spinach, add them now
- 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:
- Wash and slice your Ugu (fluted pumpkin leaves) or spinach
- Add them in Step 7, after stirring in the palm oil
- Stir for 2 to 3 minutes until they just wilt
- 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:
- Blend your peppers and onions with 2 to 3 ripe plum tomatoes
- In your pot, heat your palm oil first
- Add the blended mix and fry it like a stew base for 10 to 15 minutes
- Wait until the oil separates and the "sour" taste of the tomato is gone
- Then add your yam cubes, fish, crayfish, seasoning, and water
- 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:
- Peel and slice ripe plantain into rounds
- Add the plantain pieces in Step 6 along with the palm oil
- Let them cook for 5 to 7 minutes until softened
- 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:
- Zobo drink
- Ginger drink
- Fresh fruit juice
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
- Add a splash of water to prevent burning
- Heat on medium low, stirring occasionally
- Taste and adjust seasoning if needed
- 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:
- Mash more yam pieces to release starch and thicken the consistency
- Continue cooking uncovered on medium heat to evaporate excess liquid
- 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!
.jpg)
0 Comments