National Dish Zimbabwe: Matemba in Tomato Sauce (Recipe)

In this article
Meet Matemba in Tomato Sauce, a homely Zimbabwean classic that turns a handful of tiny dried fish into something deeply savoury. Simmered slowly with ripe tomatoes, onions, garlic and warm spices, it delivers big flavour from very few ingredients. It is nourishing, thrifty and endlessly adaptable — the sort of dish that tastes of everyday life in Zimbabwe rather than of special occasions. Serve it with a mound of sadza and you have a proper meal.
About Matemba in Tomato Sauce
Matemba in Tomato Sauce is a traditional dish from Zimbabwe that wins people over with its simple but generous flavours. The star ingredient is matemba, small dried fish that play an important part in the diet of many African countries. These little fish are not only nourishing but also a good source of omega-3 fatty acids. Paired with an aromatic tomato sauce, the dish becomes a cornerstone of Zimbabwean cooking and combines happily with all manner of sides.
Ingredients (serves 1–2)
- 100 g matemba (dried fish)
- 400 g tomatoes (fresh or tinned)
- 1 onion
- 2 cloves of garlic
- 1 teaspoon paprika
- 1 teaspoon ground cumin
- Salt and pepper to taste
- 2 tablespoons oil (sunflower or olive)
- Fresh parsley, to garnish
Shopping for the ingredients
Matemba are easy enough to track down in African or Asian grocery shops, and increasingly online too. Fresh tomatoes are ideal, though a tin of good tomatoes is a perfectly respectable stand-in when time is short. With the spices it pays to choose quality products, since they carry much of the character of the finished dish. The same care applies to the oil, which should be neutral enough not to compete with the fish.
Preparing the dish
Get everything ready before you start cooking. The onion and garlic should be finely chopped so their aroma can develop properly in the pan. The dried matemba may need a rinse to remove excess salt or grit — a quick soak in cool water does the job nicely. The better your preparation, the quicker and smoother the cooking goes, much as it does with a Tomato and Onion Relish.
Step-by-step instructions
- Heat the oil in a pan and add the chopped onion. Fry over medium heat until translucent.
- Add the chopped garlic and fry briefly until fragrant.
- Tip in the tomatoes along with the paprika and cumin, then let the mixture simmer over low heat.
- After about 10 minutes add the matemba and simmer for a further 15 minutes, stirring occasionally.
- Season with salt and pepper and garnish with fresh parsley before serving.
Gluten-free / lactose-free version
This recipe for matemba in tomato sauce is naturally gluten-free and lactose-free, since it uses neither wheat products nor dairy. If you follow a gluten-free diet you can enjoy it without a second thought. Do check, however, that any spices and pre-mixed ingredients you use are certified gluten-free, as blends occasionally contain additives. Beyond that, the dish is as straightforward as it looks.
Tips for vegans and vegetarians
Vegans and vegetarians can put together a delicious version by swapping the dried fish for tofu or chickpeas. These supply plenty of protein and take the same spicing, so the balance of the dish holds up well. Adding vegetables such as courgette or aubergine makes it more colourful and more filling still. That way everyone can taste the flavours of Zimbabwe, whatever their diet — much like the meat-free Wild Mushroom Stew.
More tips and tricks
Matemba in tomato sauce leaves plenty of room for personal touches. Add spices such as chilli or ginger to sharpen the dish to your own taste, and consider fresh herbs like basil or thyme for a different note. Play with the simmering time of the tomatoes to reach the sauce consistency you prefer — longer for a thick, jammy relish, shorter for something looser. Finally, serve it with rice or maize porridge to make a complete meal.
Adapting the recipe to your taste
The recipe adapts easily to whatever you fancy. Cooks who like heat can double the paprika or add a fresh chilli, while a gentler hand with the spices gives a milder, more tomato-forward result. Some prefer to leave the fish whole for texture, others break them up so they melt into the sauce. Choosing a different side — millet sadza, rice or roasted vegetables — changes the character of the plate entirely.
Ingredient substitutions
If you cannot find every ingredient, there are good alternatives to hand. Instead of matemba you might use other small fish such as sardines, or plant-based options like tempeh or seitan. With the spices it is worth experimenting freely. In place of freshly chopped tomatoes you can use passata or tomato purée, which makes the cooking even simpler — the same shortcut that works nicely in a Spicy Peanut and Tomato Relish.
Drink pairing ideas
Any number of drinks suit matemba in tomato sauce. A refreshing glass of lemonade or a cold lager goes down beautifully with the dish’s hearty, savoury notes. Fruity smoothies and herbal teas also round the meal off well, especially in warmer weather. Cocktail enthusiasts might even reach for a light white wine or a gin lifted with fresh herbs to sharpen the whole experience.
Serving and presentation ideas
To give your matemba in tomato sauce a lift, serve it in an attractive bowl and garnish generously with fresh herbs. A squeeze of lemon juice brings out both the colours and the aromas. Setting the dish on a rustic wooden board, or using brightly coloured crockery, adds visual interest to the table. How a dish is presented has a surprising influence on how it is perceived and enjoyed.
A bit of history
Matemba in tomato sauce reflects a tradition of Zimbabwean cooking that is rich in flavour but modest in ingredients. The use of dried fish belongs to a wider culture of careful, waste-free eating found across many African societies. Drying fish is not merely traditional but a practical method of extending shelf life. Originally the catch was preserved for use through the dry season, and that necessity gave rise to the distinctive taste and culinary identity of Zimbabwean cuisine.
More recipe ideas
Summary: Matemba in Tomato Sauce
Matemba in tomato sauce is a simple yet flavourful dish that quickly wins over anyone who tries it. It offers a fine combination of healthy, nourishing ingredients and a rich, well-spiced aroma. Whether you are avoiding gluten or lactose, following a particular diet, or simply looking for something new, this recipe is versatile and easy to adapt. Enjoy this culinary treasure from Zimbabwe and discover the cultural riches of a remarkable country.



