Portugal is a country that takes food seriously, yet always with a smile and a glass of wine in hand. In Lisbon, centuries of tradition are served on every plate, whether you are biting into a flaky pastry or savoring fresh seafood straight from the Atlantic.

These are the five dishes you simply cannot leave without trying, complete with their stories, perfect accompaniments and insider tips to make every bite memorable.

 

Bacalhau à Brás

 

The Portuguese say there are 365 recipes for cod, one for each day of the year, and they may well be underestimating it. Bacalhau à Brás is the ultimate comfort food, made with shredded salted cod sautéed with onions, then tossed with crispy matchstick potatoes and bound together with creamy scrambled eggs. Black olives are scattered on top, adding a briny punch to each forkful.

Traditionally served hot, it pairs beautifully with a crisp green salad and a chilled glass of vinho verde. The mix of soft, crunchy and silky textures is pure genius, and if it looks like a messy tangle on the plate, remember that in Portugal flavor always comes first.

Where to eat it in Lisbon: Laurentina, O Rei do Bacalhau, perfecting cod since 1976.


 

Close-up of Bacalhau à Brás, a traditional Portuguese dish made with shredded salted cod, onions, potatoes, black olives, parsley, and topped with an egg yolk.
Bacalhau à Brás: Classic Portuguese salted cod dish



Sardinhas Assadas

 

Every June, Lisbon is filled with the scent of grilled fish as the city celebrates the Santo António festivities. Sardinhas assadas are salted, grilled over open flames and served whole, often on a thick slice of bread that soaks up all the juices.

The classic sides are roasted peppers, boiled potatoes and a fresh salad. Pair with a frosty imperial and you will feel like a local. The real secret is to eat them with your hands, accepting that a little mess is part of the charm.

Where to eat it in Lisbon: Zé da Mouraria, lively, authentic and packed with flavor.


 

Close-up of traditional Portuguese grilled sardines served with boiled potatoes, fresh salad, lemon, and a glass of red wine.
Grilled Sardines: Iconic Portuguese seafood dish



Caldo Verde

 

This is the soup that feels like home, even if you are far from yours. Caldo Verde is made from potatoes, shredded kale (or couve galega) and slices of smoky chouriço. It is humble, hearty and beloved by generations.

In northern Portugal, it is often served at midnight weddings to refuel guests before more dancing. In Lisbon, it works perfectly as a starter before grilled meats or fish.

Where to eat it in Lisbon: Adega da Tia Matilde, keeping traditions alive.


 

Close-up of Caldo Verde, a traditional Portuguese soup made with thinly sliced kale, potatoes, and chouriço sausage, served in a rustic bowl.
Caldo Verde: Traditional Portuguese kale soup



Pastel de Nata

 

The crown jewel of Lisbon’s sweets, pastel de nata is a delicate creation of crisp pastry holding a rich, silky custard, baked until caramelized on top. Sprinkle with cinnamon or powdered sugar and enjoy it warm.

Created by monks in the 18th century at the Jerónimos Monastery to use leftover egg yolks, it has since become a worldwide symbol of Portuguese pastry. A bica, Lisbon’s take on espresso, is its perfect companion.

Where to eat it in Lisbon: Pastéis de Belém, the original and still the gold standard.


 

Top view of Portuguese custard tarts (Pastéis de Nata) served on a plate and tray, with cinnamon powder and a rustic setting.
Pastel de Nata: Iconic Portuguese custard tart



Queijada de Sintra

 

Though from Sintra rather than Lisbon, this sweet deserves a place on the list. The queijada is a small tart made with fresh cheese, eggs, sugar, flour and cinnamon. Its slightly caramelized crust and soft, almost creamy interior have been loved for centuries.

Dating back to the Middle Ages, when sugar was rare and cinnamon exotic, it is best enjoyed with coffee, tea or a glass of Port wine. If visiting Sintra, take a box home, though they rarely last the journey.

Where to eat it near Lisbon: Piriquita in Sintra, delighting visitors since 1862.


 

Close-up of traditional Portuguese Queijadas de Sintra on a plate, with a hand picking one, over decorative blue and white tiles.
Queijada de Sintra: Traditional Portuguese sweet from Sintra



Now that you know where to find Lisbon’s most irresistible flavors, why not taste them in the company of a local expert? Join The Cool Tours on a Lisbon Food and Wine Experience and discover the city’s culinary history bite by bite.

 

FAQ

 

Can I try all these in one day?


Yes, though you may need a long rest in between.

 

Are these dishes seasonal?


Sardines are best in summer, the others are available year-round.

 

Is it expensive to eat at these places?


Most range from €8 to €15 per dish.

 

What drinks pair best with these dishes?


Vinho verde with cod, beer with sardines, espresso with pastel de nata and Port wine with queijadas.

 

Are vegetarian versions available?


Caldo verde can be made without chouriço, but most are seafood or meat-based.

 

Do I need to book restaurants in advance?


For popular spots like Ramiro and Pastéis de Belém, yes or be ready to queue.

 

Can I find these outside Lisbon?


Absolutely, though tasting them here makes the experience unforgettable.

Featured in this article
View of Belém Tower in Lisbon, Portugal, with its detailed Manueline architecture, wooden bridge access, and calm waterfront at low tide. A historic maritime defense structure and iconic landmark on the Tagus River.
Jerónimos Monastery and Belém Private Walking Tour
3 Hours
Families, Couples & more
From €70.00 per person
Neo-Manueline façade of the palace at Quinta da Regaleira in Sintra, Portugal, with a foreground statue and intricate stonework bathed in golden light.
Sintra and Quinta da Regaleira Private Walking Tour
3 Hours
Families, Couples & more
From €70.00 per person
Special offer
Likely to Sell out
Sintra Full-Day: Pena Palace, Regaleira, Cabo da Roca and Cascais from Lisbon
10 Hours
Families, Couples & more
From €44.00 per person
From €22.00 per person