National Dish Portugal: Sopa de Cação (Recipe)

In this article
Discover Sopa de Cação, a hearty Portuguese fish soup that captures the rich flavours of the Atlantic in a single bowl. Tender pieces of dogfish simmer gently in a fragrant broth of tomatoes, onions and warming spices, creating a dish that is both comforting and unmistakably maritime. Born in Portugal’s coastal communities, it makes the perfect warming meal for cold days — a taste of the sea served straight to your table.
About Sopa de Cação
Sopa de Cação is a traditional Portuguese dogfish soup that brings together the rich flavours of the Atlantic in one wholesome dish. This speciality has its roots in the coastal regions of Portugal, where the sea plays a central role in everyday life and cooking. The soup is typically made with tender pieces of dogfish gently poached in an aromatic broth of tomatoes, onions and spices. The combination of these ingredients makes for a flavourful, warming dish that is ideal for cold days.
Ingredients (serves 1–2)
- 300 g dogfish fillet
- 1 large onion
- 2 ripe tomatoes
- 2 cloves garlic
- Olive oil
- 1 litre fish stock
- Salt and pepper, to taste
- Coriander or parsley, to garnish
- 1 teaspoon sweet paprika
Shopping for the ingredients
When shopping for the ingredients for Sopa de Cação, choose fresh, good-quality produce wherever you can. The dogfish is best bought as fresh as possible, as this makes a real difference to the flavour of the soup. The tomatoes and onions should be ripe and firm to deliver the best balance of sweetness and aroma. It is well worth paying attention to quality with the seasonings too — fresh herbs really bring out the flavours of the dish.
Preparing the dish
To prepare Sopa de Cação, it helps to cut and lay out all the ingredients in advance. Begin by dicing the onion and the tomatoes and finely chopping the garlic. Getting this groundwork done allows for a quick and smooth cooking process once you get to the stove. Remember to cut the dogfish fillet into bite-sized pieces as well, so everything cooks evenly.
Step-by-step instructions
- Heat a little olive oil in a large pot and sauté the onions and garlic until softened and translucent.
- Add the tomatoes and stir well, cooking until they have broken down and softened.
- Pour in the fish stock and bring to the boil. Season to taste with salt, pepper and paprika.
- Add the dogfish pieces and let everything simmer for about 15 minutes, until the fish is cooked through.
- Before serving, garnish with freshly chopped coriander or parsley.
Gluten-free / lactose-free version
Making Sopa de Cação without gluten is straightforward, as the basic recipe already lends itself to it. The core ingredients — fish stock, tomatoes and onions — are usually naturally gluten-free. When choosing your stock, simply pick a lactose-free option if needed. Using fresh ingredients throughout also helps you avoid unnecessary additives, keeping the dish clean and wholesome.
Tips for vegans and vegetarians
For vegans and vegetarians, Sopa de Cação can be turned into a delicious vegetable soup by replacing the dogfish with protein-rich alternatives such as tofu or chickpeas. Swap the fish stock for a homemade vegetable stock made by simmering root vegetables and herbs. It is also worth adjusting the seasonings to intensify the flavour. This keeps the soup just as tasty and nourishing while suiting a plant-based diet.
More tips and tricks
To boost the aroma of Sopa de Cação, you can experiment with different spices such as saffron or chilli, which add an intriguing extra note. A squeeze of lemon juice just before serving freshens up the flavours and brings them into focus. For a creamier consistency, a splash of coconut milk lends the dish a new dimension. Try out different garnishes, too, to make the soup look as appealing as it tastes.
Adapting the recipe to your taste
Sopa de Cação is a versatile dish that is easy to tailor to personal preference. You could use different kinds of fish or seafood to create new flavour experiences — much like the variety found in a Caldeirada de Peixe. If you like things spicier, add extra seasoning or even fresh chillies. This flexibility makes the soup an excellent choice for different tastes and occasions.
Ingredient substitutions
If you cannot find dogfish or simply prefer a different flavour, you can make the soup with pollock, tuna or prawns instead. Likewise, the fish stock can be swapped for a rich vegetable stock to give the dish a different base. Your choice of tomatoes can vary too — fresh tomatoes, tinned tomatoes or even tomato purée are all options that will influence the final taste.
Drink pairing ideas
Sopa de Cação pairs beautifully with a glass of Portuguese white wine that complements the flavours of the dish. A Vinho Verde, with its light spritz and freshness, is a particularly good match. Alternatively, a dry rosé can add a refreshing accent. For non-alcoholic options, citrus lemonades or sparkling water with a slice of lemon round off the flavour combination perfectly.
Serving and presentation ideas
The way you plate up Sopa de Cação can greatly enhance the enjoyment of the dish. Serve the soup in deep, rustic bowls and garnish with freshly chopped coriander or parsley for colour and freshness. A squeeze of lemon juice just before serving not only lifts the flavour but also adds a visual touch. Pair the soup with fresh bread for dipping into the broth to present a wonderfully complete meal.
A bit of history
Sopa de Cação has a long tradition in Portuguese cooking, especially in the coastal regions where fishing has always played such an important part in daily life. The soup was originally prepared by dock workers who wanted to turn the offcuts of the freshly caught fish into a nourishing meal. Over the years it has grown from a humble dish into a much-loved favourite served in many restaurants. It stands as a symbol of the close bond between the Portuguese and their maritime heritage, and of the richness of the Atlantic. It sits comfortably within the wider world of Portuguese cuisine, where seafood reigns supreme.
More recipe ideas
Summary: Sopa de Cação
Sopa de Cação is a fine example of the rich and varied tradition of Portuguese cooking. This flavourful dogfish soup brings together fresh ingredients and the time-honoured flavours of the coast, delighting the palate while offering a real sense of warmth and comfort. Whether for a cosy family supper or to impress your guests, preparing this soup brings a piece of maritime tradition to the table. Let this dish inspire you and discover the delicious side of Portuguese cuisine.


