National Dish El Salvador: Sopa de Pescado Seco (Recipe)

In this article
Say hello to Sopa de Pescado Seco, a rustic dried fish soup that carries the deep, briny soul of Salvadoran home cooking. Built around richly flavoured dried fish, softened in a fragrant broth with tomatoes, onions and peppers, it is the kind of nourishing bowl that warms you from the inside out. A final squeeze of lime lifts every spoonful, bringing a bright, coastal freshness that has made this soup a firm favourite in kitchens across El Salvador.
About Sopa de Pescado Seco
Sopa de Pescado Seco is a genuine flavour highlight of Salvadoran cooking. This fish soup is built around dried fish, which lends the dish its deep, concentrated taste. A selection of fresh vegetables — including tomatoes, onions and peppers — comes together in a harmonious and nourishing whole. Seasoned with a blend of aromatic herbs and spices, the soup becomes a celebration of flavour that delights locals and visitors alike, and it sits proudly among the country’s most comforting one-pot classics.
Ingredients (serves 1–2)
- 150 g dried fish (such as mackerel or another variety)
- 1 large tomato
- 1 small onion
- 1 small pepper (red or green)
- 2 cloves of garlic
- 1 litre water or fish stock
- 1 teaspoon dried herbs (such as oregano or parsley)
- Salt and pepper to taste
- A squeeze of lime juice
Shopping for the ingredients
To prepare an authentic Sopa de Pescado Seco, it is worth choosing fresh, good-quality ingredients. Ideally, visit a local market to track down the dried fish, as many specialist stalls offer the best varieties. Do not forget to buy the vegetables fresh, as this makes a real difference to both flavour and nutrition. When it comes to the herbs, opting for fresh sprigs helps bring the fullest aroma into the dish.
Preparing the dish
Preparing Sopa de Pescado Seco is straightforward and takes very little time. Begin by rinsing the dried fish thoroughly and cutting it into pieces if needed. The fresh ingredients — tomatoes, onions and peppers — should be washed and diced small. This not only makes the cooking easier but also gives the finished soup an appealing, colourful look.
Step-by-step instructions
- Bring the water or fish stock to the boil in a large pot.
- Add the dried fish and let it cook for around 15 minutes, until tender.
- Meanwhile, sauté the chopped vegetables (tomatoes, onions and peppers) in a pan with a little oil.
- Add the sautéed vegetables to the pot and simmer for a further 10 minutes.
- Season with salt, pepper and herbs, then finish with a squeeze of lime juice.
Gluten-free / lactose-free version
Sopa de Pescado Seco is naturally gluten-free and lactose-free, which makes it an ideal choice for anyone with these intolerances. Do make sure, however, that every ingredient you use is genuinely free from gluten, particularly stocks and spice blends. To keep things safe for sensitive diets, reach for fresh, unprocessed foods wherever you can. That way your soup stays both wholesome and full of flavour.
Tips for vegans and vegetarians
Although the traditional Sopa de Pescado Seco contains fish, you can create a vegan version by swapping the fish for tofu or fresh mushrooms. These can be lightly marinated and sautéed before going into the soup to build extra flavour. You can also replace the fish stock with vegetable stock for a fully plant-based dish. In this way, vegans and vegetarians can enjoy that distinctive Salvadoran taste too.
More tips and tricks
To deepen the aroma of Sopa de Pescado Seco, add fresh herbs such as coriander or dill. Bear in mind that sautéing the vegetables before they go into the broth draws out their sweeter notes. Another handy tip is to soak the fish for a few hours in advance, so it softens and absorbs the flavours of the broth more readily. Feel free to experiment with different spices to put your own stamp on the soup.
Adapting the recipe to your taste
Sopa de Pescado Seco offers plenty of room for personalisation. Add more vegetables if you like things especially hearty and healthy, or vary the herbs to discover new flavours. Anyone can adjust the heat by adding chilli or pepper to taste. There are also countless variations of the recipe that let you fold in other ingredients you love and happily use in your everyday meals.
Ingredient substitutions
If you cannot get hold of dried fish, fresh fish works too. This would shorten the cooking time a little, so be sure to adjust the seasoning accordingly. The vegetables can be varied as well — squash or courgette make a tasty addition. And if you would rather leave out fish or seafood altogether, think of protein-rich alternatives such as lentils or chickpeas to give the soup body, much as they do in a hearty Sopa de Frijoles.
Drink pairing ideas
A hearty Sopa de Pescado Seco calls for light, refreshing drinks. A cool beer or a classic lemonade pairs beautifully with the flavours of the soup. Likewise, a splash of fresh lemon juice can heighten the aromas. If you fancy something more elegant, try a white wine, which sits well with fish dishes and gently wakes up the palate.
Serving and presentation ideas
Presentation can strongly shape how a dish is perceived and enjoyed. Serve the Sopa de Pescado Seco in attractive, deep bowls and garnish with fresh herbs such as coriander or parsley. A lime wedge on the side not only adds a fresh aroma but also gives the bowl an appealing look. Alongside, you might offer crusty bread or tortillas, in true keeping with the food culture of El Salvador — the same warm hospitality you find behind a plate of Pupusa.
A bit of history
Sopa de Pescado Seco holds a special place in Salvadoran culture. This traditional soup grew out of the need to create long-lasting foods that could provide a dependable source of nourishment. Dried fish could be stored well and eaten over an extended period. Over the years the dish has evolved, blending modern cooking techniques with time-honoured traditions to offer both locals and travellers a comforting, satisfying meal that celebrates Salvadoran cuisine.
More recipe ideas
Summary: Sopa de Pescado Seco
Sopa de Pescado Seco is a delicious and nourishing fish soup that carries you into the heart of Salvadoran cooking. With its flavourful dried fish and fresh vegetables, it makes an ideal dish for any occasion, whether a cosy family meal or a lively gathering with friends. Thanks to its many possibilities for adaptation, you can shape this soup exactly to your liking. Let the flavours of El Salvador drift into your kitchen and savour this wonderful piece of culinary tradition.


