National Dish El Salvador: Sopa de Pescado con Coco (Recipe)

In this article
Say hello to Sopa de Pescado con Coco, a soul-warming fish soup from El Salvador that marries the bright freshness of the day’s catch with the mellow sweetness of coconut. It is a dish where Caribbean flair meets the country’s proud fishing tradition, delivering a creamy, aromatic bowl that lingers long in the memory. Perfect for gathering family and friends around the table, this soup brings a taste of the coast straight into your kitchen.
About Sopa de Pescado con Coco
Sopa de Pescado con Coco is a traditional dish from El Salvador that unites the flavours of the Caribbean with the freshness of Central American fishing. This delicious fish soup is not only a treat for the palate but also a wonderful example of the cultural richness of Salvadoran cuisine. By combining fresh fish, fragrant spices and the creamy body of coconut milk, it becomes a pleasure you will not soon forget. Ideal for convivial gatherings with family and friends, it carries a piece of coastal charm to your table.
Ingredients (serves 1–2)
- 400 g fresh fish (such as snapper or sea bream)
- 400 ml coconut milk
- 1 large onion, diced
- 2 garlic cloves, chopped
- 1 pepper, diced
- 1 tomato, diced
- 1 lime (juice)
- 1 tsp paprika
- 1 tsp ground cumin
- Salt and pepper, to taste
- Fresh coriander leaves, to garnish
Shopping for the ingredients
When gathering the ingredients for your Sopa de Pescado con Coco, it is best to choose the freshest fish you can find. Visit a local fishmonger or a supermarket that stocks fresh produce, and make sure the coconut milk is of good quality so you get the fullest flavour. The remaining ingredients — vegetables and spices — can be found in any well-stocked supermarket, much as you would when shopping for a plate of Pescado Frito.
Preparing the dish
Before you start cooking, it is important to prepare all the ingredients well. Clean the fish thoroughly and cut it into bite-sized pieces. The vegetables should be washed, peeled and chopped into small pieces so they cook evenly. These preparations are crucial for the flavour and texture of the finished Sopa de Pescado con Coco.
Step-by-step instructions
- Heat a little oil in a large pot and add the diced onion and chopped garlic. Sauté until translucent.
- Add the diced pepper and tomato and fry for a further 3–4 minutes.
- Pour in the coconut milk and add the spices (paprika and cumin), stirring well to combine.
- Bring the mixture to the boil, then add the fish pieces. Let everything simmer for 10–15 minutes until the fish is cooked through.
- Season with lime juice, salt and pepper, and garnish with fresh coriander leaves.
Gluten-free / lactose-free version
Sopa de Pescado con Coco is naturally both gluten-free and lactose-free, since the main ingredients are fish and coconut milk. For anyone with particular dietary needs, it is important to check that all the spices and any added ingredients are free from gluten-containing substances too. Using fresh ingredients ensures the dish stays a pleasure for everyone. Enjoy this delicious soup without a second thought.
Tips for vegans and vegetarians
To make a vegan or vegetarian version of Sopa de Pescado con Coco, simply replace the fish with a mix of hearty vegetables or tofu. Plant-based cream can stand in for the coconut milk if you prefer a different body, and herbs such as dill or parsley help evoke the savoury depth that the fish would normally provide. Experiment with your favourite vegetables to reach a tasty, satisfying result.
More tips and tricks
Take care to prepare Sopa de Pescado con Coco shortly before serving so the freshness of the ingredients is preserved. This also means not overcooking the fish, so it stays tender and does not fall apart. Experiment with different spices to tailor the dish to your personal taste. Finally, you can enrich the soup with extra fresh vegetables or pulses to add more nutrients.
Adapting the recipe to your taste
If you do not have access to fresh fish, frozen fish fillet works well in Sopa de Pescado con Coco too. Alternatively, tinned fish such as tuna can be used to make preparation easier. For a lighter or dairy-free spin, swap the coconut milk for another plant-based milk. Be sure to choose suitable spices to intensify the aroma, just as you might when cooking a comforting Sopa de Mariscos.
Ingredient substitutions
Should certain ingredients be hard to source, there are plenty of creative alternatives. Frozen fish fillet slots neatly into the recipe, and a good tinned fish shortens the work in the kitchen. For a lactose-free variation, replace the coconut milk with other plant-based milks. The same generous use of lime and coriander that lifts a fresh Ceviche de Camaron will keep this soup vibrant, whatever substitutions you make.
Drink pairing ideas
A refreshing drink can beautifully complement the flavours of Sopa de Pescado con Coco. A classic cola or a cold, fruity juice — pineapple or mango, say — harmonises perfectly with the sweetness of the coconut milk. For an alcoholic pairing, a lightly sparkling rum cocktail or a cold beer makes an excellent choice. Opt for a drink that underlines the aromas of the food.
Serving and presentation ideas
To present Sopa de Pescado con Coco beautifully, use deep soup bowls and garnish with fresh coriander leaves and a squeeze of lime juice. You might also decorate with toasted coconut flakes or fine strips of vegetable. Serve the soup alongside crisp Yuca Frita or fresh bread to offer your guests a complete experience. A well-laid table underlines the fine cooking of El Salvador.
A bit of history
Sopa de Pescado con Coco has its roots in traditional Salvadoran cuisine, which is strongly shaped by the coastal region and its fishing. The use of coconut milk reflects the influence of Caribbean cooking, lending an unmistakable flavour. This dish is a popular feast for special occasions and gatherings within the picturesque communities of El Salvador. Through cultural exchange the recipe has evolved over generations and remains a great favourite among lovers of Salvadoran food today.
More recipe ideas
Summary: Sopa de Pescado con Coco
Sopa de Pescado con Coco is a delightful, flavour-packed soup from El Salvador that combines fresh fish with the sweet creaminess of coconut milk. With simple yet aromatic ingredients and a straightforward preparation, it makes the perfect dish for sociable meals. Whether as part of a festive menu or simply for a cosy evening, this dish brings the taste of El Salvador straight to your table. Let the variety and aromas of this delicious fish soup inspire you.


