National Dish Zambia: Dry Fish with Groundnuts (Recipe)

In this article
Meet Dry Fish with Groundnuts, a deeply savoury Zambian classic that turns two humble store-cupboard staples into something remarkable. Sun-dried fish brings a concentrated, smoky depth, while roasted, ground peanuts melt into a thick, creamy sauce that clings to every mouthful. Served with a mound of nshima or plain rice, it is the kind of everyday cooking that has fed Zambian families for generations — simple, nourishing and full of character.
About Dry Fish with Groundnuts
Dry Fish with Groundnuts is a traditional dish prepared in countless Zambian households. The use of dried fish gives the dish an unusual depth of flavour, while the groundnuts provide a creamy texture and a rich, savoury taste. It is often served with straightforward sides such as rice or maize meal, which makes it a well-balanced meal. In Zambia it is more than just something to eat — it is a symbol of community and family.
Ingredients (serves 1–2)
- 200g dried fish
- 100g groundnuts (roasted and ground)
- 1 onion, chopped
- 2 cloves of garlic, chopped
- 1 teaspoon paprika
- 400ml water
- Salt and pepper to taste
Shopping for the ingredients
To source the ingredients for this dish, start by looking for dried fish in African or Asian grocery shops. It is often sold in several varieties, which gives you the chance to pick the flavour you like best. For the groundnuts you can either buy them ready-ground or roast and grind whole peanuts yourself. Do not forget to add the other fresh ingredients such as onions and garlic to your shopping list, so that your dish turns out full-bodied and aromatic.
Preparing the dish
Before you begin cooking Dry Fish with Groundnuts, it is important to get all the ingredients properly prepared. Start by washing the dried fish thoroughly and soaking it in water if needed to soften it. The onion and garlic should be finely chopped so that they fry evenly in the next step. This helps the aromas of the onion and garlic develop perfectly and creates a delicious base for the dish — the same principle that underpins a good Chicken Stew With Groundnuts.
Step-by-step instructions
- Soak the dried fish in water and drain it after 30 minutes.
- Heat a little oil in a pan and fry the chopped onion and garlic until golden brown.
- Add the soaked fish and fry briefly to intensify the flavour.
- Stir in the ground groundnuts and the paprika and mix well.
- Pour in the water, bring everything to the boil, then simmer over a low heat for 15–20 minutes.
- Season with salt and pepper and serve hot.
Gluten-free / lactose-free version
The recipe for Dry Fish with Groundnuts is naturally gluten-free and lactose-free, which makes it an excellent choice for anyone with those intolerances. Do check that every ingredient you use — the spices in particular — is also certified gluten-free. Once you have made sure those requirements are met, you can enjoy this dish without a second thought.
Tips for vegans and vegetarians
Dry Fish with Groundnuts can easily be adapted for vegetarians and those following a vegan diet. Instead of dried fish, use tofu or firm vegetables to replace the texture and bite. Take care to marinate or season the tofu well so it carries the flavours of the dish. You could also use a vegetable stock to add extra depth without any animal products, much as you would in a plant-based Bean And Vegetable Stew.
More tips and tricks
Cooking Dry Fish with Groundnuts can be improved with a few useful pointers. Be careful not to cook the fish for too long, so that it keeps its tenderness. Experiment with different spices to add your own personal signature. The choice of peanuts matters too: roasted groundnuts give a far more intense aroma than plain ones. The pleasure is greater still when the dish is garnished with fresh herbs such as coriander or parsley.
Adapting the recipe to your taste
One of the loveliest things about Dry Fish with Groundnuts is how readily the recipe can be adjusted to suit you. If you prefer more heat, add chilli flakes or fresh chillies. For a sweeter note, toasted coconut flakes make an interesting addition. Vary the quantity of groundnuts, or swap them for other nuts, to tailor the dish to your palate and discover new flavours along the way.
Ingredient substitutions
If you cannot get hold of one of the ingredients, there are several alternatives. Dried fish, for example, can be replaced with chicken breast or plant-based proteins. In place of the peanuts, almond flour or cashew nuts are both worth trying. Using a range of different vegetables also makes for an interesting change, raising the nutritional value of the dish and giving it a new texture — try it in the spirit of Vegetable Stew With Nshima.
Drink pairing ideas
Several drinks pair well with Dry Fish with Groundnuts and complement its flavours. Local Zambian beers, which tend to be light and refreshing, are an excellent choice. If you would rather avoid alcohol, a fresh ginger tea or a homemade lemonade makes the perfect companion. A fruity smoothie with mango or pineapple also offers a refreshing contrast to this hearty dish.
Serving and presentation ideas
To serve Dry Fish with Groundnuts attractively, pay attention to how you arrange it on the plate. Use a large, shallow bowl to drape the dish generously, and garnish with fresh herbs or edible flowers for a splash of colour. A well-chosen side that harmonises in colour rounds off the experience. Simple fresh vegetables placed beside the main dish work beautifully to create a lively presentation.
A bit of history
The cooking of Zambia is deeply rooted in the traditions of local communities. Dishes such as this one reflect the use of local ingredients that have been passed down through the generations. The combination of fish and groundnuts is not only rich in nutrients but carries historical meaning too, symbolising the connection between land and water. This recipe embodies the spirit of Zambian cuisine: simple, nourishing and full of flavour.
More recipe ideas
Summary: Dry Fish with Groundnuts
In short, Dry Fish with Groundnuts offers not only a distinctive culinary experience but also a taste of Zambia’s heritage and culture. With its blend of flavour, nutritional richness and straightforward preparation, it is an ideal dish for family meals or special occasions. Whether prepared traditionally or given a creative twist, it remains a favourite that captures the flavours of the landscape. Give it a go and discover the tastes of Zambia in your own kitchen.



