Traditional-oha-soup

How to Cook Traditional Nigerian Oha Soup | Authentic Step-by-Step Recipe

You are about to learn how to cook traditional oha soup. There are some meals that are more than food. They are memory, culture, identity, and love served in a bowl. Oha soup, traditionally known as Ofe Oha, Ofe Ora, or Mkpa Afọ̀r, is one of such meals in Igbo land.

Oha soup is a treasured delicacy of the Igbo people of Eastern Nigeria, and when Nigerian traditional soups are mentioned, especially those from the East, Oha soup is almost always called first or second. It holds a place of honour that cannot be ignored. If you have ever attended an Igbo traditional gathering like a wedding, a title-taking ceremony, a village meeting, or a festival, you will understand this truth very well. When many soups are served, Oha soup is never omitted. It must be present.

There is a reason for this.

Related Reading: Healthy noodles without seasoning sachet

Traditional-oha-soup-and-fufu-swallow

The Cultural Depth and History of Oha Soup

Oha soup is not a “quick” or careless dish. Traditionally, it is a soup prepared with intention, patience, and respect. It is known across Igbo communities as a soup of royalty, elders, kings, and titled men. In the olden days, it was commonly prepared for Igwe (kings), elders, kingmakers, and respected guests whenever they gathered. This is because Oha soup is not rushed. Every step matters, and every ingredient plays a role.

The name Oha itself comes from the Oha tree (Pterocarpus mildbraedii), whose tender leaves are carefully plucked, washed, and sliced by hand. The leaves are not cut with a knife traditionally; they are shredded gently with the fingers. This is one of the reasons the soup takes time. But as our elders always say, “Ihe ọma adịghị ngwa ngwa” – good things are not rushed.

Oha soup has a deep, rich, and unique taste. It is the kind of soup that invites you to eat slowly. One swallow leads to another, and before you know it, you are reaching for more. It is filling, comforting, and deeply satisfying.

Related Reading: Shrimp and vegetable kebabs with whole-grain couscous 

A Soup That Touches the Heart of the Home

Growing up, I saw firsthand the power of this soup. My father did not joke with Oha soup or bitter leaf soup. These were his favourites. I remember how he used to return from work and watch the time closely whenever my mother was preparing Oha soup. There was a particular calm and joy that filled the house on those days.

I still remember a time he travelled and returned with carefully selected dry fish meant specifically for Oha soup. My mother understood the assignment. She cooked it traditionally, patiently, and with love. As he ate, I watched him smile. He always looked relaxed, unhurried and satisfied. That image stayed with me.

There is something about Oha soup that settles the heart. In fact, in Igbo homes, it is often said jokingly yet truthfully that if there is tension between husband and wife, cooking Oha soup traditionally can soften the heart and restore peace. That is how deeply it connects.

Related Reading: Sheet-pan chicken thighs with Brussels sprouts and butternut squash

 

 

What Makes Oha Soup Truly Traditional

Oha soup can be prepared in different ways today, but when we speak of the original traditional method, certain elements must be present, and certain substitutions must be avoided.

First, cocoyam (ede) is the authentic thickener used for traditional Oha soup. Cocoyam gives the soup its smooth, creamy texture and natural body. Once cocoyam is replaced with achi, ofor, or any other thickener, the soup may still be tasty, but it is no longer prepared in the traditional way handed down in Igbo kitchens.

Another essential ingredient is ogiri Igbo. Ogiri adds depth, aroma, and character to the soup. When used correctly and in moderation, it brings out the true soul of Oha soup in a way no other seasoning can replace.

Most importantly, in the traditional method, palm fruit extract (akwu / palm fruit juice) is used, not palm oil. The palm fruit is boiled, pounded, and extracted to produce a rich, natural sauce that forms the base of the soup. This palm fruit juice blends beautifully with the cocoyam paste, giving the soup its deep flavour, colour, and authentic taste. Using palm oil instead of palm fruit extract is a modern shortcut and not the original method.

The Oha leaves themselves are also handled with care. Traditionally, the tender leaves are washed and shredded gently by hand, not sliced with a knife, to preserve their texture and natural flavour.

Traditional Oha soup is not a “hurry” dish. It is prepared with patience and attention, allowing each ingredient to cook properly and come together in harmony. This is why it has always been associated with elders, royalty, and special gatherings because it demands time, respect, and care.

Join Me as We Cook It the Right Way

