TALK TO AN EXPERT +256 716 068 279 WHATSAPP OPEN NOW.

Home / Travel News, Stories & Tips / Uganda Food & Culture / Uganda’s Nile Perch: The Giant Freshwater Fish on Every Menu

Updated

The Nile perch is a huge freshwater fish, capable of growing to well over 100 kg, that was introduced to Lake Victoria and Lake Kyoga in the 1950s and 1960s. It became the basis of a large export fishery and appears on menus across Uganda as fillets, fish and chips, grilled steaks and stews. Its introduction also contributed to the loss of many of Lake Victoria’s native cichlid fish species, one of the best-known examples of an ecological disaster caused by an introduced species.

On the plate

Nile perch has firm, white, mild-tasting flesh with few bones, which makes it popular with visitors who find whole tilapia awkward to eat. Restaurants in Kampala, Entebbe and Jinja serve it fried, grilled, in curries or as fish fingers, and lodges often include it on menus. Tilapia remains the fish most Ugandans buy at markets, often fried whole. See our guide to tilapia in Uganda.

Fresh Nile perch showing its large head and silvery body
A Nile perch. Photo: Pavel Zuber, CC BY-SA 3.0, via Wikimedia Commons

The introduction and its impact

Colonial fisheries officials introduced Nile perch from Lake Albert and Lake Turkana to boost catches. The predatory perch multiplied in the 1980s, and hundreds of species of native cichlids, many found nowhere else, declined or disappeared, helped by pollution and the spread of water hyacinth. At the same time, the perch fishery created jobs, processing factories and exports to Europe and elsewhere. Overfishing, including illegal catches of young fish, later reduced perch stocks, and Uganda’s government has run crackdowns on illegal fishing gear. See our guide to Lake Victoria.

Nile perch swimming in an aquarium
A live Nile perch. Photo: Daiju Azuma, CC BY-SA 4.0, via Wikimedia Commons

Sport fishing

Nile perch are a target for sport anglers, especially below Murchison Falls, where very large fish are caught, and on Lake Victoria near Entebbe. Fishing in national parks requires a UWA permit, and catch-and-release is encouraged. The gorilla permit costs US$800, or US$600 in April, May and November. See our guides to a Lake Victoria fishing trip and Uganda’s great lakes.

Frequently asked questions

Is Nile perch native to Lake Victoria?

No, it was introduced in the 1950s and 1960s.

How big can Nile perch grow?

Well over 100 kg, though most fish caught are much smaller.

What does Nile perch taste like?

Mild, with firm white flesh and few bones.

Where can I fish for Nile perch?

Below Murchison Falls and on Lake Victoria, with the required permits.

Ready to experience Uganda’s mountain gorillas in 2026? Secure your gorilla permits early and let us craft a seamless safari tailored to your travel style, preferred trekking sector, and accommodation level. From luxury lodges to well-designed midrange journeys, every detail is handled for you. Every itinerary is carefully planned to maximize your time in the forest while ensuring comfort, safety, and unforgettable encounters.

Have questions about gorilla permits, travel dates, or the best itinerary for you? Speak with a safari expert and get clear, honest guidance to plan your trip with confidence.

When is the last time you had an adventure? African Gorillas!!! Up Close With Uganda’s Wild Gorillas Touched by a Wild Gorilla: An Unforgettable Encounter Inside Gorilla Families: Bonds, Hierarchies & Jungle Life Face to Face With a Silverback: The Wild Encounter You’ll Never Forget