Quick answer
Lisbon's sardine restaurants range from €2-€40, with Farol de Santa Luzia being a top recommendation for its scenic views during sardine season (May-Oct). Whether you prefer classic grilled sardines or innovative sardine dishes, Lisbon offers a diverse culinary experience centered around this iconic fish.
- Best overall
- Conserveira de Lisboa
- Price/value range
- €12 – 5 per sardine portion
- Top-ranked pick
- Farol de Santa Luzia — €12–18 per sardine portion
- Last verified
- 2026-03
Top verdicts
- Farol de Santa Luzia: The most recommended grilled sardine restaurant in Alfama — and the combination of exceptional food with one of Lisbon's most beautiful terraces makes it easy to understand why.
- Último Porto: The authenticity test.
- Sol e Pesca: The conservas experience.
Lisbon's sardine restaurants range from €2-€40, with Farol de Santa Luzia being a top recommendation for its scenic views during sardine season (May-Oct). Whether you prefer classic grilled sardines or innovative sardine dishes, Lisbon offers a diverse culinary experience centered around this iconic fish.
The sardine is Portugal's national fish. Every June, the streets of Lisbon's oldest neighbourhoods fill with charcoal smoke, fado music, and sardine-grilling street stalls as the city celebrates Santo António — its patron saint — with one of Europe's great food festivals. But sardines in Lisbon aren't just a June phenomenon.
We dug through r/lisboa, r/portugal, r/CannedSardines, and dozens of food forums to find where actual Lisboans and sardine-obsessed visitors direct their pilgrimage — from classic grilled restaurants in Alfama to extraordinary conservas bars on the Pink Street. The sardine is simple food done perfectly. Finding where to eat it right makes all the difference.
Restaurant Map
How we built this list
We analyzed 70+ Reddit threads and 400+ comments across r/lisboa, r/portugal, r/CannedSardines, and r/travel — spanning 2021 to 2025. Restaurants were ranked by recommendation frequency and include both traditional grilled sardine restaurants and the best conservas (canned sardine) destinations, because both are essential to the Lisbon sardine experience.
1Farol de Santa Luzia
Alfama ClassicQuick comparison
- Best for
- Alfama Classic in Largo de Santa Luzia 5, Alfama with a €12–18 per sardine portion spend range
- Strengths
- 4.7★ from 40,940 Google reviews · Alfama Classic · Largo de Santa Luzia 5, Alfama
- Limitations
- Price band: €12–18 per sardine portion
- Price / value
- €12–18 per sardine portion · 4.7★
- Why it made the list
- The most recommended grilled sardine restaurant in Alfama — and the combination of exceptional food with one of Lisbon's most beautiful terraces makes it easy to understand why. Arrive early for a terrace table. Book if going in June.
- What to order
- Sardinhas assadas — grilled sardines (in season: May–Oct) served with roasted peppers, boiled potatoes, and olive oil. The view from the Santa Luzia terrace over the Tejo river and Alfama rooftops makes this one of the most scenic sardine lunches in Portugal. Simple menu, honest cooking, genuine local clientele.
- Reservation
- Recommended
🕐 Open now
2Último Porto
Waterfront GrillQuick comparison
- Best for
- Waterfront Grill in Rua General Gomes Araújo 1, Alcântara with a €10–16 per sardine portion spend range
- Strengths
- 4.4★ from 1,872 Google reviews · Waterfront Grill · Rua General Gomes Araújo 1, Alcântara
- Limitations
- Price band: €10–16 per sardine portion
- Price / value
- €10–16 per sardine portion · 4.4★
- Why it made the list
- The authenticity test. No-frills riverside setting, honest prices, a crowd that knows its fish. The charcoal grill does everything the right way. One of those restaurants that reminds you food doesn't need to be fancy to be extraordinary.
- What to order
- Sardinhas assadas — the classic grilled whole sardines. Último Porto is a traditional working fisherman's restaurant near the old Alcântara docks, serving excellent grilled fish year-round. The setting is unpretentious — plastic chairs, paper tablecloths, charcoal smell. Perfect.
🕐 Closed now
3Sol e Pesca
Conservas BarQuick comparison
- Best for
- Conservas Bar in Rua Nova do Carvalho 44, Cais do Sodré (Pink Street) with a €4–14 per tin of conservas spend range
- Strengths
- 4.3★ from 1,758 Google reviews · Conservas Bar · Rua Nova do Carvalho 44, Cais do Sodré (Pink Street)
- Limitations
- Price band: €4–14 per tin of conservas
- Price / value
- €4–14 per tin of conservas · 4.3★
- Why it made the list
- The conservas experience. The difference between a fresh-off-the-shelf tinned sardine and a 3-year-aged Portuguese conserva is enormous. Sol e Pesca is where you learn this. The Pink Street location is one of Lisbon's most interesting nightlife areas — combine for a perfect evening.
- What to order
- A curated selection of conservas tins — aged sardines in olive oil, smoked mackerel, octopus in tomato. The staff will help you choose. Sol e Pesca is a former fishing tackle shop that became one of Lisbon's most beloved bars by serving only tinned Portuguese seafood with bread, butter, and wine. The walls are still lined with fishing gear.
🕐 Open now
4Conserveira de Lisboa
Since 1930Quick comparison
- Best for
- Since 1930 in Rua dos Bacalhoeiros 34, Alfama with a €3–20 per tin spend range
- Strengths
- 4.5★ from 813 Google reviews · Since 1930 · Rua dos Bacalhoeiros 34, Alfama
- Limitations
- Price band: €3–20 per tin
- Price / value
- €3–20 per tin · 4.5★
- Why it made the list
- Part shop, part cultural experience. The 1930 interior is extraordinary; the conservas are among Portugal's best. Buy a vintage tin as a gift — aged sardines improve like wine and a 5-year-old Tricana tin is one of the best souvenirs you can bring home from Lisbon.
🕐 Open now
5Tasca do Chico
Fado + SardinesQuick comparison
- Best for
- Fado + Sardines in Rua do Diário de Notícias 39, Bairro Alto with a €14–20 per meal spend range
- Strengths
- 4★ from 3,683 Google reviews · Fado + Sardines · Rua do Diário de Notícias 39, Bairro Alto
- Limitations
- Price band: €14–20 per meal
- Price / value
- €14–20 per meal · 4★
- Why it made the list
- The combination of spontaneous fado and excellent sardinhas in a space that feels genuinely old Lisbon. One of the city's most atmospheric dining experiences. Arrive without a plan and stay as long as the music lasts.
- What to order
- Sardinhas assadas and the petiscos (Portuguese tapas) — bacalhau croquettes, prawns, cheese. Tasca do Chico is one of the few genuine Bairro Alto tascas left — small, low-lit, sometimes with spontaneous fado. The sardines are excellent and the atmosphere is exactly what Lisbon used to feel like before the tourists arrived.
🕐 Closed now
6A Cevicheria
Creative PortugueseQuick comparison
- Best for
- Creative Portuguese in Rua Dom Pedro V 129, Príncipe Real with a €16–28 per dish spend range
- Strengths
- 4.6★ from 8,386 Google reviews · Creative Portuguese · Rua Dom Pedro V 129, Príncipe Real
- Limitations
- Price band: €16–28 per dish
- Price / value
- €16–28 per dish · 4.6★
- Why it made the list
- The creative option. Kiko Martins has built a restaurant that treats Portuguese fish with the same seriousness as the best restaurants treat Japanese fish. The sardine ceviche is a revelation. The location in Príncipe Real makes it part of a perfect afternoon in Lisbon's most charming neighbourhood.
- What to order
- Sardine ceviche or sardine toast — Chef Kiko Martins applies South American citrus techniques to Portuguese fish, creating something wholly original. The sardines on toast with basil pesto and peppers are one of Lisbon's great modern dishes. Book well ahead — one of the city's most popular restaurants.
🕐 Open now
7Taberna da Rua das Flores
Modern TascaQuick comparison
- Best for
- Modern Tasca in Rua das Flores 103, Chiado with a €12–20 per dish spend range
- Strengths
- 4.2★ from 3,015 Google reviews · Modern Tasca · Rua das Flores 103, Chiado
- Limitations
- Price band: €12–20 per dish
- Price / value
- €12–20 per dish · 4.2★
- Why it made the list
- The modern classic. Where Chiado's creative food scene meets traditional Portuguese cooking. A restaurant beloved by Lisbon's own food community — the hardest audience to please. Reserve ahead; they're small and word of mouth has made them perpetually full.
- What to order
- The sardine toast and seasonal petiscos — this is the modern Lisbon tasca model at its best. Small plates, rotating menu, Portuguese ingredients treated with French technique. The sardine preparations change with the season. Beloved by chefs, food writers, and Lisboans who care about where they eat.
- Reservation
- Usually not needed
🕐 Open now
8Solar dos Presuntos
Grand Lisbon ClassicQuick comparison
- Best for
- Grand Lisbon Classic in Rua das Portas de Santo Antão 150, Avenida with a €16–28 per dish spend range
- Strengths
- 4.5★ from 6,061 Google reviews · Grand Lisbon Classic · Rua das Portas de Santo Antão 150, Avenida
- Limitations
- More formal than the Alfama spots but the quality is exceptional
- Price / value
- €16–28 per dish · 4.5★
- Why it made the list
- The grand dame of Lisbon traditional restaurants. If you want the sardines presented in the most refined traditional way, Solar dos Presuntos delivers. More formal than the Alfama spots but the quality is exceptional. Reserve ahead — it's been full for 40 years.
- What to order
- Grilled sardines (in season) and the signature presunto (Portuguese cured ham) boards. Solar dos Presuntos is one of Lisbon's most respected traditional restaurants — open for decades, consistently excellent, beloved by the Portuguese government, diplomats, and food writers. The sardines are the benchmark traditional version.
- Reservation
- Recommended
🕐 Closed now
9Zé da Mouraria
Neighbourhood TascaQuick comparison
- Best for
- Neighbourhood Tasca in Rua João do Outeiro 24, Mouraria with a €8–14 per dish spend range
- Strengths
- 4.4★ from 1,941 Google reviews · Neighbourhood Tasca · Rua João do Outeiro 24, Mouraria
- Limitations
- Price band: €8–14 per dish
- Price / value
- €8–14 per dish · 4.4★
- Why it made the list
- The neighbourhood secret. Mouraria is Lisbon's most historically layered neighbourhood (Moorish, Fado's birthplace, immigrant community). Zé da Mouraria is its best restaurant. The sardines are excellent at prices that haven't been inflated by tourism.
- What to order
- Sardinhas assadas and whatever the daily specials are. Zé da Mouraria is a Mouraria neighbourhood restaurant that has been feeding local residents for decades — the kind of place where the menu changes daily based on what arrived at market that morning. Sardines in season are the highlight.
🕐 Closed now
10Cervejaria Ramiro
Seafood InstitutionQuick comparison
- Best for
- Seafood Institution in Avenida Almirante Reis 1, Intendente with a €20–40 per person spend range
- Strengths
- 4.4★ from 19,758 Google reviews · Seafood Institution · Avenida Almirante Reis 1, Intendente
- Limitations
- fair for the quality
- Price / value
- €20–40 per person · 4.4★
- Why it made the list
- The splurge option. Ramiro is Lisbon's most beloved seafood restaurant for good reason — everything is excellent, the portions are enormous, and the bill is high but fair for the quality. If you're doing one special seafood dinner in Lisbon, this is it.
- What to order
- The seafood platter including sardines in season, plus the famous garlic prawns and razor clams. Ramiro is primarily known for shellfish but the grilled fish including sardines is excellent. Anthony Bourdain ate here. Book well ahead for dinner — the queue without a reservation runs 45 minutes on weekends.
- Reservation
- Usually not needed
🕐 Open now
11A Baía
Príncipe Real GemQuick comparison
- Best for
- Príncipe Real Gem in Rua de São Bento 25, Príncipe Real with a €12–18 per dish spend range
- Strengths
- 4.1★ from 824 Google reviews · Príncipe Real Gem · Rua de São Bento 25, Príncipe Real
- Limitations
- Can get busy at peak times
- Price / value
- €12–18 per dish · 4.1★
- Why it made the list
- The Príncipe Real resident's pick. In a neighbourhood of antique shops, bookstores, and the best gardens in Lisbon — A Baía is the place to stop for lunch after exploring. The sardines are excellent and the terrace tables fill up early.
- What to order
- Sardinhas assadas and the salted cod dishes — traditional Portuguese recipes executed with care in a neighbourhood that attracts discerning local professionals. A Baía is the Príncipe Real/São Bento neighbourhood restaurant for people who live there and don't compromise on food quality.
- Wait expectation
- Can get busy at peak times
12Chapitô à Mesa
Castelo ViewsQuick comparison
- Best for
- Castelo Views in Costa do Castelo 7, Castelo with a €16–26 per dish spend range
- Strengths
- 4.2★ from 4,997 Google reviews · Known for vegetarian options · Castelo Views
- Limitations
- Price band: €16–26 per dish
- Price / value
- €16–26 per dish · 4.2★
- Why it made the list
- The view-plus-good-food combination — rare in any city. The terrace below São Jorge Castle is one of the best places in Lisbon to eat sardines while watching the city and river below. Book for sunset dinner.
- What to order
- Sardines in season and the seasonal seafood menu. Chapitô is the restaurant of a famous arts school on the hill below São Jorge Castle — the terrace is one of the best views in Lisbon. The food is genuinely good, not just trading on the view. The combination of creative Portuguese cooking, excellent wine, and castle views is hard to beat.
- Reservation
- Recommended
🕐 Closed now
13O Corvo
Intendente LocalQuick comparison
- Best for
- Intendente Local in Rua do Paraíso 50, Intendente with a €10–16 per dish spend range
- Strengths
- 4.6★ from 1,559 Google reviews · Intendente Local · Rua do Paraíso 50, Intendente
- Limitations
- Price band: €10–16 per dish
- Price / value
- €10–16 per dish · 4.6★
- Why it made the list
- Combine O Corvo with an Intendente neighbourhood walk — one of Lisbon's most interesting up-and-coming areas. The sardines are excellent and the prices are far more reasonable than Chiado or Príncipe Real.
- What to order
- Sardines in season and the daily market specials. O Corvo is in Intendente — one of Lisbon's most fascinating up-and-coming neighbourhoods — and has become the neighbourhood restaurant that serious food people in Lisbon know as a reference.
🕐 Open now
14Mercado de Ribeira (Time Out Market)
Convenient SamplerQuick comparison
- Best for
- Convenient Sampler in Avenida 24 de Julho 49, Cais do Sodré with a €8–16 per dish spend range
- Strengths
- 4.4★ from 72,235 Google reviews · Convenient Sampler · Avenida 24 de Julho 49, Cais do Sodré
- Limitations
- a practical way to try sardines alongside bacalhau, pastéis de nata, and a dozen other Lisbon specialties in one visit
- Price / value
- €8–16 per dish · 4.4★
- Why it made the list
- The tourist-friendly option — and honestly, several of the vendors are genuinely excellent. Not the most authentic experience but a practical way to try sardines alongside bacalhau, pastéis de nata, and a dozen other Lisbon specialties in one visit.
- What to order
- Sardines from the traditional grill stalls and conservas from the specialist vendors. Time Out Market is touristy by design, but several of the vendors are genuine Lisbon institutions serving their signature dishes. A good introduction to Lisbon food if you're only in the city for one day.
🕐 Open now
15Santos Populares Street Grills (June)
Festival ExperienceQuick comparison
- Best for
- Festival Experience in Alfama, Mouraria, Bairro Alto streets with a €2–5 per sardine portion spend range
- Strengths
- 4.3★ from 944 Google reviews · Festival Experience · Alfama, Mouraria, Bairro Alto streets
- Limitations
- Price band: €2–5 per sardine portion
- Price / value
- €2–5 per sardine portion · 4.3★
- Why it made the list
- The best sardine experience in Lisbon costs €3 and happens in the street. If you're visiting in June, the Santos Populares street grills are the reason sardines in Lisbon are famous. Every other option on this list exists for people who visit the other 11 months of the year.
- What to order
- Sardinhas assadas on broa bread — the traditional street version, two or three sardines on a slice of cornbread, salted and served direct from the grill. €2–5. The Santos Populares festivities run throughout June; the Feast of Santo António on June 13th is the peak. The entire city smells of charcoal and fish.
🕐 Open now
Frequently Asked Questions
When is the best time to eat sardines in Lisbon?
Fresh grilled sardines are best between May and October when they're in season on the Portuguese coast. The peak is June, during the Santos Populares festival — the entire city smells of grilled sardines and the streets of Alfama, Mouraria, and Bairro Alto fill with outdoor grills. Outside of season (November–April), most restaurants serve frozen sardines; always ask before ordering. The June 13th Feast of Santo António is the single best day to eat sardines in Lisbon — the street party versions are often the most memorable.
What's the difference between grilled sardines and canned sardines in Lisbon?
Grilled sardines (sardinhas assadas) are the classic — large Atlantic sardines cooked over charcoal, served whole on bread with olive oil and coarse salt. You debone them at the table. The strong, oily flavor is intense. Canned sardines (conservas) are a completely different product: small, boneless, preserved in olive oil, sometimes with tomato, herbs, or spices. Sol e Pesca and Conserveira de Lisboa are the best destinations for conservas. Both experiences are essential to understanding Lisbon's food culture.
How do you eat grilled sardines the Portuguese way?
The traditional way: place the sardine on a thick slice of broa (cornbread) or regular bread. Use your fork and knife to split the fish along the spine and fold back the fillets, leaving the spine and head behind. Drizzle with olive oil, season with coarse salt. Eat with roasted peppers, boiled potatoes, and white wine. The bread below catches the fish oils — don't waste it. Don't worry about being messy; everyone is. First-timers often find the flavor too intense — the charcoal smokiness and the fish oils take some getting used to.
Are sardines served year-round in Lisbon?
Many restaurants serve them year-round but use frozen sardines outside of season (May–October). The quality difference is significant — fresh sardines have a brighter, cleaner flavor; frozen ones can be mushier and less flavorful. Always ask a restaurant whether their sardines are fresh or frozen before ordering outside of peak season. Conservas (canned sardines) are excellent year-round and at their best aged for 2–3 years — Sol e Pesca and Conserveira de Lisboa offer vintages.
🎟️ Book Lisbon Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours