National Dish Nigeria: Ikokore (Recipe)

In this article
Discover Ikokore, a hearty yam pottage that sits right at the heart of Nigerian home cooking. This warming dish brings together tender chunks of yam and fresh white fish, simmered slowly with onion, garlic and a rich spoonful of palm oil. Naturally sweet, deeply savoury and full of character, it is comfort food that suits both a relaxed family supper and a special celebration. Bring a taste of West Africa straight to your own table.
About Ikokore
Ikokore is a traditional Nigerian dish best known for its winning combination of yam and fish. It is a wonderful example of the richness of West African cuisine, where humble ingredients are coaxed into something soulful and satisfying. The yam lends the pottage a gentle natural sweetness, while the fish brings hearty, savoury depth. Ikokore is equally at home at a festive gathering or on a cosy weeknight with the family, making it one of the most versatile dishes you can put on the table.
Ingredients (serves 1–2)
- 250 g yam (water yam works best)
- 200 g white fish (such as cod or tilapia)
- 1 onion, diced
- 2 cloves garlic, chopped
- 1 green pepper, diced
- 2 tablespoons palm oil
- 1 teaspoon paprika
- Salt and pepper, to taste
- Water, as needed
Shopping for the ingredients
Shopping for Ikokore can be an enjoyable part of the process. Fresh ingredients such as fish and vegetables are key to the quality of the finished dish. It is well worth buying your fish from a trusted fishmonger to be sure it is properly fresh. When choosing the yam, look for firm pieces with no soft or bruised spots, as this makes all the difference to the flavour. Many of these ingredients turn up in other classics of Nigerian cuisine, so a good market or African grocery is a fine place to start.
Preparing the dish
Preparing Ikokore is refreshingly simple and stress-free. Begin by peeling the yam and cutting it into small cubes. While you work, cut the fish into pieces and get the onion and garlic ready. Having your vegetables prepped in advance means the flavours have the best chance to shine the moment you start cooking, and the whole dish comes together at a relaxed, steady pace.
Step-by-step instructions
- Heat the palm oil in a large pot over medium heat.
- Add the onion and garlic and fry until golden brown.
- Tip in the diced yam and stir well to coat.
- Add the fish pieces and the green pepper, then season with paprika, salt and pepper.
- Pour in enough water to cover the ingredients and let everything simmer for about 20–30 minutes, until the yam is soft.
- Serve the Ikokore hot and enjoy it with a fresh salad or a piece of bread.
Gluten-free / lactose-free version
Ikokore is naturally gluten-free and lactose-free, which makes it a great choice for anyone with particular dietary needs. The main ingredients — yam and fish — contain neither gluten nor lactose. Just take care not to add any gluten-containing extras so the dish stays suitable for those avoiding it. For a lactose-free meal, simply make sure any accompaniments you serve alongside are lactose-free too.
Tips for vegans and vegetarians
Ikokore is easy to adapt for vegans and vegetarians. Swap the fish for a plant-based protein such as tofu or seitan, both of which offer a texture similar to fish. Keep the rest of the ingredients as they are, since the blend of aromatics and spices is what gives the dish its authentic character. With this simple change, vegetarians can enjoy the delicious flavours of Ikokore just as much as anyone else.
More tips and tricks
A few small touches can take your Ikokore up a notch. Try to cut the yam into evenly sized cubes so the pieces cook through at the same rate. Experiment with different spices to give the dish your own personal stamp, and a scattering of fresh herbs such as coriander or parsley can really lift the flavour. Remember to stir the pot regularly as it cooks, which helps stop anything catching and burning on the bottom.
Adapting the recipe to your taste
Ikokore lends itself beautifully to personal preference. If you like a bit of heat, add diced chillies or a pinch of hot chilli powder. For a brighter, more Mediterranean note, stir in a little lemon juice at the end of cooking. Don’t be afraid to vary the vegetables either — carrots or broccoli, for example, add colour and nutrition while making the dish your own.
Ingredient substitutions
If you struggle to find a particular ingredient, there are plenty of alternatives. In place of palm oil you can use olive oil for a lighter take on the dish. The fresh fish can be swapped for tinned varieties or another white fish, much like the versatile flake used in a good Fish Stew. You can even use ordinary potatoes instead of yam, though the flavour will be a little different from the traditional version.
Drink pairing ideas
To turn Ikokore into a complete experience, a few well-chosen drinks go a long way. A light white wine pairs wonderfully with the flavours of the dish. For an alcohol-free option, a spicy ginger tea makes a refreshing choice, or you might reach for a fresh fruit juice on the side. These combinations all help to highlight the aromas of Ikokore and round off a memorable meal.
Serving and presentation ideas
A thoughtful presentation makes the meal all the more enjoyable. Serve Ikokore in an attractive bowl and garnish it with fresh herbs. A colourful side of vegetables or a bright salad adds to the picture too. Aim for colours and textures that work together, so the dish looks as tempting as it tastes and whets your guests’ appetites before the first spoonful.
A bit of history
The roots of Ikokore run deep into Nigerian culture and are closely tied to the culinary traditions of the Yoruba people. The dish reflects the diversity and abundance of West African ingredients. Historically, Ikokore was often prepared for feasts and special occasions, standing as a symbol of hospitality and community. Passed down through the generations, the recipe forms a treasured link to the past — much like the beloved Pounded Yam served across the region.
More recipe ideas
Summary: Ikokore
Ikokore is more than just a dish; it is a piece of Nigerian culture that stands out thanks to its pairing of yam and fish. With fresh ingredients and a generous handful of spices, it is a treat for the palate and the eye alike. Whether you serve it at a celebration or on a quiet evening in, Ikokore brings a touch of West Africa to your table. Give this distinctive recipe a try and let its layered flavours win you over.



