Lisbon is a food lover’s dream. Portugal’s capital was declared the world’s top foodie hotspot by National Geographic readers in 2019, and once you taste the fresh seafood, perfectly crispy pastéis de nata, and soul-warming bacalhau dishes, you’ll understand why.
The city’s food scene balances centuries-old traditions with modern creativity. You’ll find family-run tascas serving recipes passed down through generations alongside innovative restaurants helmed by Michelin-starred chefs. Whether you’re seeking the best seafood feast of your life or a simple custard tart with your morning coffee, Lisbon delivers.
I’ve spent considerable time exploring Lisbon’s restaurants, markets, and hidden food spots. This guide shares the best places to eat in Lisbon, from the iconic institutions everyone raves about to the neighbourhood gems locals actually visit.

What to eat in Lisbon: Traditional Portuguese food
Before diving into specific restaurants, here’s what you need to try while in Lisbon.
Bacalhau (salted cod)
The Portuguese have been preparing bacalhau (salted cod) for centuries, and they claim to have 365 different ways to cook it. The most famous version is bacalhau à Brás – shredded salted cod mixed with matchstick-thin fried potatoes, scrambled eggs, onions, and garnished with black olives and fresh parsley. Legend says it was created in the Bairro Alto neighbourhood during the 19th century by a tavern owner named Brás.
Pastel de bacalhau (codfish cakes) are equally beloved. These golden-fried fritters combine salted cod, mashed potato, onion, parsley, and egg. You’ll find them everywhere – from cafe counters to fine dining restaurants. They’re eaten hot or cold, as snacks or starters.
Pastéis de nata
These custard tarts are Lisbon’s most famous pastry. The flaky pastry shell cradles a creamy custard filling made from egg yolks, milk, and sugar. Despite the name (nata means cream), there’s no actual cream involved. The proper way to eat them is warm from the oven, sprinkled with cinnamon and icing sugar.
The most famous spot is Pastéis de Belém, where the secret recipe has been handmade since 1837 using a method created by monks from the nearby Jerónimos Monastery. But locals will tell you there are other strong contenders for the city’s best.
Fresh seafood
With the Atlantic on its doorstep, Lisbon excels at seafood. Expect perfectly grilled fish drizzled with olive oil and garlic, giant tiger prawns, fresh clams in white wine broth, octopus grilled or stewed, and in summer, charcoal-grilled sardines that locals eat with their hands.
The Portuguese use olive oil generously – it’s the foundation of their cooking. Good quality Portuguese olive oil has a fruity, peppery flavour that enhances everything from grilled fish to bacalhau dishes.
Petiscos
These small plates are Portugal’s answer to tapas, though locals insist they’re distinctly Portuguese. Petiscos are meant for sharing – think crispy fried fish, garlicky prawns, cheese and cured meats, grilled chouriço sausage, and those ubiquitous pastéis de bacalhau. They’re best enjoyed with cold beer or Portuguese wine while lingering at the table with good company.
Where to eat in Lisbon by neighbourhood
When searching for the best places to eat in Lisbon, it helps to know which neighbourhoods shine for specific foods and experiences. Here’s where to find the city’s culinary highlights.
Belém
Pastéis de Belém
The riverside neighbourhood of Belém is famous for its monuments and its food. After visiting Jerónimos Monastery, the obvious stop is Pastéis de Belém for those legendary custard tarts. Don’t be deterred by the queues outside – there are two entrances (one for takeaway, one to dine in), and the interior is enormous with hundreds of seats.
Watch the bakers through the windows as they hand-make each tart using the same secret recipe monks created in 1837. The bakery produces over 20,000 tarts daily.
Pastéis de Belém: R. Belém 84-92, open daily 8am-11pm (October-June), 8am-midnight (July-September).
Note: In June 2025, Pastéis de Belém opened a second location next door with a modern design, while the original location undergoes renovation in 2026.
Bairro Alto
Manteigaria
This historic neighbourhood comes alive at night, but it’s also home to excellent restaurants. Manteigaria is where locals go for custard tarts – many claim they’re even better than Pastéis de Belém. These tarts are less sweet with more pronounced egg flavour, and they fly out of the door constantly. Founded in 2014, Manteigaria occupies a beautiful Art Nouveau building that once housed a butter company.
There’s no seating, so grab an espresso and a tart (€1.50 each) and enjoy them while watching the bakers work their magic through the glass windows. A bell rings when fresh batches emerge from the oven.
Manteigaria: Rua do Loreto 2, open daily 8am-midnight. Manteigaria now has three Lisbon locations (Chiado, Time Out Market, Rua Augusta).
Faz Gostos
For seafood with a twist, Faz Gostos occupies a beautiful space with blue and white tiles from a former convent destroyed in an 1834 earthquake. The restaurant has an impressive gin bar (the glasses are enormous!), and the seafood is exceptional. I particularly loved the scallop and salmon carpaccio and the razor clam rice.
Faz Gostos: Rua Nova da Trindade 11, Monday-Friday 12pm-3pm and 7pm-11:30pm, Saturday 7pm-11:30pm.

