Oha Soup Recipe

Katherine

Honoring generations of culinary artistry.

The aroma of Oha Soup is, for me, the scent of celebration, of homecoming. I remember vivid Sunday afternoons at my grandmother’s house in Enugu, the air thick with the promise of this cherished meal. The entire house would be a bustle of activity, but the heart of it all was the kitchen, where a large, blackened pot bubbled away on the stove. My grandmother, with an intuition that only years of practice can bestow, would orchestrate the creation of this masterpiece. She would never measure, only feel. A handful of this, a sprinkle of that, and the result was always divine. When my family and I sit down to a bowl of this soup today, it’s more than just a meal; it’s a bridge to those memories. The first taste of the tender, almost-melting Oha leaves, combined with the rich, savory broth and the hearty chunks of meat and fish, is pure, unadulterated comfort. It’s a taste that has been passed down through generations, and with this recipe, I hope to pass a piece of that warmth and tradition on to you and your family.

A Deep Dive into Oha Soup: The Cherished Dish of Igboland

Oha Soup, known traditionally as Ofe Oha, is a culinary jewel originating from the southeastern region of Nigeria, the homeland of the Igbo people. It is more than just a soup; it’s a cultural symbol, often prepared for special occasions, esteemed guests, and festive celebrations like New Year’s, weddings, and chieftaincy title ceremonies. Its presence on a dining table signifies hospitality, warmth, and respect.

What sets Oha Soup apart from other Nigerian soups is its signature ingredient: the Oha leaf (from the Pterocarpus mildbraedii tree). Unlike other greens, Oha leaves are incredibly tender and have a unique, subtle flavor. A distinctive characteristic is that they are traditionally shredded by hand, as it is believed that cutting them with a knife can impart a slightly bitter taste and darken the leaves. When cooked, the leaves don’t have the chewy texture of other vegetables; instead, they seem to dissolve in your mouth, releasing their delicate flavor into the rich, thickened broth.

The soup’s base is a hearty and complex broth, built from a medley of assorted meats, stockfish, and dry fish. The flavor profile is deepened by quintessentially West African ingredients like crayfish, palm oil, and the powerfully aromatic Ogiri Okpei—a fermented locust bean paste that provides an umami kick that is simply irreplaceable. The soup is thickened to a medium consistency, traditionally with cocoyam paste (ede), which gives it a smooth, creamy texture and a slightly sweet, earthy undertone. In every spoonful, you experience a symphony of flavors and textures: the savory meat, the smoky fish, the earthy cocoyam, and the uniquely tender Oha leaves.

Essential Ingredients for Authentic Oha Soup

This recipe is designed to serve approximately 8-10 people and captures the authentic, rich flavor of a traditional Oha Soup. The key is to use fresh, high-quality ingredients.

  • Oha Leaves: 2 large, tightly packed bunches (about 400g), thoroughly washed and finely shredded by hand.
  • Cocoyam (Ede): 8-10 small corms (about 500g). This will be your primary thickener.
  • Palm Oil: 2-3 cooking spoons (about 150-200ml). Use good quality, authentic red palm oil.
  • Assorted Meats: 1.5 kg total. A good mix is essential for a rich broth.
    • Beef (cubed)
    • Shaki (Tripe), washed and cut
    • Ponmo (Cow Skin), washed and cut
  • Stockfish Head (Okporoko): 1 medium-sized head, broken into pieces and pre-soaked if very hard.
  • Dry Fish: 1 large (e.g., Catfish or Asa Fish), cleaned, deboned, and soaked in hot water to soften.
  • Ground Crayfish: ½ cup (about 50g). This adds a crucial layer of flavor.
  • Ogiri Okpei: 2-3 small wraps. This is a fermented locust bean paste and is key for authenticity.
  • Scotch Bonnet or Habanero Peppers (Atarodo): 2-4, to your taste. Finely blended or pounded.
  • Seasoning Cubes: 3-4 cubes, crumbled.
  • Salt: To taste.

Step-by-Step Instructions: How to Cook the Perfect Oha Soup

Follow these steps carefully to achieve a rich, flavorful, and perfectly textured Oha soup. The process is broken down into preparation and cooking for clarity.

