
Quick answer: The best food in Lisbon ranges from iconic street dishes to legendary restaurant institutions. Here are the 10 must-try foods with where to eat them.
Lisbon is one of the world’s great food cities. This guide ranks the dishes locals brag about, with specific recommendations for where to find them at their best.
1. Pastel de Nata
Egg custard tart. Pasteis de Belem is original.
2. Bacalhau
Salt cod in 365 preparations. Try Bacalhau a Bras for shredded version.
3. Sardines
Grilled whole. Best in June during Saint Anthony’s festival.
4. Bifana
Marinated pork sandwich. As Bifanas do Afonso is iconic.
5. Caldo Verde
Kale and potato soup with chorizo. Comfort food.
6. Octopus Salad
Cold marinated octopus. Tavares is a classic.
7. Ginjinha
Sour cherry liqueur. Drink at A Ginjinha stand near Rossio.
8. Pao com Chouriço
Bread baked with spicy chorizo. Snack staple.
9. Arroz de Marisco
Seafood rice stew. Heartier than risotto, more flavorful than paella.
10. Francesinha
Porto export. Layered meat sandwich in beer sauce. Heavy and delicious.
Plan Your Food Trip
FAQs
What is Lisbon’s most famous food?
Pastel de Nata is widely considered Lisbon’s signature dish.
Is street food safe in Lisbon?
Generally yes at busy stalls with high turnover. Trust the queue.
How much should I budget for food in Lisbon?
Street food: $5-10/meal. Mid-range: $20-40. Fine dining: $80+.
What food markets should I visit in Lisbon?
Local markets are the best food crash courses. Ask hotel for closest.
Related Guides