Magnolia
For brunch or an early evening wine stop, Magnolia in Praça das Flores is one of those spots locals tend to guard closely. By day, it’s a relaxed café-bistro with an international brunch menu – Turkish eggs with toasted bread and comté cheese, a Croque Mag Bacon (their twist on a croque madame), and excellent coffee and homemade smoothies. Come evening, it shifts gear into a wine and snack bar with small sharing plates. The terrace fills up fast, so arrive early if you want a spot outside.
Magnolia: Praça das Flores 43. Wednesday–Monday 9:30am–11:30pm; Tuesday 6pm–11:30pm. From €20.
Federico
On the same street as the Miradouro São Pedro de Alcântara viewpoint, Federico is the restaurant at Palácio Ludovice – a boutique hotel set in a beautifully restored 18th-century palace. The restaurant sits in the hotel’s courtyard and serves Portuguese classics alongside French influences, with a focus on quality local produce. Think of it as refined without being stiff. Downstairs, the bar occupies a vaulted brick cellar with a floor-to-ceiling counter and an impressive wine selection – a great spot for a cocktail before or after dinner.
Federico: Rua de São Pedro de Alcântara 39–49. Lunch 12:30pm–3pm, Dinner 7pm–10:30pm. Bar 11am–midnight.
Cais do Sodré
Time Out Mercado da Ribeira
The neighbourhood’s crown jewel is Time Out Mercado da Ribeira, an indoor food hall housed in a historic market building from 1892. The modern food hall section features 26 restaurants, 8 bars, and 6 kiosks from Lisbon’s top chefs – think of it as the city’s culinary showcase.
We spent hours here sampling deep-fried bacalhau, croquettes, ham and cheese platters, pulled pork, and fresh squid, washed down with Portuguese wine at around €3 per glass. Prices vary by kiosk (€5-10 per dish on average), and the atmosphere is electric. The venue hosts live music in the evenings and runs cooking classes for kids and adults.
It gets crowded at peak lunch and dinner times, so arrive mid-afternoon or early evening if possible. Even during busy periods, tables turn over quickly – just hover near the high wooden benches and grab seats as people finish.
Time Out: Avenida 24 de Julho, open 10am-midnight (Sunday-Wednesday), 10am-2am (Thursday-Saturday).
Alfama
Chapitô à Mesa
Below the walls of São Jorge Castle, Chapitô à Mesa combines stunning city views with great food. Part of a performing arts school, the restaurant offers Portuguese dishes and tapas, while you might catch dancing or acrobatics shows. The polvo com batata doce (octopus with sweet potato) is delicious.
Costa do Castelo 7, open daily 12pm-6pm and 7pm-11pm.
Near Rossio Square
Café Nicola
Café Nicola sits in prime people-watching territory overlooking Rossio Square. This art deco bistro is where poet Fernando Pessoa supposedly wrote much of his work. The food is standard cafe fare – our ham and cheese toasties were generous enough to share – but the location is unbeatable for soaking up Lisbon’s street life over a drink and a snack.
Café Nicola: Praça do Rossio 24, Monday-Friday 8am-11pm, Saturday 10am-1am.
Best restaurants in Lisbon
Best for seafood: Cervejaria Ramiro
Lisbon’s most celebrated seafood institution, and rightly so. Garlic prawns, stone crab, tiger prawns, clams in white wine broth – everything cooked simply to let the freshness do the talking. Finish with a prego steak sandwich, which sounds like an odd dessert but has become a Ramiro ritual. Book ahead and note that a €25-50 deposit per person is now required.
Cervejaria Ramiro | Av. Almirante Reis nº1-H | Tuesday-Sunday 12pm-12:30am | Around €50-60 per person
Best for seafood with atmosphere: Faz Gostos
Exceptional seafood in a beautiful tiled space – the razor clam rice and scallop carpaccio are both standouts, and the gin bar is worth a visit on its own. Set inside a former convent in Bairro Alto, it’s one of Lisbon’s more atmospheric dining rooms. Book ahead for dinner.
Faz Gostos | Rua Nova da Trindade 11 | Monday-Friday 12pm-3pm and 7pm-11:30pm, Saturday 7pm-11:30pm
Best for a special occasion: Federico
The restaurant at Palácio Ludovice – an 18th-century palace in Bairro Alto – brings together Portuguese classics and French influences in a beautiful courtyard setting. Genuinely elegant without being stiff. The vaulted brick bar downstairs is one of Lisbon’s more atmospheric spots for a pre-dinner drink.
Federico | Rua de São Pedro de Alcântara 39-49 | Lunch 12:30pm-3pm, dinner 7pm-10:30pm
Best fine dining: Belcanto
José Avillez’s two-Michelin-starred restaurant in Chiado is the city’s most celebrated fine dining destination, with tasting menus that showcase the very best of modern Portuguese cuisine. Not a casual drop-in – book well in advance.
Belcanto| Largo de São Carlos 10 | Around €185 per person for the tasting menu
Best modern Portuguese: Pizzaria Lisboa
Don’t let the name put you off. Michelin-starred chef José Avillez runs this relaxed, buzzy restaurant inside the Bairro do Avillez complex – the menu covers Italian-Portuguese dishes done with real care. My husband’s beef carpaccio was exceptional, and Monkey demolished his pizza. It’s genuinely family-friendly too. Book ahead as it fills up fast.
Pizzaria Lisboa | Rua Nova da Trindade 18 | Monday-Thursday 7pm-midnight, Saturday-Sunday 12:30pm-3pm and 7pm-midnight | Around €80 for three including wine
Best farm-to-table: Prado
One of Lisbon’s most quietly respected restaurants, Prado has built a loyal following since 2017 on a simple principle – exceptional local ingredients, minimal interference. Chef António Galapito works with small producers almost exclusively, and the menu changes constantly with the seasons. The space is bright and comfortable, the wine list leans biodynamic, and the signature cockles with spinach, coriander, and toasted bread is the dish to order if it’s on.
Prado | Travessa das Pedras Negras 2, Sé | Around €40-60 per person, tasting menu €75
Best authentic tasca: O Velho Eurico
The queue outside gives this Mouraria spot away, but don’t be put off – this is one of Lisbon’s best. Young chefs put creative spins on classic Portuguese dishes using whatever’s fresh that day, alongside crowd favourites like bacalhau and octopus. The atmosphere is lively and unhurried, with windows open and wine flowing. It’s become one of the city’s harder reservations – book about a month ahead via their Instagram.
O Velho Eurico | Largo São Cristóvão nº3, Mouraria | Around €20-25 per person
Best for views: BAHR
The rooftop restaurant and bar at the Bairro Alto Hotel earns its place on its own merits – this isn’t just hotel dining. The terrace looks out over Lisbon’s rooftops to the Tagus, best at sunset with one of their creative cocktails. Inside, the art deco bar is equally impressive. The food leans into elevated Portuguese – garlicky grilled squid with beans, beef tartare tacos – all executed to a high standard.
BAHR | Praça Luís de Camões 2, Bairro Alto
Best food hall: Time Out Mercado da Ribeira
Twenty-six restaurants and bars from Lisbon’s top chefs under one roof in a historic market building – ideal for sampling a bit of everything. We spent hours here working through bacalhau croquettes, pulled pork, fresh squid, and Portuguese wine at around €3 a glass. Goes until 2am at weekends.
Time Out | Avenida 24 de Julho | 10am-midnight Sunday-Wednesday, 10am-2am Thursday-Saturday | Around €5-10 per dish
Best for something different: Gunpowder Lisboa
The Lisbon outpost of the acclaimed London restaurant does Indian-Portuguese fusion that works far better than it sounds. Algarve oysters with pickled cucumber, wild prawns with roasted garlic and tomato, stone bass with green coorgi sauce – all built around a fresh fish display. The Sunday collaborative lunches with Lisbon guest chefs are worth seeking out specifically.
Gunpowder Lisboa| Rua Nova da Trindade 13
Best for families: APF Restaurant
APF has a 100 square metre play area with an on-site babysitter – so the children are entertained and you can actually relax over your meal. Monkey didn’t want to leave when it was time to go. They serve breakfast, lunch, and dinner, with good coffee too. Fair warning: once your children know this place exists, regular restaurants may never be the same again.
APF Restaurant | R. das Trinas 67A | Monday-Friday 10am-10:30pm, Saturday 9:30am-10:30pm, Sunday 9:30am-5pm
Best traditional Portuguese restaurants (tascas)
Tascas are small, family-run restaurants serving traditional Portuguese home cooking. They’re where locals go for authentic, no-frills meals. The atmosphere is informal, the portions are generous, and the prices are reasonable.
Look for tascas that serve daily specials written on a chalkboard – these are usually whatever the kitchen has freshest that day. Expect dishes like grilled fish, bacalhau prepared different ways, pork with clams, and rich meat stews.
Traditional Portuguese restaurants worth seeking out:
- Places serving bacalhau à Brás made to order (the best versions are crispy yet moist, not dry or soggy)
- Restaurants offering grilled sardines in summer (June-September when they’re in season)
- Tascas with daily specials featuring fresh fish caught that morning
- Neighbourhood spots where you hear more Portuguese than English
Lisbon food tours
If you want to discover authentic local restaurants and understand Portuguese food culture properly, a food tour is worth considering. I’m usually sceptical of food tours – too many feel like expensive walking advertisements – but Lisbon’s food scene is genuinely complex enough to benefit from a knowledgeable local guide.
The best food tours take you to family-run tascas and neighbourhood spots you’d never find on your own, explain the history behind dishes like bacalhau à Brás and pastéis de nata, and help you understand why Portuguese workers eat bifanas at 11am or finish seafood meals with steak sandwiches.
What to expect
Most Lisbon food tours run 3-4 hours, cost €55-€130 per person, and include 8-15 tastings with wine pairings. Tours typically meet in central neighbourhoods like Baixa, Mouraria, or Alfama and cover 2-3km of walking. Groups are usually 10-14 people maximum.
You’ll visit 4-6 different establishments – traditional tascas, family bakeries, wine bars, and local markets. Guides explain Portuguese culinary traditions, colonial influences, and Lisbon’s multicultural food history while you eat. Most tours accommodate vegetarians and dietary requirements with advance notice.
Recommended tour companies
Eating Europe consistently receives the highest reviews. Their “Undiscovered Lisbon Food & Wine Tour” explores Baixa and Mouraria neighbourhoods with sit-down tastings at local restaurants, wine pairings, and insights into Fado music and street art. Tours run 4 hours and cost around €110 per person. Guides like Carlos, Gabi, Fred, and Camila are frequently mentioned in reviews for their knowledge and enthusiasm.
Taste of Lisboa uses local guides with deep connections to the city’s food scene. Their tours focus on authentic neighbourhood experiences and include market visits. They also offer cooking classes and dinners in local homes.
Secret Food Tours offers good value at around €80-90 per person. Their tours cover central Lisbon neighbourhoods with tastings at carefully selected local spots. Reviews consistently praise the guides’ knowledge and the quality of food stops.
Is a Lisbon food tour worth it?
For first-time visitors to Lisbon, a food tour makes sense on your first or second day. You’ll discover restaurants to revisit later, understand menu terminology, and learn which dishes to seek out. The cultural context helps you appreciate Portuguese cuisine beyond “just” eating.
If you already know Portuguese food well or prefer discovering restaurants independently, you might skip it. But if you want insider access to family-run restaurants where staff welcome you like regulars, a tour delivers that experience immediately.
Practical tip: Book food tours for earlier in your trip (day 1-2) so you can revisit favourite spots and explore similar restaurants independently. Most companies offer free cancellation up to 24 hours before the tour.
Where to eat with kids in Lisbon
Lisbon is a great city for eating out with children. Portuguese dining culture is relaxed and family-oriented, so you’ll rarely feel out of place with little ones in tow, even at nicer restaurants.
For guaranteed crowd-pleasing, Time Out Mercado da Ribeira is hard to beat – everyone picks what they want, the noise level is forgiving, and there’s room to move around. Pizzaria Lisboa looks smart but is genuinely relaxed with children, and the pizza keeps even fussy eaters happy.
For days when Portuguese food just isn’t happening, Café de Rio does excellent American-style burgers with generous portions. The hands-down winner for families, though, is APF Restaurant in Estrela — a 100 square metre play area with an on-site babysitter means the children are entertained while you actually eat a meal in peace. Monkey didn’t want to leave.
For a more relaxed pit stop during sightseeing, the terrace at Miradouro São Pedro de Alcântara is brilliant – kids can run around while you sit with a cold drink and one of the best views in the city.
And don’t underestimate Pastéis de Belém as a family experience – watching the bakers work through the windows is genuinely fascinating for children, and custard tarts tend to go down well at any age.
For older children, Chapitô à Mesa in Alfama is worth considering – great Portuguese food, sweeping city views, and the occasional acrobatics or dance performance from the performing arts school it’s attached to. Costa do Castelo 7, open daily 12pm–6pm and 7pm–11pm.
How much does eating out cost in Lisbon?
Understanding prices helps when planning where to eat. Lisbon offers excellent value compared to other Western European capitals, with some of the best places to eat in Lisbon being surprisingly affordable. Here’s a realistic breakdown for 2026:
Casual meals:
- Pastéis de nata: €1.30-1.50 each
- Espresso coffee: €0.60-1
- Simple lunch at a tasca: €8-12 per person
- Cafe sandwich or toastie: €5-8
Mid-range restaurants:
- Mains: €12-20
- Glass of wine: €3-5
- Beer: €2-3.50
- Three-course meal with wine: €25-35 per person
Higher-end dining:
- Cervejaria Ramiro seafood feast: €50-60 per person (note: prices have increased recently)
- José Avillez restaurants: €30-40 per person (Pizzaria Lisboa), €80-120 per person (Belcanto)
Time Out Market:
- Dishes: €5-10 each
- Wine: €3 per glass
- Generous meal for two with wine: €30-40
Practical information for eating out in Lisbon
Opening hours: Many restaurants close between lunch (typically 12:30pm-3pm) and dinner (7pm onwards). Traditional tascas might only open for lunch. Dinner is eaten later than in some countries – 8pm or 9pm is common for Portuguese families.
Reservations: Book ahead for popular restaurants (Cervejaria Ramiro, Pizzaria Lisboa, Faz Gostos), especially for dinner. Many neighbourhood tascas don’t take reservations. Note that Cervejaria Ramiro now requires a deposit.
Tipping: Service is often included, but it’s customary to round up or leave 5-10% for good service. Tipping isn’t obligatory.
Bread and nibbles: Many restaurants bring bread, olives, and other nibbles to the table. These aren’t free – you’ll be charged for what you eat (usually €1-2 per person). You can refuse them if you don’t want to pay.
Language: In tourist areas, most restaurants have English menus and English-speaking staff. In neighbourhood tascas, you might need to point at what other diners are eating or use a translation app.
Dietary requirements: Vegetarian options exist but aren’t always abundant in traditional Portuguese restaurants. Vegan options can be limited outside modern restaurants. Seafood allergies are easily accommodated – just communicate clearly.
High chairs: Most restaurants have high chairs for young children, though you might want to call ahead for smaller establishments.
Essential food experiences in Lisbon
These experiences capture what makes the best places to eat in Lisbon so special. Before you leave Lisbon, make sure you’ve:
Tried pastéis de nata at both Pastéis de Belém and a local alternative like Manteigaria to compare
Eaten bacalhau in at least one form – bacalhau à Brás is the gateway dish
Visited Time Out Market to sample multiple Portuguese specialities in one place
Had fresh seafood at somewhere like Cervejaria Ramiro where quality is paramount
Discovered a neighbourhood tasca where locals outnumber tourists
Drunk Portuguese wine – try vinho verde (young, slightly sparkling white wine) or a robust Douro red
Finished a meal with a bica (Portuguese espresso) – standing at the bar like a local
Other Lisbon guides
Planning your Lisbon trip? You might find these guides helpful:


















I’d be heading straight for the custard tarts. They look amazing.
Gosh, sounds like my idea of food heaven! Such a fab trip, you lucky devils 🙂
We loved Pizzeria Lisboa too – what a great place and I was amazed how reasonably priced it was. Love the other suggestions, we did eat custard tarts at Belem but the sound of all the other places is great. Another trip to Lisbon sometime I think!!
Yummy. My mouth is watering. We had Portuguese custards in Japan and one of my good friends is Portuguese and she has made some yummy seafood dishes for us once before.
I love those pasteis de nata – love the Lisbon tip if you don’t get to Belem and Time Out is firmly on my list too.
My mouth is watering! I think I’m going to have to go just for the custard tarts!!
Lisbon is a spectacular place and it offers some delicious dishes and amazing places!
Thank you!
Can’t argue with any of this, Ting. I’ve eaten my share of custard tarts but never actually made it to the one in Belem (due to unfortunate circumstances). One day, probably, and meanwhile my son is going to Lisbon in September for a bachelor do. I just know he’ll have a good time. 🙂 🙂