At A Glance
Sardinha de escabeche is Portuguese pickled sardines: pan-fried whole sardines layered with vinegar, olive oil, garlic, onions and bay, then rested in the fridge for at least a day.
- Original purpose was preservation; it tastes best after 24 hours and improves over 3 days
- Active time 30 minutes; total time 24 hours plus marinating
- Buy fresh sardines on the day at Mercado do Bolhão or a trusted fishmonger
- Serves 4 as a tapa or starter; pairs with crusty bread and a chilled Vinho Verde
- The escabeche method is Portuguese-Mediterranean, originally Arabic (al-sikbāj)
Sardinha de escabeche is the dish I make when guests arrive on a hot day and we need something cold, sharp and easy from the fridge. It is the simplest of Portuguese tapas: pan-fried fresh sardines, layered with vinegar, olive oil, garlic, sliced onion and bay, left to mellow in a glass jar for a day. By Sunday lunch it tastes of summer.
The dish came up the Atlantic coast as a way to keep fresh sardines from spoiling before refrigeration. The vinegar does the preserving, the olive oil softens the fish, and the spices give it the unmistakable warm, tangy taste of Portuguese coast cooking. Visit Portugal lists it among the country’s defining maritime dishes; in Porto it appears on every tapas board worth ordering.
Below is the version we cook at Canto de Luz, with sourcing notes, a properly portioned marinade, and timing tips. It improves dramatically with patience, so make it the night before you want to eat it.
Staying in Porto? Canto de Luz is on Rua do Almada in the old town, walking distance to most of what is in this guide.
Where the dish comes from
“Escabeche” comes from the Arabic al-sikbāj, a method of cooking and preserving meat or fish in vinegar, oil and spices. It travelled across the Mediterranean during the centuries of Arab and Iberian exchange, settled in Portuguese coastal villages, and was adapted to whichever fish came in fresh that morning. Sardines were obvious: cheap, abundant, oily enough to take the marinade, and small enough to layer in a jar.
Today escabeche is mostly a tapas dish, eaten cold from the fridge with bread or rice. It still does the preserving job (a properly made jar lasts a week in the fridge) but the point is the flavour: bright vinegar, soft fish, sweet onion. It is summer food.
If you ever visit Porto in late June, the São João festival is sardine-mad: an estimated 13 sardines a minute are eaten across the city. Most of them are grilled fresh. The escabeche version is the same fish, just stretched across the rest of the year.



Ingredients (serves 4 as a tapa)
Buy the fish on the morning you cook it. Sardines lose their bright flavour quickly, even in a fridge. Mercado do Bolhão has fresh ones daily; outside Porto, your best fishmonger on the day they had a delivery.
- 12 fresh sardines, cleaned and gutted (mackerel works as a substitute)
- 120ml white wine vinegar
- 120ml extra virgin olive oil
- 2 large yellow onions, thinly sliced
- 5 garlic cloves, lightly crushed
- 2 bay leaves
- 1 teaspoon sweet paprika
- 1 teaspoon black peppercorns
- 1 small carrot, sliced into rounds (optional but traditional)
- 1 small red chilli, halved (optional, for warmth)
- Salt to season the fish before frying
- Olive oil for frying (about 3 tablespoons)
Cleaning the sardines
If your fishmonger has not done it for you, cleaning a sardine takes a minute per fish. It is worth doing yourself the first time so you understand what you are eating.
- Rinse each sardine briefly under cold water.
- Scale by gently scraping the back of a knife from tail to head; you will see the silver scales come off.
- Gut by making a small incision along the belly with kitchen scissors. Remove the innards and rinse the cavity.
- Pat dry with paper towels. Wet sardines do not crisp.
Step-by-step method
About 30 minutes of active work. Then 24 hours in the fridge.
- 1. Salt and fry the sardines. Season the cleaned sardines lightly with salt. Heat the frying olive oil in a heavy skillet over medium-high heat. Add the sardines in a single layer and fry 2–3 minutes per side until lightly golden and just cooked through. Lift onto kitchen paper.
- 2. Make the marinade. In a small saucepan, combine the vinegar, olive oil, sliced onions, crushed garlic, bay, paprika, peppercorns, carrot rounds and chilli (if using). Heat gently until the onions are soft and translucent (about 8 minutes). Do not let it boil hard or the vinegar will turn harsh.
- 3. Layer in a clean jar. In a clean glass jar or a deep ceramic dish, lay a spoonful of the warm onion mixture on the bottom. Add a layer of fried sardines, top with onions and marinade, then repeat. Pour the remaining liquid over the top so the fish are fully covered.
- 4. Cool then refrigerate. Let the jar cool to room temperature, seal, and refrigerate at least 24 hours before eating. Better at 48 hours, peak at 72.
- 5. Serve. Lift the sardines out with a clean fork. Serve cold or at room temperature on toasted bread, with a side of olives and a glass of chilled Vinho Verde.
Stay in Porto’s old town with me
Canto de Luz is a beautifully restored boutique maison on Rua do Almada, with a heated outdoor pool, a daily-changing homemade breakfast and the Canto Cooking school on site. From €99 a night.