Part 1: Preparation (The Foundation)

  1. Prepare the Oha Leaves: This is the most delicate step. After washing the leaves thoroughly to remove any grit, you must shred them with your fingers. Do not use a knife. Pluck the leaves from the stem and tear them into small, bite-sized pieces. This preserves their texture and prevents them from becoming bitter. Set aside.
  2. Prepare the Cocoyam Thickener: Wash the cocoyam corms thoroughly. Place them in a small pot with their skin on, add water to cover, and boil until they are very soft. This can take 20-30 minutes. You’ll know they’re ready when a fork or knife pierces through them with no resistance. Once cooked, peel the skin off while they are still hot (you can dip your fingers in cold water to handle them). Place the peeled cocoyams in a mortar and pound into a smooth, thick, and stretchy paste. Alternatively, you can use a food processor with a little bit of hot water to get a smooth paste. Set the cocoyam paste aside.
  3. Prepare the Meats and Fish: Wash your assorted meats (beef, shaki, ponmo) thoroughly. Place the toughest meats, like shaki and ponmo, in a large soup pot first. Add a little water, one chopped onion (optional), and two crumbled seasoning cubes. Cook on medium heat for about 15-20 minutes until they start to soften. Then, add the beef and continue cooking. Add the pre-soaked stockfish head as well, as it needs time to soften and release its flavor into the stock. Cook until all the meats are almost tender, adding more water as needed to ensure they are just covered.
  4. Prepare Other Flavorings: Clean your dry fish by soaking it in hot, salted water for a few minutes. This helps to kill any bacteria and makes it easier to debone. Break it into chunks. Blend or pound your scotch bonnet peppers.

Part 2: Cooking the Soup (Bringing It All Together)

  1. Build the Broth: Once your meats are tender, ensure you have a good amount of stock (broth) in the pot—about 6-8 cups. If not, top it up with hot water. This stock is the foundation of your soup’s flavor.
  2. Introduce the Palm Oil and Thickener: Add the red palm oil to the boiling stock. Allow it to boil and dissolve completely for about 5 minutes. This cooks the palm oil and integrates it into the broth. Now, add the cocoyam paste. Do not stir it in. Instead, add it in small lumps, dropping them into different parts of the pot. Cover the pot and let it simmer on medium heat for 10-12 minutes. The lumps will dissolve on their own and thicken the soup.
  3. Combine the Flavors: After the cocoyam paste has fully dissolved and the soup has thickened to your desired consistency, gently stir the soup with a cooking spoon. Now it’s time to add the rest of your flavor-makers. Add the ground crayfish, the blended pepper, and the Ogiri Okpei. To add the Ogiri, you can dissolve it in a little hot water before pouring it in to ensure it distributes evenly. Stir everything together.
  4. Add the Fish and Season: Add the cleaned, deboned dry fish chunks to the pot. Be gentle so as not to break them up too much. Add the remaining crumbled seasoning cubes and salt to taste. Be careful with the salt, as the stockfish and seasoning cubes are already salty. Cover the pot and let everything simmer for another 10 minutes. This allows all the flavors to meld together into a rich, harmonious broth.
  5. The Grand Finale – The Oha Leaves: This is the final and quickest step. Turn the heat down to low. Add the hand-shredded Oha leaves to the pot. Stir them in gently until they are just combined with the soup. The residual heat of the soup is enough to cook them. Let it simmer for just 1-2 minutes. The goal is to wilt the leaves, not to overcook them. Overcooking will make them lose their vibrant green color and delicate texture.
  6. Final Check and Rest: Turn off the heat. Your Oha Soup is ready! Let it sit for about 5 minutes before serving. The flavors will settle and deepen even further.

Nutrition Facts

  • Servings: This recipe yields approximately 8-10 generous servings.
  • Calories per Serving: Approximately 450-550 kcal (this is an estimate and does not include the swallow/side dish). The caloric content can vary based on the amount of palm oil and the types of meat used.

This soup is a powerhouse of nutrients. It is rich in protein from the meat and fish, healthy fats from the palm oil, fiber and vitamins (especially Vitamin A and C) from the Oha leaves, and essential minerals from the crayfish and cocoyam.

Preparation and Cooking Time

  • Preparation Time: 45 minutes (Includes washing and preparing meats, fish, and vegetables, and boiling/pounding the cocoyam).
  • Cooking Time: 1 hour 30 minutes (The bulk of this time is for tenderizing the meats and building the stock).
  • Total Time: Approximately 2 hours 15 minutes.

How to Serve Your Delicious Oha Soup

Oha Soup is almost exclusively served hot with a side of “swallow,” a starchy dough used to scoop up the soup. The experience is communal and deeply satisfying.

  • The Perfect Pairings (Swallows): Oha soup pairs beautifully with a variety of swallows. Here are the most popular choices:
    • Pounded Yam: Considered the premium choice, its smooth, stretchy texture is the perfect vehicle for the rich soup.
    • Garri (Eba): Made from dried cassava granules, this is a very common and beloved pairing.
    • Fufu (Akpu): Made from fermented cassava, it has a slightly sour taste that contrasts wonderfully with the savory soup.
    • Semovita/Semolina: A lighter alternative made from wheat, it’s quick to prepare and has a smooth consistency.
    • Wheat Meal: A whole-wheat alternative for a healthier, fiber-rich option.
  • Serving Style:
    • Ladle a generous amount of the soup into a traditional soup bowl, ensuring each serving has a good mix of meat, fish, and broth.
    • Serve the swallow on a separate plate or wrapped in cling film to keep it warm and moist.
    • To eat, break off a small piece of the swallow with your right hand, roll it into a small ball, indent it slightly with your thumb, and use it to scoop up the delicious soup.

