Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Ghana Grilled Tilapia

Banku and Tilapia, Banku with Grilled Tilapia

This ghana grilled tilapia recipe starts with whole tilapia rubbed in a ginger, garlic and scotch bonnet marinade, grills it over charcoal until the skin chars and the flesh flakes, and serves it with soft banku balls, a spoonful of shito and a fresh pepper sauce. It is the plate Accra is famous for — smoky fish, tangy banku and heat you can dial up or down. One serving is about 850 g.

Banku and tilapia is the plate Accra is known for. Banku is a staple of southern Ghana, most closely tied to the Ga-Dangme people of Accra, made from fermented corn and cassava dough cooked into smooth, tangy balls. Tilapia is the fish of Ghana's rivers and Lake Volta, and along the coast it is rubbed with ginger, garlic and hot pepper and grilled over charcoal at street stalls and chop bars, then served with banku, shito — the dark, smoky chilli sauce found in almost every Ghanaian kitchen — and a fresh pepper sauce. It is a Friday and weekend favourite, eaten by hand, torn banku scooping up fish and sauce.

Pairs well with: Banku, shito, fresh pepper sauce and a cold sobolo hibiscus drink

Provenance

Ghana flag Ghana

Accra's Charcoal Grill

African Heritage

Time Dedication

1h 20m

35m prep • 45m cook

Batch Yield

4 Servings

995 kcal per serving

1 serving ≈ 850 g

Technical Skill

Intermediate

Intermediate (Charcoal Grill)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Hearty Midday Main

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

High Protein Occasions: Friday-night dinners, weekend family meals, coastal gatherings, festive evenings Cost: Moderate — about $4–5 per serving at home
A whole grilled tilapia topped with sliced peppers and onions, served with two banku balls and a jug of red pepper sauce

Accra's Charcoal Grill

Photo: sshreeves, CC BY 2.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Moderate — about $4–5 per serving at home (USD)

A good grilled tilapia is judged by its skin: crisp and charred at the edges, with flesh that flakes cleanly off the bone.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 1h 20m
P

Prep Stage: Score and Marinate the Fish

35 Mins • Marinating

Score each tilapia with 3 diagonal cuts on both sides. Blend or pound the garlic, 15 g of the ginger, 60 g of the onion, 10 g of the scotch bonnet, the lemon juice, salt and black pepper into a rough paste, rub it deep into the cuts and the belly, brush with a little oil, and leave the fish to marinate for 20 minutes. While it rests, mix the cornmeal and cassava flour with 400 ml of the warm water into a smooth batter for the banku.

Maestro Tip: Pat the fish very dry before the marinade goes on — a wet fish steams on the grill instead of charring, and the seasoning slides off.

  1. 1

    Cook the Banku

    30 Mins Medium heat, ~100°C (212°F)

    Bring the remaining 400 ml of water to a boil in a heavy pot, then pour in the cornmeal and cassava batter, stirring hard with a wooden spoon so no lumps form. Lower the heat and keep stirring and folding for 20–25 minutes, adding splashes of warm water when the dough stiffens, until it is smooth and stretchy. Wet your hands, divide the dough into 4 balls, and keep them warm, wrapped in cling film or a damp cloth.

    Banku is done when it pulls away from the sides of the pot in one smooth mass — if it still sticks in streaks, keep stirring for a few more minutes.

    Done when: Smooth, stretchy dough with a gentle sour tang, holding its shape as a ball; no lumps and no raw flour taste.

  2. 2

    Blend the Fresh Pepper Sauce

    5 Mins Room temperature, ~20°C (68°F)

    Blend 200 g of the tomatoes with 100 g of the onion, 5 g of scotch bonnet, 5 g of ginger and 1 g of salt into a coarse, pourable sauce. Taste and add a pinch more salt if it needs it — it should be bright, hot and a little chunky, not smooth like ketchup.

    Blend in short pulses and stop while it is still coarse; a fully smooth sauce loses the fresh, raw bite that makes it work with grilled fish.

    Done when: A coarse, vivid red sauce that pours slowly off a spoon, with visible flecks of tomato and chilli.

  3. 3

    Grill the Tilapia

    16 Mins Medium-high grill, ~200°C (400°F)

    Heat the grill — charcoal if you have it — and brush the grates with oil. Lay the fish on the hot grill and cook for 8 minutes without moving it, then brush with oil, turn once, and grill 8 minutes more until the skin is charred at the edges and the flesh is opaque.

    Do not move the fish for the first few minutes — the skin releases from the grate on its own once it has crisped, and forcing it tears the flesh.

    Done when: The skin is crisp and charred at the edges, the flesh flakes easily with a fork and reaches 63°C (145°F) at the thickest part.

  4. 4

    Rest and Plate

    5 Mins Resting off the heat, ~60°C (140°F)

    Rest the fish for 3 minutes, then plate each one whole with a ball of hot banku, a spoonful of shito and a ladle of the fresh pepper sauce. Scatter the sliced onion, tomato, green pepper and cucumber over and around the fish.

    Resting keeps the fish juicy — cut into it too soon and the juices run onto the plate instead of staying in the flesh.

    Done when: The fish is hot through, the skin is still crisp, the banku is steaming and the garnish is fresh and bright.

  5. 5

    Serve at the Table

    0 Mins Serve hot, ~60°C (140°F)

    Bring the plates to the table at once with the shito bowl and the pepper sauce jug, so everyone seasons their own plate. Eat with your hands, tearing off pieces of banku to scoop up the fish and sauce, the way it is eaten in Accra.

    Grilled fish waits for no one — serve it the moment it is plated, while the skin is still crisp and the banku is hot.

    Done when: The skin is still crisp, the banku is hot and soft, and the sauces are on the table.