Tips, mistakes and storage
Three things go wrong if you are not paying attention.
- Underseason before frying. Sardines need salt before they hit the pan or the inside tastes flat. The vinegar marinade does the rest.
- Boiling the marinade. Hard boiling the vinegar makes it sharp and aggressive. Warm it gently until the onions soften.
- Not fully covering the fish. Any sardine sticking out of the marinade will dry. Top up with extra olive oil if needed.
- Storage: Sealed jar in the fridge, up to 7 days. Always use a clean fork to lift them out so you do not introduce bacteria.
- Serving temperature: Take the jar out 20 minutes before eating; cold-from-the-fridge sardines are too tight. Room-temperature is right.
What to drink and serve with it
Vinho Verde is the obvious pairing — the slight effervescence and sharp acidity match the vinegar in the marinade beautifully. A chilled white Douro also works. Avoid heavy reds; they fight the fish.
On the plate, escabeche likes simple company. Crusty bread to mop the marinade, a few good olives, a lightly dressed tomato salad, perhaps a small bowl of plain rice cooked in fish stock. As part of a tapas board it sits next to a piece of cured cheese and a slice of presunto without complaint.
Learn the rest of Portuguese seafood at Canto de Luz
If sardinha de escabeche has lit a wider interest in Portuguese seafood, the chef-led market tour and tapas class I host at Canto de Luz spends a fair amount of time on it. We start at Mercado do Bolhão, where the chef walks you through how to spot a fresh sardine versus a tired one, then we cook a tapas lunch in my kitchen with a glass of Douro Valley wine.
Groups are six. The class is hands-on. You leave with a recipe pack including the escabeche above and a small bottle of Portuguese aguardente. A portion of every ticket supports a local NGO.
Cook the city for yourself with Canto Cooking
Join a chef-led market tour at Mercado do Bolhão followed by a hands-on Portuguese tapas class with Douro Valley wine, hosted in my kitchen at Canto de Luz. Small groups of six. Recipe pack included.





A note from Susan
“Escabeche is the dish I learnt to love properly only after I moved to Portugal. It is patient food, made cheaply, that improves on its own in a jar in the fridge. It is the country in a sentence.”
More to explore in Porto
- Best Traditional Food in Porto: 7 Iconic Dishes to Try
- hands-on cooking class in Porto
- Mercado do Bolhão
- Porto food tours
- Porto food and wine tours
“What a gem right in the heart of Porto?!?! We had an excellent stay and the service was top notch! We booked a wine and port tasting experience and what a fun evening?!?! The room was cozy and quiet and the fresh breakfast was superb!”
— Hillary Eye, via Google Reviews (5/5)
Frequently asked questions
How long do pickled sardines last?
In a sealed glass jar in the fridge, sardinha de escabeche keeps for up to 7 days. Always use a clean fork to lift them out, and ensure the fish remain fully submerged in the marinade. Top up with olive oil if needed.
Can I use canned sardines?
Technically yes, but the result is a different dish. Canned sardines are already cooked and preserved in oil; layering them in vinegar marinade is closer to a quick salad. The classic recipe needs fresh sardines, pan-fried that day.
Is sardinha de escabeche eaten hot or cold?
Cold or at room temperature, never hot. It is essentially a preserved fish dish; the chilling step is part of how the flavours develop. Take the jar out 20 minutes before serving to take the chill off.
What if I cannot find fresh sardines?
Mackerel is the closest substitute; both are oily, bright-fleshed fish that take the marinade well. Fresh herring also works. Avoid white-fleshed fish like cod or sea bass; they are too lean and the marinade will overwhelm them.
Why is my marinade cloudy?
Cloudy marinade comes from boiling the vinegar too hard or not letting the onions sweat slowly enough. Cooking the marinade gently keeps it clear. It is still safe to eat, just less attractive.
Can I make escabeche with chicken or pork?
Yes — chicken escabeche (frango de escabeche) is traditional in some Portuguese households. The method is the same: pan-fry chicken pieces, layer with the vinegar-onion marinade, refrigerate at least 24 hours. Pork escabeche exists too, particularly with pork shoulder.
What is the difference between escabeche and ceviche?
Both use vinegar / acid to flavour fish, but ceviche is raw fish “cooked” only by the acid (usually lime juice). Escabeche cooks the fish with heat first, then preserves it in the marinade. Different textures, different traditions.
Stay where the food is
Canto de Luz sits on Rua do Almada in Porto’s old town, walking distance to almost everything in this guide. Heated outdoor pool, daily-changing homemade breakfast, and the Canto Cooking school on site. From €99 a night.
Check availability