So, if you are here to learn how to cook traditional Oha soup the authentic Igbo way, you are in the right place. In this guide, I will take you step by step, calmly and clearly, using cocoyam as the thickener, ogiri for depth, and Oha leaves prepared the traditional way and not achi, not ofor, and not shortcuts.

This is the Oha soup our mothers cooked.
The one our fathers waited for.
The one that brings people together, settles hearts, and honours culture.

So come, sit with me, and let us cook Ofe Oha the way it was meant to be cooked

Related Reading: Turkey-burger lettuce wraps with grilled zucchini and carrot slaw

 

 

 

Why You Will Love This Dish

White-tray-of-two-plates-of-traditional-oha-soup

Deep, Authentic Flavor

Oha soup is incredibly flavorful, especially when cooked the traditional way with palm fruit extract and cocoyam. The taste is rich, earthy, and satisfying. It is the kind of soup that once you start eating, you want to keep going.

Naturally Healthy and Wholesome

This dish is prepared from scratch, just as our forefathers did. From extracting your own palm fruit sauce to thickening the soup with cocoyam instead of processed thickeners, you are fully in control of what goes into your food. There are no preservatives or artificial additives involved.

Highly Nutritious

Oha soup is packed with nutrients. The oha leaves and uziza leaves are rich in vitamins and minerals, while the proteins used such as fish, meat, or stockfish make the soup filling and nourishing.

Beautiful Color and Texture

When prepared with palm fruit sauce, the soup comes out with a rich, natural color that is very inviting. The cocoyam gives it a smooth, thick texture that makes every spoonful satisfying.

Irresistible Aroma

The aroma of traditional Oha soup is unmistakable. Once the ogiri and palm fruit sauce hit the pot, the smell alone announces that a special Igbo dish is cooking. You do not need to call anyone, the aroma will draw people in.

Protein-Rich and Satisfying

This soup is well garnished with protein, making it hearty and filling. Whether you use meat, fish, or a combination of both, Oha soup leaves you satisfied and well fed.

A True Family Meal

Oha soup is comforting and brings people together. It is the kind of meal that encourages everyone to sit down properly, relax, and enjoy food made with love and patience.

Related Reading:  Mediterranean quinoa salad 

Tools Needed

  • Large pot (for boiling cocoyam and palm fruits)
  • Cooking pot (for the soup)
  • Mortar and pestle or blender/food processor
  • Sieve or clean chiffon cloth (for straining palm fruit extract)
  • Cooking spoon
  • Knife
  • Bowl(s)

 

Ingredients for Traditional Oha Soup (Ofe Ọha / Ofe Ora)

Ingredients-for-traditional-oha-soup

Procesed-ingredients-for-traditional-oha-soup

To prepare authentic traditional Oha soup, especially using the palm fruit extract and cocoyam method, you will need the following ingredients:

Proteins

  • Assorted meat (beef or goat meat is most preferred)
  • Stockfish (Ogboroko / Okporoko)
  • Dry fish (smoked or dried catfish or any dry fish available)
  • Fresh fish (optional, but highly recommended for extra aroma and depth)

Thickeners & Base

  • Cocoyam (Ede) – cooked and pounded or blended (quantity depends on how thick you want the soup)
  • Palm fruits – for extracting palm fruit juice/sauce (amount depends on the quantity of soup)

Vegetables & Leaves

  • Oha leaves (Ora leaves) – sliced by hand, not cut with a knife
  • Uziza leaves – thinly sliced (adds aroma and depth)

Seasonings & Flavor Enhancers

  • Ogiri (also known as fermented melon seed or fermented oil seed paste)
    This is a key traditional ingredient and should not be omitted when cooking authentic Oha soup.
  • Crayfish (ground)
  • Fresh peppers (red, yellow, or any variety of your choice)
  • Seasoning cubes (optional and according to preference)
  • Salt, to taste

Cooking Liquid

  • Meat stock (from cooking the assorted meat)
  • Water, as needed

These ingredients are commonly found in local Nigerian markets, especially in the eastern part of the country. If you are outside Nigeria, most of them can be sourced from African or international food markets, even if they may not be as fresh as back home.

This combination of ingredients is what gives traditional Oha soup its deep flavor, rich aroma, beautiful color, and unmistakable taste.

Related Reading: Healthy Black Soup

 

 

Traditional Preparation Steps for Oha Soup (From Scratch)

(Using Cocoyam and Palm Fruit Extract – the authentic way)

Step 1: Cook the Cocoyam and Palm Fruits

