National Dish Peru: Espesado de Pescado (Recipe)

In this article
Meet Espesado de Pescado, a comforting Peruvian fish dish that captures the coastal soul of the country’s cooking. Fresh fish is gently simmered in a creamy, aromatic sauce, warmed with paprika and finished with a scattering of bright coriander. Served alongside fluffy rice, it is the kind of homely, deeply satisfying meal that feels both special and wonderfully easy to make. Bring a taste of Peru’s shoreline straight to your own table.
About Espesado de Pescado
Espesado de Pescado is a traditional Peruvian dish that wins people over with its flavour and its wonderful aromatic depth. It pairs fresh fish with a creamy sauce that is intensified by a careful choice of spices. The dish is a genuine celebration of the essence of Peruvian cooking, where attention is paid not only to the quality of the ingredients but also to how each component is perfectly balanced against the others. The result is hearty, fragrant and unmistakably coastal.
Ingredients (serves 1–2)
- 300 g fresh fish (such as sole or cod)
- 1 small onion, diced
- 1 clove of garlic, chopped
- 1 large tomato, diced
- 200 ml coconut milk
- 1 tsp paprika
- Salt and pepper to taste
- Fresh coriander leaves, to garnish
- Cooked rice, to serve
Shopping for the ingredients
When shopping for espesado de pescado, pay particular attention to the freshness of the fish. Visit your local market or a trusted fishmonger to pick up top-quality produce. For the remaining ingredients such as the vegetables and spices, it is worth choosing seasonal and organic options where you can. This not only makes for better flavour but also supports local producers — the same coastal spirit you will find in a classic Ceviche.
Preparing the dish
To prepare espesado de pescado, start by washing and finely chopping all the vegetables. Begin with the onion and garlic, as these form the aromatic base of the sauce. The tomato should also be cut into small pieces so it releases its juices as it cooks. This little bit of groundwork ensures that all the flavours have the chance to develop fully.
Step-by-step instructions
- Heat a little oil in a pan and sauté the diced onion and chopped garlic over medium heat until soft.
- Add the diced tomato and cook briefly until it begins to break down.
- Add the fish to the pan and let it cook for a few minutes.
- Pour in the coconut milk and season with paprika, salt and pepper.
- Let everything simmer for 10–15 minutes, until the fish is cooked through and the sauce has thickened slightly.
- Serve hot, garnished with fresh coriander leaves, alongside cooked rice.
Gluten-free / lactose-free version
Happily, espesado de pescado is naturally gluten-free and lactose-free, which makes it an ideal choice for anyone with particular dietary needs. Thanks to the fresh ingredients and pure coconut milk, no gluten-containing products are required at all. Just take care that the spices and oils you use are also free from allergens. With that in mind, there is nothing standing between you and this delicious dish.
Tips for vegans and vegetarians
For vegans and vegetarians, there are easy ways to turn espesado de pescado into a plant-based dish. In place of the fish, use protein-rich options such as tofu or tempeh, both of which soak up the flavours of the sauce beautifully and deliver a similar texture. Experimenting with different vegetables or pulses as a substitute is another good way to add nutrients and keep the dish varied and interesting.
More tips and tricks
To make espesado de pescado even more flavourful, try adding extra spices such as cumin or other local Peruvian seasonings. A squeeze of lime juice just before serving lifts the aroma of the dish beautifully. Serve it with a tasty side of sautéed vegetables for a little more variety. The dish also reheats very well, so you can prepare it ahead of time without losing any quality.
Adapting the recipe to your taste
Flexibility is one of the great advantages of making espesado de pescado. Depending on your personal preferences, you can adjust the type of fish, the spices and even the choice of side dish. If you like it hotter, add a little chilli; if you prefer it milder, simply hold back on the spices. The sauce itself can be varied too — using more or less coconut milk — so the dish can be tailored to suit your own taste exactly.
Ingredient substitutions
If some of the ingredients for espesado de pescado are hard to come by, there are plenty of alternatives. In place of fresh fish, you can use tinned or frozen fish. Instead of coconut milk, you might choose plant-based milk or cream to vary the flavour. The tomato can be swapped for passata, which also simplifies the preparation. Substitutions like these guarantee the dish stays delicious even when you work with slightly different ingredients — much like the adaptable Sudado de Pescado.
Drink pairing ideas
Light, refreshing drinks pair beautifully with espesado de pescado and complement its flavour. A cool sparkling water with lime, or a refreshing cocktail, both make excellent companions. For wine lovers, a light Chardonnay is a fine choice, as it draws out the flavours of the fish. Traditional Peruvian drinks such as Chicha Morada also make an interesting pairing that reflects the culture behind the dish.
Serving and presentation ideas
The way you present espesado de pescado can make a real difference to the meal. Serve the dish in an attractive bowl and garnish it with fresh coriander leaves to add colour and freshness. The rice can be arranged to one side in a small mound to give the plate some visual structure. All in all, a thoughtful presentation helps make the dish even more inviting and appetising.
A bit of history
Espesado de Pescado has its roots in Peru’s rich culinary tradition, which celebrates seafood and local ingredients. The dish is a fine example of how cultural influences from different regions can come together to create delicious new combinations. Historically, its ingredients reflect the landscapes of Peru, from the coast to the Andes. On many festive occasions this dish takes centre stage, underlining its importance within Peruvian cuisine.
More recipe ideas
Summary: Espesado de Pescado
In summary, espesado de pescado showcases the hearty flavours and the creativity of Peruvian cooking. Whether as part of a festive meal or an everyday dish, it brings the essence of local ingredients and traditions to the table. Its simple preparation and the scope for adaptation make it a superb choice for any cook. Let yourself be charmed by the cultural history and the flavours of Peru.