Finishing Touches & Plating

Serve each whole tilapia hot with a ball of banku, shito and fresh pepper sauce, the sliced onion, tomato, pepper and cucumber scattered over the fish.

Nutritional Physiology & Benefits

Nutrition

Energy

995

kcal / serving

Protein

92g

Complete AA

Carbs

112g

Complex

Fats

22g

Healthy

Per serving (4 servings · 1 serving ≈ 850 g)
Energy995 kcal
Protein92 g
Carbohydrates112 g
Fat22 g
Fibre11.2 g
Sugar7.0 g
Sodium1247 mg
Per 100g
Energy117 kcal
Protein10.8 g
Carbohydrates13.2 g
Fat2.6 g
Fibre1.3 g
Sugar0.8 g
Sodium147 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Vitamin D and B12 (tilapia), vitamin C (tomato, peppers, lemon), selenium and iodine (tilapia), B vitamins and fibre (banku).

Lean Protein, Generously

A whole tilapia gives each person a large serving of lean protein with very little fat, so the plate is filling without feeling heavy.

Omega-3s and Vitamin D

Tilapia is one of the few foods that naturally provides vitamin D, and grilling keeps its healthy fats intact instead of adding frying fat.

Banku, Fibre and Fresh Heat

The fermented maize banku brings slow-burning carbohydrate and fibre, while the fresh tomato, pepper and chilli garnish adds vitamin C to the plate.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Hot Banku

Banku is the point of the plate — its soft, slightly sour dough is torn off by hand to scoop up flakes of fish and sauce, and its mildness balances the chilli heat.

Sauces

Shito

A spoonful of dark, smoky shito is the flavour that makes the dish unmistakably Ghanaian; its dried-fish depth and slow heat sit perfectly against the mild banku.

Vegetables

Tomato, Onion and Cucumber Salad

The cool, raw slices of tomato, onion, pepper and cucumber cut through the smoky char of the fish and refresh the palate between bites.

Drinks

Sobolo or a Cold Beer

A cold sobolo hibiscus drink cools the scotch bonnet heat and suits a warm evening; a cold lager does the same job for those who prefer it.

Complete menu

Start with a ball of hot banku and a whole grilled tilapia with shito and fresh pepper sauce, add the tomato, onion and cucumber salad on the side, and finish with a cold sobolo hibiscus drink.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

A Heavy Creamy Sauce on Top

Grilled tilapia is at its best smoky and light. A heavy, creamy sauce smothers the charred skin and the clean flavour of the fish — keep the topping pepper-based. This is general guidance, not medical advice.

Very Sugary Drinks With the Meal