Steps-of-preparing-traditional-oha-soup

If you are cooking Oha soup from scratch and in the real traditional way, then cocoyam and palm fruit must be used.

Wash the cocoyam and palm fruits thoroughly. Put them inside a large pot and add enough water to cover them well.
Place the pot on the fire and allow them to cook until very soft.

To save time and gas, I usually boil my cocoyam and palm fruits together in one pot. You can see from my pictures that I always do it this way.

While they are cooking, move on to preparing your proteins.

Step 2: Wash and Steam the Meat and Stockfish

Wash your assorted meat thoroughly. I personally wash my meat with salt first. At least, this helps reduce germs, considering how meat is handled in local markets.

After washing, put the meat in the pot you will use to boil it.

If you are using stockfish (Okporoko), boil hot water and pour it over the stockfish for a few minutes to soften it. Drain the water, wash the stockfish properly, then add it on top of the meat.

Season with:

  • Salt
  • Seasoning cube
  • Pepper (optional)

No onions. No extra spices. This is traditional Oha soup.

Cover the pot and allow the meat and stockfish to steam until well cooked.
I usually boil my meat separately because it gives the soup a deeper, richer taste.

Step 3: Wash and Prepare the Vegetables

Slicing-of-vegetables

Wash the oha leaves and Uziza leaves thoroughly.

  • Slice the uziza leaves very thinly.
  • Do not slice the oha leaves thinly.

Oha is very soft and does not like fire at all. Traditionally, our mothers and grandmothers tore it with their fingers. My grandmother never used a knife for oha – just her hands, cutting it into three or four parts.

If you must use a knife, slice it into just 3-4 broad cuts. Check the picture above to see how mine looks.

Set the vegetables aside.

Related Reading: Palm oil jollof rice and beans 

Step 4: Check the Cocoyam and Palm Fruits

Check if they are done.

How to know cocoyam is ready:
When you pick one and press it, the skin will peel off easily.

Once done, pour everything into a sieve and separate the cocoyam from the palm fruits.

 

Step 5: Pound or Blend the Cocoyam

Pounding-of-cocoyam

Blending-of-cocoyam

Peel the cocoyam by pressing it, the skin will fall off easily.

Pound the cocoyam in a mortar or blend it in a blender or food processor.
I showed both methods in my pictures.

When properly done, the cocoyam paste should be:

  • Smooth and creamy
  • Pale yellow
  • Slightly sticky

Check the picture above to see exactly how mine looks.

 

Step 6: Extract the Palm Fruit Juice

Traditional-oha-soup-cooking-process

Put the cooked palm fruits into a mortar and pound until the pulp separates from the chaff.

Add warm water and strain to extract the palm fruit juice.

Click here to see my step-by-step guide on how I extract palm fruit juice at home, well explained and illustrated.

Set the palm fruit extract aside.

Step 7: Start the Soup Base

Put a clean pot on the fire.

I use a large pot because I cook family-size soup that can last us at least three days. Your pot should according to the size you’re cooking

Pour in the palm fruit extract and allow it to boil.

Step 8: Add the Cocoyam Paste Gradually

Add the cocoyam paste in small portions, forming little balls.

Stir continuously as you add it so it dissolves evenly and does not form lumps.

This step is very important if you don’t want cocoyam balls in your soup.

Step 9: Add Ogiri

Add ogiri (fermented melon seed) and stir gently.

Ogiri is a powerful ingredient in traditional Oha soup.
Without it, the soup is incomplete.

Step 10: Add Dry Fish, Meat, and Stock

Procedures-of-preparing-traditional-oha-soup

 

Debone the dry fish by pouring hot water over it, leaving it for one minute, draining, then washing thoroughly.

Add the dry fish to the soup and allow it cook for a few minutes.

Next, pour in:

  • Cooked meat
  • Stockfish
  • Meat stock

Add your salt and seasoning. Allow everything to boil together.

Step 11: Add Pepper and Crayfish

Cooking-of-traditional-oha-soup

Blend or pound your fresh peppers and crayfish together.

Pour into the soup and allow it to boil until everything is well incorporated and the soup thickens.

Taste and adjust salt if needed.

Step 12: Add Uziza Leaves

Add the uziza leaves first.

Stir, cover the pot, and allow it to simmer for 1-2 minutes.

Step 13: Add Oha Leaves (Final Step)

Process-of-cooking-of soup

Add the oha leaves last.

