Cooked IndoorsCooked Indoors
All Recipes
Ofe Akwu (Igbo Palm Fruit Soup) with Ofada Rice
lunchdinnerHearthealthAnti InflammatoryHighprotein

Ofe Akwu (Igbo Palm Fruit Soup) with Ofada Rice

Ofe Akwu is a rich, deeply aromatic Igbo palm fruit soup simmered with assorted proteins, uziza leaves, and traditional spices — a soul-warming staple across Eastern Nigeria. Unlike the Urhobo Banga style, the Igbo version is thicker, more peppery, and traditionally paired with cooked rice for a satisfying, balanced meal. This clinical nutrition version reduces sodium, incorporates lean proteins, and preserves the full-bodied flavour while supporting heart health and anti-inflammatory wellness.

Total Time

1 hr 20 min

Prep

25 min

Cook

55 min

Servings

4

Cuisine

Nigerian Igbo

420kcal

Calories

32g

Protein

38g

Carbs

16g

Fat

7g

Fiber

How to Make It

  1. 1

    Prepare and Season the Proteins

    Wash the goat meat thoroughly and place in a pot. Add half the chopped onion, the low-sodium bouillon cube, ehuru, and a small pinch of salt. Add just enough water to barely cover the meat. Cover and cook on medium heat for 25–30 minutes until the meat is tender but not falling apart. In the last 5 minutes, add the pre-soaked stockfish to cook through. Remove all proteins and reserve the cooking stock — do not discard.

    Tip: Soaking the stockfish overnight dramatically reduces its sodium content, which is critical for hypertension and kidney-conscious cooking.
  2. 2

    Extract the Palm Fruit Juice

    If using fresh palm fruits, boil them in water for 20 minutes until soft, then pound in a mortar, add warm water gradually, and squeeze out the thick orange juice through a sieve or muslin cloth, discarding the fibrous chaff and seeds. If using canned palm fruit concentrate, dilute with 300ml warm water and stir well until smooth. The extracted juice should be a rich, deep orange with a natural oily sheen.

    Tip: Fresh palm fruit extraction gives the most authentic Igbo flavour and retains more natural carotenoids and vitamin E. Avoid palm oil as a shortcut — it changes the dish's character and nutritional profile.
  3. 3

    Build the Soup Base

    Pour the palm fruit juice into a wide, deep pot and set over medium-high heat. Add the cracked uda pods, ground crayfish, blended tatashe and scotch bonnet pepper, and the remaining chopped onion. Stir well and bring to a steady boil, uncovered, for 10 minutes, allowing the soup to reduce slightly and deepen in colour. The natural oil from the palm fruit will begin to rise to the surface — this is a good sign.

    Tip: Boiling the palm juice uncovered at this stage helps concentrate the flavour and cook off excess water before proteins are added.
  4. 4

    Add Proteins and Thicken

    Add the cooked goat meat and stockfish into the boiling palm fruit base. Pour in 200ml of the reserved meat stock to enrich the soup. Stir in the ogiri igbo and mix well. Dissolve the ground ofor (or achi) in 3 tablespoons of cold water until lump-free, then pour slowly into the soup while stirring continuously. Reduce heat to medium-low and simmer for 8–10 minutes until the soup thickens to a coating consistency.

    Tip: Adding the thickener dissolved in cold water prevents lumping and gives a smoother, more even texture. Ofor is lower glycaemic than cornstarch and is the traditional Igbo choice.
  5. 5

    Add Catfish and Final Seasoning

    Gently lower the catfish chunks into the soup. Do not stir vigorously — catfish breaks apart easily. Spoon the soup over the fish pieces instead. Cook for 6–8 minutes until the fish is just cooked through. Taste the soup and adjust salt minimally if needed. Remove the uda pods at this stage.

    Tip: For patients managing hypertension, resist the urge to add extra salt here. The crayfish, ogiri, and stockfish naturally season the soup sufficiently.
  6. 6

    Finish with Fresh Leaves

    Turn off the heat or reduce to the lowest setting. Scatter the thinly sliced uziza leaves and finely shredded utazi leaves across the surface of the soup. Gently fold them in without over-stirring. Cover the pot and allow to rest for 3 minutes — the residual heat will wilt the leaves while preserving their bright colour, polyphenol content, and anti-inflammatory compounds.

    Tip: Never boil uziza or utazi for longer than 2–3 minutes. Prolonged cooking destroys their bioactive compounds and turns them bitter and dull.
  7. 7

    Cook the Ofada Rice

    Rinse the Ofada or brown local rice three times in cold water. Add to a pot with 600ml fresh water and a small pinch of salt. Bring to a boil, then reduce heat to low, cover tightly, and cook for 30–35 minutes until the water is fully absorbed and the grains are tender but slightly chewy. Remove from heat and allow to steam, covered, for 5 more minutes before fluffing with a fork.

    Tip: Ofada rice has a lower glycaemic index than regular white parboiled rice, making it a clinically preferable carbohydrate for diabetes management and sustained energy release.
  8. 8

    Plate and Serve

    Serve a generous ladle of the Ofe Akwu — including balanced portions of goat meat, stockfish, and catfish — alongside a measured serving of Ofada rice (approximately 150g cooked rice per adult portion). Garnish with a few extra uziza leaf strips if desired. Serve hot.

    Tip: For weight management goals, plate the rice first using a measuring cup and fill the remaining half of the plate with the protein-rich soup to achieve a balanced, visually appealing, and portion-controlled meal.

Want this in your meal plan?

Get personalised meal plans, track your nutrition, and access 500+ recipes tailored to your health goals.

Get started free