Recipe
🥙 LUNCH
Kapenta with Nshima
Small dried fish fried with tomato and onion, served with stiff maize nshima, an everyday Zambian staple.
Zambian · easy · serves 4
prep 15 min · cook 30 min
~709 cal · 37g protein · 96g carbs · 22g fat · 10g fiber · 6g sugars · 4g sat fat (estimated, per serving)
↓ Jump to Recipe
AI-generated illustration
Kapenta with nshima is an everyday meal in Zambia, small dried freshwater fish cooked into a savoury relish and eaten with the country's staple maize porridge. Affordable and protein-rich, kapenta is a dietary cornerstone across the region.
The little dried fish (kapenta, from Lakes Tanganyika and Kariba) are rinsed and fried, then cooked down with onion, tomato, and a little oil into a rich, savoury relish. It is served with nshima, the thick, smooth maize-meal porridge that Zambians eat at nearly every meal, pulled off in pieces by hand and used to scoop up the fish. Simple, nutritious, and satisfying, it is the taste of an ordinary Zambian day.
Saved recipes and passport stamps are kept on this device. Sign in to keep them across your devices and leave reviews.
Make it yours
✓ Naturally gluten-, dairy-, egg-, nut- and pork-free. No swaps needed.
Toggle a diet and the ingredients rewrite themselves with regional substitutes.
🥕 Vegetarian
🌱 Vegan
🌾 Gluten-Free
🥛 Dairy-Free
🥜 Nut-Free
🥚 Egg-Free
🐖 Pork-Free
Dietary labels are a cooking guide, not allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish; we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, read the label on every product you use, and note that a kitchen can cross-contaminate in ways a recipe cannot control.
Ingredients
US
Metric
Serves 4
2 cups dried kapenta (small dried fish)
2 onions, chopped
3 tomatoes, chopped
3 tbsp oil
to taste salt
3 cups white maize meal (for nshima)
Instructions
1
Rinse the dried kapenta, then fry until lightly crisp.
2
Add the onion and tomato and cook down into a rich relish.
3
For the nshima, whisk some maize meal into water, simmer, then add more and stir hard until thick and smooth.
✎ Chef’s note
Stir the nshima constantly and add the meal gradually, so it cooks into a smooth, stiff porridge without lumps.
4
Serve the kapenta relish with a mound of nshima, eaten by hand.
Zambian home cooking.
Ratings & reviews
Cooked it? Rate this dish:
No account needed. Sign in to leave a full review with a comment.
Cooked it?
Kept on this device, no account needed. Sign in to leave a review and keep your passport across your devices.
No reviews yet, be the first to cook it.
🌏 While it simmers, know your destination
📍
Lusaka. Kapenta come from the lakes rather than the sea. They are small freshwater fish netted at night on Lake Kariba and Lake Tanganyika and dried in the sun, then fried up with tomato and onion into a relish strong enough to carry a large mound of nshima.
🗺️
Zambia. Maize is a newcomer despite how central nshima now is. It arrived through colonial agriculture and displaced sorghum and millet, which are the older grains and still turn up as porridge and in traditional brewing. The mortar and pestle standing outside the kitchen is the machine that turns any of them into meal.
🌍
Africa. The structure repeats across most of the continent: one starch and one sauce. A grain or root is cooked stiff, torn or rolled by hand, and used to carry a stew of leaves, groundnut, okra or fish, usually from a shared bowl and with the right hand. UNESCO listings have followed that logic, inscribing couscous in 2020 as a shared Maghreb tradition and Ivorian attieke in 2024.
The story behind this dish is up top, worth a read while the pot works.
More from Zambia
Nshima with IfisashiStiff maize porridge served with greens simmered in a creamy ground-peanut sauce.
VitumbuwaLightly sweet Zambian rice-flour fritters, crisp outside and fluffy within, for breakfast with tea.
Mabuyu (Sweet-Coated Baobab Seeds)Tangy baobab seeds tumbled in a bright sugar coating, the nostalgic street candy of Zambia.
Browse all Zambia recipes →
Good to know
You’ll need: Whisk.
Storing it: Fried food is best eaten fresh while crisp. Re-crisp leftovers in a hot oven or air fryer; the microwave makes them soft.
Make it a Zambia meal
MunkoyoDrink
Mabuyu (Sweet-Coated Baobab Seeds)Dessert
KalembulaDinner
Similar dishes from around the world
FiskekakerNorway
Fish and ChipsUnited Kingdom
NdagalaBurundi
Pescado Frito con Plátanos MadurosEquatorial Guinea
Poisson Fumé aux Bananes PlantainsGabon
Bake and SharkTrinidad & Tobago
Cuisine
Diet
Gluten-Free Recipes from Around the World
Dairy-Free Recipes from Around the World
Nut-Free Recipes from Around the World
Egg-Free Recipes from Around the World
Pork-Free Recipes from Around the World
Dairy-Free Zambian Recipes
Gluten-Free Lunches from Around the World
Dairy-Free Lunches from Around the World
Nut-Free Lunches from Around the World
Egg-Free Lunches from Around the World
Frequently asked questions
What is Kapenta with Nshima?
Small dried fish fried with tomato and onion, served with stiff maize nshima, an everyday Zambian staple.
Where does Kapenta with Nshima come from?
Kapenta with Nshima is a Zambian dish from Lusaka, Zambia.
Can Kapenta with Nshima be made vegan, gluten-free, or dairy-free?
This Kapenta with Nshima recipe includes substitution suggestions for vegetarian, vegan, gluten-free, dairy-free, nut-free, egg-free, and pork-free versions, including several at once such as gluten-free and dairy-free together. Treat them as a starting guide rather than a guarantee, and see the allergen note below.
Is Kapenta with Nshima safe for people with food allergies?
Our dietary labels and substitutions are a cooking guide, not medical or allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish, but we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, always read the label on every product you use, and remember a home or commercial kitchen can cross-contaminate ingredients in ways a recipe cannot control.
How long does Kapenta with Nshima take to make?
About 45 minutes total (15 minutes prep, 30 minutes cooking), serving 4.
Get the Sunday Spin
One dish from somewhere in the world, in your inbox every Sunday. No spam, just dinner inspiration you can cook that day.