National Dish Zimbabwe: Dried Fish Stew (Recipe)

In this article
Meet Dried Fish Stew, a warming Zimbabwean one-pot that turns a humble store-cupboard staple into a proper feast. Small sun-dried fish simmer gently with tomatoes, onions and peppers until the broth turns deep and savoury, filling the whole kitchen with the smell of home cooking. It is the sort of dish that is made to be shared: generous, unfussy and best eaten elbow to elbow with family and friends.
About Dried Fish Stew
The Zimbabwean dish Dried Fish Stew is a real celebration meal, one that reflects the culture and traditions of the country. It is usually built around tender dried fish, simmered together with fresh vegetables and aromatic spices to create a beautifully balanced flavour. The combination of these ingredients brings not only warmth and comfort to the table, but also a genuine sense of community. Ideal for family and friends, this stew is an invitation to enjoy the sheer variety of African cooking.
Ingredients (serves 1–2)
- 200 g dried fish (kapenta, for example)
- 1 large onion
- 2 tomatoes
- 1 pepper (red or green)
- 1–2 potatoes
- 2–3 garlic cloves
- 1 piece of ginger (about 2 cm)
- 1 teaspoon salt
- 2 tablespoons vegetable oil
- Water, as needed
- Fresh herbs, to garnish (optional)
Shopping for the ingredients
Before you start cooking dried fish stew, it is worth gathering all your ingredients first. Dried fish is sold in specialist markets and African grocery shops, and it is the one item to be picky about — quality here shapes the flavour of the entire dish. Look for kapenta, the tiny sun-dried freshwater fish that gives dishes such as Kapenta their characteristic savoury depth. Fresh vegetables can be picked up in any supermarket or at a weekly market, and the fresher they are, the more flavourful and nourishing the stew becomes.
Preparing the dish
Getting ready to cook dried fish stew is straightforward and genuinely enjoyable. Begin by washing the vegetables and cutting them into small pieces — this helps everything cook evenly and lets the flavours mingle properly. The dried fish should be rinsed thoroughly beforehand to wash away any excess salt. An extra marinade of spices and a squeeze of lemon juice can deepen the taste even further.
Step-by-step instructions
- Heat the vegetable oil in a large pan over a medium heat.
- Add the chopped onion and garlic and fry until translucent.
- Add the diced tomatoes and pepper and let everything simmer for about 5 minutes.
- Now stir in the dried fish and the diced potatoes, mixing well.
- Pour in enough water to cover all the ingredients and leave the stew to simmer gently for 30–40 minutes.
- Check the consistency from time to time and add a little more water if needed.
- Serve the stew hot, garnished with fresh herbs.
Gluten-free / lactose-free version
Dried fish stew is naturally gluten-free and lactose-free. Just make sure the spices and any stock you use are also free from gluten-containing ingredients. The dried fish and fresh produce make an excellent base for a tasty, nourishing meal that suits almost every dietary need. Enjoy the stew without a second thought and make the most of its wholesome ingredients.
Tips for vegans and vegetarians
For a vegan or vegetarian take on dried fish stew, swap the fish for plant-based protein. Tofu and chickpeas both work beautifully and bring extra nutrients along with them. To hint at that savoury, sea-salted character, try adding seaweed or a specialist spice blend. A hearty meat-free alternative in the same spirit is Wild Mushroom Stew, which delivers a similar depth without any fish at all.
More tips and tricks
The art of cooking dried fish stew lies in balancing the flavours. Experiment with different spices — paprika, cumin or chilli — to tune the pot to your own taste. A pinch of sugar helps to round off the acidity of the tomatoes and pull the flavours together. Fresh herbs such as parsley or coriander scattered over at the end will lift the whole dish.
Adapting the recipe to your taste
Depending on your preferences and what is available, the recipe is easy to adjust. Feel free to add more vegetables — carrots or green beans, for instance — to boost the nutritional value. When it comes to seasoning, keep experimenting until the stew is as fiery or as fragrant as you like it. Your own palate should always come first, so that every mouthful is a pleasure.
Ingredient substitutions
If the original ingredients for dried fish stew are hard to come by, there are plenty of alternatives. Smoked fish makes a fine stand-in for dried fish, while a firm vegetable such as broccoli gives the dish a different but equally satisfying character. The choice of vegetables can vary too — courgettes or aubergines both work well. If you have kapenta to hand but fancy something quicker, Fried Kapenta With Onions uses the same fish in a simpler way. This flexibility is what makes the stew so adaptable and so much fun to cook.
Drink pairing ideas
A hearty dish like dried fish stew calls for something refreshing alongside it. A cold lager or an aromatic dry white wine complements the flavours of the pot perfectly. For alcohol-free options, fresh fruit juices or herbal teas round off the meal nicely. The key is to choose a drink that sits alongside the food rather than overwhelming it.
Serving and presentation ideas
Presentation can make dried fish stew look every bit as inviting as it tastes. Serve it in clay or ceramic bowls to underline the dish’s traditional roots. A garnish of fresh herbs or a slice of lime provides a lovely splash of colour and draws the eye. Keep everything piping hot so the stew arrives at the table looking fresh and appetising. A mound of Sadza on the side is the classic accompaniment.
A bit of history
Dried fish stew is not merely a meal; it is part of Zimbabwe’s cultural identity. The tradition of drying fish goes back many generations and grew out of the abundant catches from the country’s great lakes, above all Lake Kariba. The stew embodies the resilience and resourcefulness of Zimbabwean cuisine, which celebrates natural ingredients and often makes something remarkable out of whatever nature provides. Its story is a beautiful example of sustainability and of a close relationship with the land.
More recipe ideas
Summary: Dried Fish Stew
All in all, dried fish stew is a hearty, nourishing speciality of Zimbabwean cooking that wins people over with its aromatic range. The combination of dried fish, fresh vegetables and well-judged spices creates a flavour you will not mistake for anything else. Built from simple, authentic ingredients, this stew is a wonderful way to get to know the culture and traditions of Zimbabwe. Enjoy both the cooking and the eating of it, in good company.