Sweet sodas add a lot of sugar to the meal and dull the bright chilli and lemon flavours. Water, sparkling water, sobolo or unsweetened tea are better matches. This is general guidance, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA complete, satisfying dinner — lean fish, banku and fresh vegetables, with the heat easy to adjust.
  • ChildrenSuitable from age 3+; serve the flesh only, carefully checked for bones, and keep the chilli and shito out of a child's portion.
  • ElderlyVery suitable — the fish flakes soft and the banku is easy to eat, but take care with the small bones in a whole fish.
  • Pregnant womenGenerally suitable; make sure the fish is cooked through to 63°C (145°F) and eat it freshly cooked and hot.
  • Breastfeeding womenGenerally suitable; the protein and vitamin D support recovery — eat it freshly cooked and hot.
  • AthletesA strong post-training meal: about 92 g protein per serving with banku for glycogen.
  • Weight gainA good choice — take a generous helping of fish and banku, and add a second spoonful of shito.
  • Weight lossKeep the portion modest — half a fish with a smaller banku ball — and load the plate with the tomato, onion and cucumber garnish.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesBanku is the main source of carbs — keep it to about half a ball per serving and ask your clinician about portion size.
  • High blood pressureMost of the sodium comes from added salt and the shito; season lightly and take a smaller spoonful of shito. Ask your clinician about a suitable portion.
  • Kidney diseaseLimit the portion of banku (potassium) and the fish; ask your clinician about portion size.
  • GoutEat occasionally and in moderate portions — fish is generally low in purines, but a whole fish is a large serving.
  • Stomach issuesThe fish and banku are usually gentle, but the scotch bonnet, shito and raw onion can irritate a sensitive stomach — keep the chilli out and cook the onion soft.
  • Cardiovascular diseaseGrilled fish is naturally low in saturated fat; keep the oil modest and the portion sensible. Ask your clinician.
  • Fatty liverA good choice — lean fish with banku and vegetables; keep the oil modest and skip a second helping. Ask your clinician.
  • Food allergiesContains fish. Shito may contain dried fish or shrimp — check the jar. Naturally gluten-free and dairy-free. Fish and shellfish allergy are the key risks — do not serve to anyone with a fish or shellfish allergy.
  • Special therapeutic dietsIf you follow a prescribed low-sodium diet, use less salt and shito, and check with your clinician.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly and store in an airtight container; keep the banku, fish and sauces in separate containers.
In the fridge
1–2 days.
In the freezer
Up to 2 months; freeze the cooked fish only, without the banku or garnish.
How to reheat
Reheat gently in a covered pan or oven until steaming, and make sure it reaches 74°C (165°F) throughout.
Freezing recommended
Only if needed — grilled fish is best eaten fresh from the grill; freezing softens the crisp skin.
Signs it has spoiled
Sour or ammonia smell, slimy flesh, or a dull, grey colour on the fish; banku that smells sharply sour or has gone slimy.

More recipes to explore

A table of waakye with salad, spaghetti, shito, stew, boiled eggs and fried plantain in Ghana Ghana flag Ghana 1h 40m
Lunch •Accra Street-Food Classic

Waakye

This waakye recipe simmers black-eyed peas and rice together with dried sorghum leaves until the whole pot turns a deep reddish-brown, then serves it with a boiled egg, fried plantain, spaghetti and a spoonful of shito. It is Ghana's beloved street-food plate, sold from morning stalls across Accra. One serving is about 510 g.

Comfort & Warmth

Reddish-brown rice and beans with egg, plantain, spaghetti and shito.

Pairs Well With
Boiled egg, fried plantain, spaghetti & shito
Smooth balls of Ghana banku, pale fermented maize dough wrapped in plastic, in a bowl Ghana flag Ghana 55m
Lunch •Ghanaian Home Table

Ghana Banku

This ghana banku recipe turns fermented maize and cassava dough into smooth, tangy balls with a soft, stretchy bite. The dough is mixed, left to ferment for two to three days, then kneaded in the pot until it pulls away from the sides — that is when you know it is ready. One serving is about 275 g.

Comfort & Warmth

Soft, tangy fermented maize dough balls, shaped by hand and served hot with soup or stew.

Pairs Well With
Light soup or kontomire stew & grilled fish
Fermented / Gut Health
A plate of Ghana kontomire stew, dark green cocoyam leaves in a rich orange egusi and tomato sauce Ghana flag Ghana 1h 5m
Dinner •Akan Home Table

Ghana Kontomire Stew

This ghana kontomire stew recipe simmers cocoyam leaves with egusi, tomato and chilli into a rich palava sauce, the Akan classic also called palaver sauce. The leaves are boiled first until tender, the egusi is left to set in the tomato base, and everything comes together dark green and nutty. One serving is about 260 g.

Comfort & Warmth

Cocoyam-leaf stew with egusi, tomato and chilli — Ghana's palava sauce, made vegetarian.

Pairs Well With
Steamed white rice & boiled plantain
Ga kenkey balls wrapped in dried corn husks on a white plate, one unwrapped showing the pale fermented corn dough Ghana flag Ghana 3h 20m
Lunch •Ga Home Table

Ga Kenkey

This ga kenkey recipe ferments white corn dough for two to three days, partially cooks it, then wraps it in dried corn husks and steams it for two hours — never kneaded in a pot like banku. The result is firm, sour and sliceable, peeled open at the table and eaten with fried tilapia and shito. One serving is about 390 g.

Comfort & Warmth

Firm, sour fermented corn dough steamed in husks, served hot with fried fish and shito.

Pairs Well With
Fried tilapia & shito
Fermented / Gut Health

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.