Additional Tips for Oha Soup Perfection

  1. The Oha Leaf Rule is Non-Negotiable: It bears repeating: always tear Oha leaves by hand. Using a metal knife is said to cause an enzymatic reaction that darkens the leaves and can introduce a subtle bitterness. Tearing them preserves their delicate nature.
  2. Mastering the Thickener: If you can’t find cocoyam, you can use Achi or Ofor as a thickener. These are usually sold as powders in African markets. To use them, mix a few tablespoons with a little cold water or palm oil to form a smooth, lump-free paste before stirring it into the soup. If your soup is too thick, simply add a little more hot water or stock. If it’s too thin, you can dissolve a little more cocoyam paste or Achi in water and add it, allowing it to simmer and thicken.
  3. The Broth is Boss: The secret to an intensely flavorful Oha Soup lies in the stock. Do not start with plain water. The slow simmering of the assorted meats, especially the shaki and stockfish, creates a rich, complex, and savory base that water alone cannot replicate. Be patient during this stage.
  4. Embrace the Ogiri: For many, the unique aroma of Ogiri Okpei is the soul of Oha Soup. Don’t skip it if you want an authentic taste. It has a very potent, pungent smell when raw, but this mellows into a deep, savory umami flavor once cooked into the soup. A little goes a long way.
  5. Storing and Reheating for Best Results: Oha soup stores well. Allow it to cool completely before refrigerating it in an airtight container for up to 3-4 days. It also freezes beautifully for up to 3 months. To reheat, it’s best to use a pot on the stovetop over low heat. Avoid the microwave, as it can overcook the leaves and make the meat tough. You may need to add a splash of water to loosen the soup as it will have thickened upon cooling.

Frequently Asked Questions (FAQ) about Oha Soup

1. What is the main difference between Oha Soup and Bitterleaf Soup (Ofe Onugbu)?
The primary difference is the vegetable used. Oha Soup uses the tender, mild-flavored Oha leaves, which are shredded by hand. Bitterleaf Soup uses Onugbu (Bitterleaf), which is a much tougher and naturally bitter leaf that must be washed thoroughly (often multiple times) to reduce its bitterness before use. While the soup base can be similar, the resulting taste and texture are completely different.

2. I can’t find fresh Oha leaves. Can I use dried or frozen ones?
Yes, you can. If you can find them, frozen Oha leaves are the next best thing to fresh. Thaw them before use. Dried Oha leaves are also an option, but they will require rehydration. Soak them in warm water for about 20-30 minutes until they soften up. The texture and color won’t be exactly the same as with fresh leaves, but they will still give you a delicious soup.

3. My soup isn’t thickening properly. What should I do?
This usually means you didn’t add enough thickener. The easiest fix is to make a small slurry. Take a tablespoon or two of a powdered thickener like Achi (or even plain flour or cornstarch in a pinch, though not authentic) and mix it with a bit of cold water to form a smooth paste. Stir this paste into the simmering soup and let it cook for another 5-7 minutes. It should thicken up nicely.

4. Can I make Oha Soup without Ogiri Okpei?
You can, but it will be missing its signature authentic flavor. Ogiri provides a deep, fermented umami flavor that is difficult to replicate. If you absolutely cannot find it, some people use Iru/Dawadawa (a different type of locust bean), but the taste will be different. If you omit it entirely, the soup will still be delicious, but it will taste more like a generic Nigerian meat and vegetable soup rather than authentic Ofe Oha.

5. Is Oha Soup a healthy choice?
Absolutely. It’s a well-balanced and nutritious meal. It is packed with protein for muscle repair, iron from the meats, and calcium from the crayfish. The Oha leaves are a great source of fiber, antioxidants, and vitamins. The cocoyam provides complex carbohydrates for energy. While it contains palm oil, authentic red palm oil is a source of Vitamin E and beta-carotene. Like any rich food, it is best enjoyed in moderation as part of a balanced diet.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Oha Soup Recipe


  • Author: Katherine

