National Dish Zambia: Impwa Stew (Recipe)

In this article
Meet Impwa Stew, a warming Zambian one-pot that puts fresh river fish centre stage. Tender fillets simmer in a fragrant broth of tomatoes, peppers and carrots, lifted by ginger and sweet paprika until the whole kitchen smells of it. It is nourishing, generous and far simpler to make than the depth of flavour suggests — a proper taste of Zambia for an ordinary weeknight.
About Impwa Stew
Impwa Stew is a traditional national dish of Zambia and a fine reflection of the country’s home cooking. This hearty, gently spiced dish is known for its full flavours and its use of fresh, regional fish — the impwa. The pairing of succulent fish with a good spread of vegetables and spices makes it not only delicious but genuinely nourishing. If you would like a piece of Zambia in your own kitchen, Impwa Stew is an easy recommendation.
Ingredients (serves 1–2)
- 300 g impwa fish fillets
- 1 onion, finely chopped
- 2 tomatoes, diced
- 1 pepper, diced
- 1 carrot, sliced
- 2 cloves of garlic, chopped
- 1 teaspoon grated ginger
- 1 teaspoon ground paprika
- Salt and pepper to taste
- 1 tablespoon vegetable oil
- 500 ml vegetable stock
Shopping for the ingredients
To make a really good Impwa Stew, it pays to choose the freshest ingredients you can find. Local markets are the best place to track down fresh impwa fish and seasonal vegetables. Check the quality of the fish by looking for a clean, mild smell and glossy, firm flesh. Onions, tomatoes and peppers should be equally fresh and crisp so you get the most out of the dish.
Preparing the dish
Preparation for Impwa Stew is straightforward. Begin by washing all the ingredients and getting them ready as listed above. Onions and garlic are finely chopped, while the vegetables are cut into suitable pieces. It is also worth setting the spices out in advance so you can reach for them quickly while cooking. A well-organised kitchen makes the whole process easier and far more enjoyable.
Step-by-step instructions
- Heat the vegetable oil in a large pan over a medium heat.
- Add the chopped onion and garlic and sauté until soft and translucent.
- Stir in the diced tomatoes, pepper and sliced carrot and fry for a further 5 minutes.
- Add the grated ginger and the paprika and stir well.
- Pour in the vegetable stock and bring the mixture to the boil.
- Lower the heat and let the stew simmer for 15 minutes.
- Add the impwa fish fillets and cook for another 10 minutes, until the fish is done through.
- Season with salt and pepper and serve.
Gluten-free / lactose-free version
Impwa Stew is naturally gluten-free and lactose-free, as it uses neither gluten-containing products nor any dairy. That makes it an ideal dish for anyone with intolerances. Do check that the spices and stock you use contain no hidden gluten, especially if you are working with ready-made products. With a dish like this, everyone can enjoy traditional Zambian cooking.
Tips for vegans and vegetarians
For a vegan or vegetarian take on Impwa Stew, replace the fish fillets with tender vegetables or seitan, which gives the dish a comparable texture. One good option is to add courgette or aubergine, which bring a fresh depth of flavour — much as they do in a Eggplant Stew. You can also swap the vegetable stock for a homemade plant-based broth to intensify the aromas.
More tips and tricks
A few simple tricks will make your Impwa Stew even harder to resist. Experiment with different spices to steer the flavour where you want it. A pinch of chilli, for example, adds a welcome heat, while a squeeze of lemon brings freshness. Large batches also freeze beautifully in single portions, giving you a quick and easy lunch or supper another day.
Adapting the recipe to your taste
The beauty of Impwa Stew is its versatility — the recipe adapts easily to your own preferences. Add more vegetables, or your favourites, to make the dish even healthier. If you like things richer, a splash of coconut milk gives a creamier texture. That adaptability means everyone can build their own version of the flavour.
Ingredient substitutions
If impwa fish proves hard to find, the recipe works just as well with other lean fish such as tilapia or perch — the same fish that shines in Charcoal Grilled Tilapia. Tofu is an excellent plant-based protein for a vegetarian version. Vegetables such as broccoli or green beans can stand in for the carrot, bringing welcome variety. That way the recipe stays interesting every time you make it.
Drink pairing ideas
A hearty Impwa Stew is best matched with something refreshing. Chilled citrus water or a light beer are ideal companions and let the flavours of the dish come through. For a non-alcoholic option, homemade lemonade or a herbal tea works nicely, as does a traditional maize drink such as Maheu. Do not miss the chance to round off the whole experience with the right drink.
Serving and presentation ideas
How you present Impwa Stew makes a real difference to your guests. Serve it in an attractive bowl and garnish with fresh herbs such as coriander or parsley for a splash of colour. A serving of Nshima alongside turns it into a full Zambian meal. Colourful table settings and appealing dishes can make an evening feel like an occasion — good presentation feeds the eye as well as the appetite.
A bit of history
Impwa Stew has a long tradition in Zambian cooking and is a symbolic dish, often served at celebrations. It reflects the spirit of Zambian hospitality, where food and community sit at the centre of things. Historically, impwa fish was caught in Zambia’s rivers and lakes and became a staple for local communities. With a dish like this, the rich cultural history and the flavours of the region come through in every bite of Zambian cuisine.
More recipe ideas
Summary: Impwa Stew
Impwa Stew is a wonderful example of flavourful Zambian cooking. With fresh fish, a good spread of vegetables and a well-judged handful of spices, it delivers both nourishment and real pleasure in every mouthful. Preparation is simple and enjoyable, so you can create a genuinely distinctive meal in your own kitchen. Whether you want to explore traditional flavours or adapt the recipe to your own taste, Impwa Stew will delight your guests and bring a little of Zambia to your table.