Stir gently and allow to simmer for 30 seconds to 1 minute only.

Turn off the heat.

Oha does not need fire. Too much heat spoils it.

Step 14: Handling Fresh Fish (If Using)

If using fresh fish:

  • Add it before uziza leaves and cook for 2-3 minutes
    OR
  • Pre-cook it with the meat, remove it, then add it back after the oha leaves

This prevents it from breaking inside the soup.

Your Traditional Oha Soup Is Ready

This is real Oha soup.
Not rushed, not altered or modernized.

Just the way our mothers cooked it.

Related Reading: Slow-Cooker Lean Beef Chili with Beans and Sweet Potatoes

 

 

Serving Suggestions

Oha-soup-served-with-fufu-swallow

Oha soup is traditionally enjoyed with Akpu, popularly known as Fufu, which is the classic swallow preferred by the Igbos. The smooth, slightly sour taste of Akpu complements the rich, hearty flavors of the soup perfectly. However, other swallows can also go very well with Oha soup, depending on your preference. Pounded Yam, Semolina (Semo), or even Garri can be served alongside, making it versatile for different tastes and occasions. No matter the swallow, ensure it’s fresh and soft enough to scoop up the soup and enjoy the full flavor experience.

 

Tips & Twist of this Traditional Oha Soup

Use fresh palm fruits for authentic flavor
The traditional Oha soup gets its rich color and depth of taste from fresh palm fruit juice. Avoid substituting with ready-made palm oil if you want the authentic aroma and flavor.

Coco yam is the heart of traditional thickness
Pounding or blending your coco yam until smooth ensures the soup has that perfect creamy texture. Add it in small portions to avoid lumps, and watch your soup thicken beautifully.

Control the cooking of Oha and Uziza leaves
Oha leaves are delicate and cook very fast. Add them last, and simmer for no more than 30 seconds to one minute. Uziza leaves are tougher and can go in a little earlier, but overcooking either will affect the texture and aroma.

Protein matters
Boiling your meat separately before adding it to the soup helps preserve its flavor and prevents the soup from becoming overly oily. Stock fish and dry fish add that signature depth; soak and clean them properly to release their natural aroma.

Spice and seasoning
Keep the seasoning simple – salt, Maggi (or preferred seasoning), and crayfish. The magic of Oha soup comes from its natural ingredients; heavy spices can mask the traditional taste.

Twist for aroma and flavor
For a subtle twist, you can lightly roast a little crayfish before adding it. It brings a smoky aroma that makes the soup irresistible to neighbors!

Family-size cooking
If you’re cooking for a family or for several days, use a large pot. Boil your palm fruits and coco yam together to save time and gas, then separate and process them. It’s the method I always use, and it works perfectly.

Related Reading: Shrimp and vegetable kebabs with whole-grain couscous 

Storage & Reheating

Storage:
Traditional Oha soup keeps very well. Once cooked, allow it to cool completely, then transfer into airtight containers. Store in the refrigerator for 2-3 days. For longer storage, you can freeze it for up to 1 month.

Reheating:
Reheat gently on low to medium heat. Stir occasionally to maintain a smooth consistency. If the soup has thickened too much in storage, add a little water or palm fruit juice to loosen it while keeping the flavor intact. Avoid microwaving for long periods as it can alter the delicate taste and aroma of the leaves and palm fruit sauce.

 

 

Health Benefits of Traditional Oha Soup

Traditional Oha soup is not just delicious and hearty, it’s nutritious and packed with health benefits because of the natural, wholesome ingredients used in its preparation. Here’s why you’ll love it beyond the taste:

Rich in vitamins and minerals
The Oha leaves and Uziza leaves are full of essential vitamins like Vitamin A, C, and K, as well as minerals such as calcium and iron. These help boost your immunity, improve bone strength, and promote overall health.

High in protein
With assorted meats, stock fish, dry fish, and fresh fish, the soup provides a good dose of high-quality protein, which is essential for muscle growth, tissue repair, and overall energy.

Heart-healthy fat
Using freshly extracted palm fruit juice instead of processed palm oil ensures the soup contains healthy, natural fats that are good for the heart and help with the absorption of fat-soluble vitamins.

Good for digestion
Crayfish, Ogiri, and natural spices in the soup aid digestion and promote a healthy gut. The coco yam, used as a thickener, is also a good source of dietary fiber.

