National Dish Cape Verde: Sopa de Peixe (Recipe)

In this article
Discover Sopa de Peixe, the beloved fish soup of the Cape Verde islands! This fragrant bowl brings together fresh fish, warming spices and colourful vegetables for a dish that is both nourishing and full of character. It is the kind of soup made for sociable evenings and comforting meals alike, carrying the sun-soaked, seafaring spirit of the archipelago straight to your table.
About Sopa de Peixe
Sopa de Peixe is a culinary highlight of Cape Verdean cuisine and well worth trying at least once. This hearty fish soup delights with an abundance of fresh ingredients and aromatic spices. It is not only a feast for the senses but also a wonderful example of the depth and variety found across the Cape Verde islands. Let yourself be drawn in by the warm, welcoming atmosphere of this traditional dish and enjoy the heartfelt food culture of the region.
Ingredients (serves 1–2)
- 300 g fresh fish (such as cod or sea bream)
- 1 onion
- 2 garlic cloves
- 1 large tomato
- 1 pepper (red or green)
- 1 carrot
- 1 courgette
- 1 bay leaf
- 1 teaspoon paprika
- 1 teaspoon ground cumin
- Salt and pepper to taste
- Olive oil
- 500 ml fish stock or water
Shopping for the ingredients
To prepare Sopa de Peixe, it is important to use fresh, good-quality ingredients. Ideally, visit a fishmonger or fish market to get the freshest fish possible. With vegetables such as onions, tomatoes and peppers, look out for good colour and freshness, as this can greatly influence the flavour of your soup. Make sure, too, that all your spices are stocked in the cupboard so you can get the very best from this traditional Cape Verdean soup.
Preparing the dish
Before you start cooking the Sopa de Peixe, wash all the vegetables thoroughly and cut them into small pieces. The fish should be cleaned well and cut into chunks. This not only makes the cooking process easier but also ensures the fish cooks evenly in the soup. Having everything prepared and ready before you begin will speed things along considerably.
Step-by-step instructions
- Heat the olive oil in a large pot and sauté the chopped onion and garlic.
- Add the diced tomato and pepper and let them simmer for a few minutes until the vegetables soften.
- Stir in the carrot and courgette, then season with paprika and cumin.
- Add the bay leaf and pour in the fish stock or water.
- Bring the mixture to the boil, then reduce the heat and let it simmer for about 10 minutes.
- Carefully add the fish pieces and continue cooking for around 5–7 minutes, until the fish is done.
- Season with salt and pepper and serve hot.
Gluten-free / lactose-free version
One of the great advantages of Sopa de Peixe is that it is naturally gluten-free and lactose-free. No gluten-containing ingredients are used in the preparation, and the recipe calls for no dairy at all, which makes it ideal for anyone with intolerances. Do make sure that any stocks and spices you use are also free from gluten, especially if you are working with shop-bought products. This soup is therefore not only delicious but also perfectly suited to sensitive stomachs.
Tips for vegans and vegetarians
Although the traditional Sopa de Peixe is built around fish, there are ways to prepare this delicious soup in a vegan or vegetarian style. Instead of fish you might use tofu or seitan, which offer a similar texture. To echo the characteristic taste of the sea, add a little seaweed or some well-chosen spices. Swapping fish stock for vegetable stock is also an excellent option to bring out the plant-based character of the dish without holding back on flavour.
More tips and tricks
To make your Sopa de Peixe even tastier, add fresh herbs such as coriander or thyme towards the end of cooking. A squeeze of lemon just before serving can intensify the aromas and lift the whole dish. Experiment with different types of fish to adapt the soup to your taste. Every time you make it, you can vary the ingredients to create fresh flavour experiences, much as you would with a comforting Caldo de Peixe.
Adapting the recipe to your taste
Sopa de Peixe offers plenty of scope for adapting to personal preference. You can vary how finely you chop the vegetables to add more texture, or refine the stock to your liking. Those who enjoy a bit of heat can add chilli or extra pepper for an additional kick. Remember that cooking is a creative process, so do not be afraid to try new ingredients as you work towards your perfect bowl of soup.
Ingredient substitutions
If you cannot find certain ingredients, or simply do not care for them, there is always an alternative for Sopa de Peixe. Fresh fish, for example, can be replaced with frozen fish, though the cooking time will need slight adjustment. Instead of courgette you could use aubergine or pumpkin, depending on what is in season. By staying creative when you shop — as you would for a rich Caldeirada or a hearty Moqueca de Peixe — you can be sure the soup stays delicious whatever ingredients you choose.
Drink pairing ideas
To match the fragrant Sopa de Peixe, you might serve a fresh white wine that complements the flavours of the soup. A light Sauvignon Blanc or a dry rosé would be ideal. For alcohol-free alternatives, sparkling water with a squeeze of lemon or a refreshing fruit tea makes an excellent choice. You could also offer a traditional Cape Verdean Grogue Cocktail made with sugar-cane spirit to underline the island flair even more.
Serving and presentation ideas
Presentation plays a key part in preparing food, and Sopa de Peixe is no exception. Serve the soup in attractive, deep bowls and garnish it with fresh herbs such as coriander or parsley. A slice of lime on the rim of the bowl can look decorative and whet the appetite. Set out some good bread alongside to invite your guests to dip and soak, enriching the whole dining experience.
A bit of history
Sopa de Peixe has its roots in Cape Verdean tradition, shaped by strong maritime influences. The Cape Verde islands are known for their rich fishing grounds and fresh seafood, which form the daily bread of the islanders. The blend of African, Portuguese and Caribbean influences makes this dish especially varied. Traditionally the soup is often served among good company, which underlines its cultural importance within the broader Cape Verdean cuisine.
More recipe ideas
Summary: Sopa de Peixe
Sopa de Peixe is more than just a fish soup; it is a culinary experience that embodies the flavours and traditions of the Cape Verde islands. By combining fresh fish, crisp vegetables and aromatic spices, this dish strikes a perfect balance between taste and nourishment. Whether you enjoy it on a cool evening or prepare it for a sociable occasion, Sopa de Peixe is sure to be a hit at the table. Let the variety and richness of this soup inspire you and discover a new way of cooking in the Cape Verdean style.


