Main course

Kapenta

Also known as: Matemba

Small dried freshwater sardine-like fish from Lake Kariba and Lake Tanganyika, fried crisp or stewed with tomato and onion. A cheap, popular protein relish eaten with nshima or sadza.

Type

Main course

Key Ingredients

Dried kapenta, Tomato, Onion

Eaten With

Nshima, Sadza, Rape or covo greens

Typical Price

$2 to 5

Kapenta are tiny freshwater fish, sardine-like in size and shape, that come from the great lakes of the region: Lake Tanganyika, where they are native, and Lake Kariba, where they were introduced and now support a large commercial fishery. Caught at night by boats using lights to draw the fish to the surface, they are landed in huge quantities, then salted and sun-dried on open racks until they are stiff and silvery. Dried kapenta keep for a long time without refrigeration, which is exactly why they have become one of the most important and affordable sources of protein in Zambia and Zimbabwe. In Zimbabwe the smaller, similar dried fish are often called matemba, and the two names are used loosely for the same kind of food. Sold in bags in every market and roadside stall, kapenta are a pantry staple in countless homes, the kind of cheap, reliable relish that puts protein on the table when meat is out of reach.

There are two main ways kapenta reach the plate. Fried, they are tossed in a little oil until crisp and golden, eaten almost like a savory snack or piled next to porridge, bones and all, with a satisfying crunch and a strong, salty, fishy flavor. Stewed, the more common everyday version, they are soaked to soften, then simmered down with onion, tomato, and often a chopped chili and a little oil into a rich, thick relish. Either way they are served with the regional staple: nshima in Zambia and sadza in Zimbabwe, both stiff white maize porridges that are pinched off by hand and used to scoop up the fish. The taste is bold and unapologetically of dried fish, intensely savory and a little pungent, which makes a small portion go a long way against the mild starch. For many people kapenta is comfort food and a taste of home, and for a visitor it is one of the most authentic, everyday meals you can share in Zambia or Zimbabwe, eaten cheaply at a local diner or market cookshop next to a steaming plate of nshima.

How It's Eaten

Kapenta is eaten as a relish with nshima or sadza. The fish are served fried crisp or stewed with tomato and onion, and diners pinch off a lump of the stiff porridge by hand to scoop up the fish. A small portion goes a long way because the dried fish flavor is so strong.

Cultural Context

Kapenta is an everyday food and one of the cheapest reliable sources of protein in Zambia and Zimbabwe, central to the diet of many low-income and working households. The Lake Kariba and Lake Tanganyika fisheries are an important source of livelihoods, and dried kapenta is traded widely across the region as a shelf-stable staple that does not need refrigeration.

Variations

Fried kapenta

Dried fish crisped in oil until golden and crunchy, eaten bones and all as a snack or relish.

Stewed kapenta

Soaked fish simmered with onion, tomato, and chili into a thick savory relish for porridge.

Fresh kapenta

Near the lakes the fish are sometimes cooked fresh rather than dried, for a milder, less salty flavor.

Where to Try Kapenta

livingstone

Local cookshops near the markets, Roadside diners serving nshima and relish

Frequently Asked Questions

What is kapenta?

Kapenta are small sardine-like freshwater fish from Lake Tanganyika and Lake Kariba. Usually salted and sun-dried, they are fried crisp or stewed with tomato and onion and eaten as a cheap, protein-rich relish with nshima in Zambia or sadza in Zimbabwe. In Zimbabwe similar small dried fish are also called matemba.

What does kapenta taste like?

Kapenta has a strong, salty, intensely savory dried-fish flavor. Fried it is crisp and crunchy; stewed it softens and blends with the sweetness and acidity of tomato and onion. The taste is bold, so a little goes a long way against mild porridge.

How do you eat kapenta?

Kapenta is eaten as a relish alongside nshima or sadza. You break off a piece of the stiff maize porridge with your hand and use it to scoop up the fish, often with a side of cooked greens.

Is kapenta good for you?

Yes. Because the small fish are eaten whole, bones and all, kapenta is rich in protein and calcium, which makes it a valuable and affordable source of nutrition. It is one of the cheapest reliable proteins in Zambia and Zimbabwe.

What is the difference between kapenta and matemba?

The names overlap and are often used interchangeably for small dried freshwater fish. Kapenta is the common name around Lake Tanganyika and Lake Kariba, while matemba is widely used in Zimbabwe for similar small dried fish; both are prepared and eaten the same way.