Ingredients

  • Oha Leaves: 2 large, tightly packed bunches (about 400g), thoroughly washed and finely shredded by hand.
  • Cocoyam (Ede): 8-10 small corms (about 500g). This will be your primary thickener.
  • Palm Oil: 2-3 cooking spoons (about 150-200ml). Use good quality, authentic red palm oil.
  • Assorted Meats: 1.5 kg total. A good mix is essential for a rich broth.

    • Beef (cubed)
    • Shaki (Tripe), washed and cut
    • Ponmo (Cow Skin), washed and cut

  • Stockfish Head (Okporoko): 1 medium-sized head, broken into pieces and pre-soaked if very hard.
  • Dry Fish: 1 large (e.g., Catfish or Asa Fish), cleaned, deboned, and soaked in hot water to soften.
  • Ground Crayfish: ½ cup (about 50g). This adds a crucial layer of flavor.
  • Ogiri Okpei: 2-3 small wraps. This is a fermented locust bean paste and is key for authenticity.
  • Scotch Bonnet or Habanero Peppers (Atarodo): 2-4, to your taste. Finely blended or pounded.
  • Seasoning Cubes: 3-4 cubes, crumbled.
  • Salt: To taste.

Instructions

Part 1: Preparation (The Foundation)

  1. Prepare the Oha Leaves: This is the most delicate step. After washing the leaves thoroughly to remove any grit, you must shred them with your fingers. Do not use a knife. Pluck the leaves from the stem and tear them into small, bite-sized pieces. This preserves their texture and prevents them from becoming bitter. Set aside.
  2. Prepare the Cocoyam Thickener: Wash the cocoyam corms thoroughly. Place them in a small pot with their skin on, add water to cover, and boil until they are very soft. This can take 20-30 minutes. You’ll know they’re ready when a fork or knife pierces through them with no resistance. Once cooked, peel the skin off while they are still hot (you can dip your fingers in cold water to handle them). Place the peeled cocoyams in a mortar and pound into a smooth, thick, and stretchy paste. Alternatively, you can use a food processor with a little bit of hot water to get a smooth paste. Set the cocoyam paste aside.
  3. Prepare the Meats and Fish: Wash your assorted meats (beef, shaki, ponmo) thoroughly. Place the toughest meats, like shaki and ponmo, in a large soup pot first. Add a little water, one chopped onion (optional), and two crumbled seasoning cubes. Cook on medium heat for about 15-20 minutes until they start to soften. Then, add the beef and continue cooking. Add the pre-soaked stockfish head as well, as it needs time to soften and release its flavor into the stock. Cook until all the meats are almost tender, adding more water as needed to ensure they are just covered.
  4. Prepare Other Flavorings: Clean your dry fish by soaking it in hot, salted water for a few minutes. This helps to kill any bacteria and makes it easier to debone. Break it into chunks. Blend or pound your scotch bonnet peppers.

Part 2: Cooking the Soup (Bringing It All Together)

  1. Build the Broth: Once your meats are tender, ensure you have a good amount of stock (broth) in the pot—about 6-8 cups. If not, top it up with hot water. This stock is the foundation of your soup’s flavor.
  2. Introduce the Palm Oil and Thickener: Add the red palm oil to the boiling stock. Allow it to boil and dissolve completely for about 5 minutes. This cooks the palm oil and integrates it into the broth. Now, add the cocoyam paste. Do not stir it in. Instead, add it in small lumps, dropping them into different parts of the pot. Cover the pot and let it simmer on medium heat for 10-12 minutes. The lumps will dissolve on their own and thicken the soup.
  3. Combine the Flavors: After the cocoyam paste has fully dissolved and the soup has thickened to your desired consistency, gently stir the soup with a cooking spoon. Now it’s time to add the rest of your flavor-makers. Add the ground crayfish, the blended pepper, and the Ogiri Okpei. To add the Ogiri, you can dissolve it in a little hot water before pouring it in to ensure it distributes evenly. Stir everything together.
  4. Add the Fish and Season: Add the cleaned, deboned dry fish chunks to the pot. Be gentle so as not to break them up too much. Add the remaining crumbled seasoning cubes and salt to taste. Be careful with the salt, as the stockfish and seasoning cubes are already salty. Cover the pot and let everything simmer for another 10 minutes. This allows all the flavors to meld together into a rich, harmonious broth.
  5. The Grand Finale – The Oha Leaves: This is the final and quickest step. Turn the heat down to low. Add the hand-shredded Oha leaves to the pot. Stir them in gently until they are just combined with the soup. The residual heat of the soup is enough to cook them. Let it simmer for just 1-2 minutes. The goal is to wilt the leaves, not to overcook them. Overcooking will make them lose their vibrant green color and delicate texture.
  6. Final Check and Rest: Turn off the heat. Your Oha Soup is ready! Let it sit for about 5 minutes before serving. The flavors will settle and deepen even further.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 450-550