No preservatives or chemicals
Cooking Oha soup traditionally, from scratch, ensures that every ingredient is fresh, natural, and free from preservatives. Unlike store-bought palm oil or processed seasonings, this method gives you a pure, chemical-free meal.

Energy-boosting and nutritious
The combination of protein, fiber, vitamins, and healthy fats makes Oha soup satisfying and energizing, ideal for families and anyone who wants a hearty, wholesome meal.

Supports mental and emotional well-being
Beyond physical health, cooking and enjoying Oha soup is an experience of tradition, comfort, and connection. Its aroma and taste have a way of lifting spirits and bringing people together, just like my father enjoyed every time my mother cooked it.

Related Reading: Chicken and Vegetable Stir-Fry with brown rice

 

 

Frequently Asked Questions About Traditional Oha Soup

Can I cook Oha soup without coco yam?
Technically, you can, but if you want the authentic, traditional taste, coco yam is essential. It serves as the natural thickener that gives the soup its unique texture and smooth consistency. Replacing it with achi, ofo, or other thickeners is no longer considered the traditional method.

Can I use palm oil instead of palm fruit juice?
No. Traditional Oha soup is cooked with freshly extracted palm fruit juice, not palm oil. The palm fruit gives the soup its natural, vibrant color, unique aroma, and authentic flavor. Using palm oil changes the taste completely.

How do I know when the coco yam is done?
A simple test: pick a piece of coco yam and press the skin gently. If it peels off easily from the flesh, then it’s cooked perfectly. This ensures your soup will be smooth when pounded or blended.

How should I prepare the Oha and Uziza leaves?
Wash them thoroughly. Slice the Uziza leaves finely, but cut the Oha leaves lightly. Oha is very soft and cooks quickly, so overcutting can make it lose its texture. Traditionally, some cooks even use their fingers to tear the Oha leaves into 3-4 pieces.

Related Reading: Vegetarian Black Bean and Roasted-Corn Tacos with Avocado 

Do I cook the meat and fish together with the soup?
For the best taste, boil your meat and stock fish separately first. This enhances the flavor and ensures everything is tender. Fresh fish, if used, is added towards the end with the Oha leaves to prevent it from disintegrating.

How do I avoid lumps when adding the coco yam to the soup?
Add the pounded or blended coco yam in small portions, stirring continuously into the palm fruit sauce. This helps it dissolve evenly, giving your soup a smooth, creamy consistency without lumps.

Related Reading: Baked cod with lemon-pepper, brown rice & green beans

 

 

Final Thoughts on How to cook Traditional Oha Soup

Traditional-oha-soup

Traditional Oha soup is more than just a meal, it is a piece of Igbo heritage served on a plate. From the first time I watched my mother prepare it with my father waiting anxiously, to the aroma filling our home, Oha soup has always carried warmth, love, and a sense of home. It is the kind of soup that demands patience, care, and attention. Each step honoring the tradition passed down from our forefathers.

Cooking it traditionally with coco yam and freshly extracted palm fruit juice, seasoned carefully with Ogiri, and garnished with Oha and Uziza leaves, transforms the dish into a celebration of flavors, culture, and memories. It’s not a hurried meal; it’s a soup that invites you to sit, savor, and connect with family, with friends, and even with the heart of the person you are cooking for.

Whether served with Akpu (Fufu), yam swallow, or semo, this soup reminds us that food is not just nourishment, it is love, history, and a story passed down through generations. Preparing Oha soup is an experience that touches the soul, and when done right, it carries a magic that brings people together, mends hearts, and creates lasting memories.

Truly, no traditional Igbo gathering is complete without Oha soup. And once you learn to prepare it in this authentic way, you’ll not only master a dish, you will also inherit a tradition that speaks of patience, care, and the simple joy of sharing a meal made with love.

Related Reading: One-Pot Chicken Sausage Spinach Pasta 

 

Ready to Cook Your Traditional Ọha Soup?

Now that you’ve learned how to prepare this delicious, heartwarming Ọha soup the authentic way, it’s time to bring the flavors of Igbo land into your kitchen! Don’t forget to try it with akpu (fufu) or your favorite swallow.

Want more mouthwatering recipes? Check out our other food blog posts:

And if you’re interested in more family-centered tips and inspiration, check out some of our popular posts on marriage and parenting, including:

Remember, The Nurturing Olive is here to bring families together in love, health, and faith. Try this recipe, explore our other posts, and let’s continue building a wholesome, joyful, and nurturing home – one meal and one story at a time!

Related Posts