National Dish Ghana: Spicy Fish Stew (Recipe)

In this article
Discover Spicy Fish Stew, a soul-warming classic from the Ghanaian kitchen! Tender pieces of fresh fish simmer in a rich, tomato-based sauce that is lively with garlic, ginger and fiery chillies. It is the kind of dish that gathers a family around the table, equally at home on an ordinary weeknight and at a lively celebration. Bring a little of Ghana’s coastal flavour straight into your own kitchen.
About Spicy Fish Stew
Spicy Fish Stew is a traditional dish from Ghana, celebrated for its bold, spicy flavours and its invigorating ingredients. It is often made with locally caught fish and is a firm favourite for family meals and festive occasions alike. The combination of fresh vegetables, aromatic spices and tender fish makes it especially satisfying. For many Ghanaians this stew is more than just a meal — it is a piece of culture and tradition.
Ingredients (serves 1–2)
- 2 fillets of fresh fish (such as tilapia or snapper)
- 1 onion, diced
- 2 tomatoes, diced
- 1 green pepper, diced
- 1–2 chillies, to taste
- 2 cloves of garlic, chopped
- 1 teaspoon grated ginger
- 2 tablespoons tomato purée
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1–2 tablespoons oil, for frying
- Salt and pepper, to taste
- Fresh herbs (such as parsley or coriander), to garnish
Shopping for the ingredients
To get the freshest ingredients for your spicy fish stew, it is well worth visiting a local market or a well-stocked supermarket. Look for fish that appears bright and has a clean, pleasant smell. Vegetables such as peppers and tomatoes should be firm and ripe to bring out the best aroma. If you cannot find certain spices, many can be ordered online — so you are always well equipped for a delicious result.
Preparing the dish
Good preparation is the key to a successful spicy fish stew. Begin by cleaning the fish: rinse the fillets thoroughly and cut them into bite-sized pieces. The vegetables should also be washed, peeled and diced. Do not forget to slice the chillies to taste — the more you use, the hotter the dish becomes. Getting everything ready in advance means you can work efficiently and have all you need to hand while cooking.
Step-by-step instructions
- Heat the oil in a large pan over a medium heat.
- Add the onion and garlic and fry until golden brown.
- Stir in the diced tomatoes and pepper and let the mixture simmer until the vegetables are soft.
- Add the tomato purée along with the spices (cumin and paprika) and let everything cook briefly.
- Add the pieces of fish and let it all cook gently over a low heat for about 15 minutes, until the fish is cooked through.
- Season with salt, pepper and any extra spices to taste, then garnish with fresh herbs.
Gluten-free / lactose-free version
This spicy fish stew is naturally gluten-free and lactose-free, since none of the ingredients used contain gluten or dairy. That makes it an excellent choice for anyone with an intolerance or allergy. Do check the labels when buying your spices and oil, however, to be sure of the purity of the products. There are plenty of alternatives you can use without compromising the authenticity or flavour of the dish.
Tips for vegans and vegetarians
For a vegan or vegetarian version of the spicy fish stew, simply swap the fish for grilled vegetables or tofu. Take care that the flavours of the spices and the vegetables complement one another. You can also add chickpeas or lentils to make the dish more protein-rich. This way the character of the stew is preserved while offering a nourishing, plant-based alternative — much like Ghana’s own Beans Stew.
More tips and tricks
A few simple tricks make the cooking even easier. Prepare the vegetables in advance to save time. Experiment with the spices and adjust the heat to your personal taste. For a deeper flavour, let the ingredients simmer for longer so the aromas can meld together. Remember to garnish the dish with fresh herbs to improve not only the taste but also the appearance.
Adapting the recipe to your taste
The recipe for spicy fish stew is easy to adapt to suit your own preferences. Add other vegetables you love, or vary the spices to make the stew hotter or milder. The choice of fish can change too: use whatever is fresh and locally available. This adaptability makes the dish especially versatile and lets everyone create their perfect spicy fish stew.
Ingredient substitutions
If an ingredient in the recipe is not to your liking or hard to find, there are plenty of alternatives. Instead of fresh tomatoes, for example, you can use tinned tomatoes, which offer a similar depth of flavour. For the fish there are countless options; prawns or other seafood work beautifully too, as they do in a Fish Light Soup. You can also try different oils to give the dish a character of its own.
Drink pairing ideas
Refreshing drinks pair especially well with a spiced dish like spicy fish stew. A cold local beer or a fruity cocktail can make an excellent companion. If you prefer something alcohol-free, try a homemade lemonade or a fresh juice to round out the flavours of the food. Remember that the drink contributes to the overall atmosphere of the meal.
Serving and presentation ideas
Presentation plays a big part in how a meal is enjoyed. Serve the spicy fish stew in a rustic bowl and garnish it with fresh herbs to add colour and freshness. A few lime slices or a scattering of chilli on the side create an appealing visual touch. You can also serve the dish with rice or a fresh salad for a balanced, well-rounded plate.
A bit of history
Spicy fish stew has its roots in Ghanaian cooking and is closely tied to the country’s coastal regions. The ingredients and methods of preparation vary according to region and availability. This dish is not only a beloved part of everyday life but also plays an important role in festivals and celebrations. It stands as a symbol of the coming together of community and tradition through food — a hallmark of Ghanaian cuisine.
More recipe ideas
Summary: Spicy Fish Stew
In short, spicy fish stew is a delicious and hearty stew that captures the flavours of Ghana in every bite. With fresh ingredients, warming spices and a straightforward method, you can turn your home into a world of culinary discovery. Whether for a cosy dinner or a special celebration, this dish is always a highlight. Let it inspire you, and enjoy cooking and sharing this wonderful stew with family and friends.



