Best Restaurants in Lisbon to Suit Every Craving

Leave your luggage in LIS

Promo code for 10% off
Book

Lisbon is one of Europe’s most captivating capitals, known for its historic trams, golden light and vibrant azulejo-tiled streets. The city’s food scene combines Atlantic seafood traditions, centuries-old Portuguese recipes and a new generation of chefs creating modern interpretations of local cuisine. This guide covers the best restaurants in Lisbon, from affordable neighborhood favourites to elegant fine-dining rooms, helping you discover the best places to eat in Lisbon.

Whether you’re planning a long lunch in Bairro Alto or a sunset dinner overlooking the Tagus River, dining out is one of the great pleasures of visiting Portugal’s capital. Before you head to your table, consider using Qeepl, a worldwide luggage storage provider where you can leave bags or suitcases and enjoy the city hands-free, with prices starting from €4.39 per bag per day. That way you can wander the narrow lanes of Alfama or browse the Time Out Market without dragging your luggage along.

What Should You Know About Food in Lisbon?

Lisbon’s cuisine is rooted in the Atlantic, with fresh seafood, salted cod and grilled sardines appearing on menus across the city. Traditional dishes include bacalhau à brás (shredded cod with eggs and matchstick potatoes), caldo verde (a hearty kale and sausage soup) and the iconic pastéis de nata, custard tarts with a caramelized top best enjoyed warm from the oven.

A buffet-style table with scallops, pasta, and a baked pastry, elegantly arranged

You’ll find olive oil, garlic and coriander in many savoury dishes, while cinnamon and lemon zest appear frequently in Portuguese desserts. Seafood restaurants are especially popular, with many places specialising in prawns, clams, octopus and locally caught fish.

The Portuguese take their meals seriously and at a relaxed pace. Lunch typically runs from 1 PM to 3 PM, and dinner rarely starts before 8 PM, often stretching well into the evening. Many restaurants close between lunch and dinner service, so plan accordingly.

Casual tascas and cervejarias serve traditional dishes at reasonable prices, while a new generation of chefs is reimagining Portuguese cuisine with creative techniques. Wine is central to the dining experience, and you’ll find excellent Vinho Verde, Douro reds and fortified ports on many lists.

Prices vary widely between casual restaurants and fine-dining establishments. Any price examples below are approximate and may change over time.

Best Affordable Restaurants in Lisbon

You don’t need to spend a fortune to eat well in Lisbon, and these five spots prove it. Most visitors can expect to spend around €15–30 per person at casual restaurants, depending on dishes and drinks.

A cozy Lisbon restaurant bar with patrons enjoying affordable meals

1. Ramiro

Ramiro is one of Lisbon’s most famous seafood restaurants, known for giant prawns, clams and other fresh seafood served in a lively, informal setting. The restaurant near Intendente attracts both locals and visitors, and queues are common during busy periods.

A typical meal generally costs around €25–50 per person, depending on the seafood selected.

2. Taberna da Rua das Flores

Taberna da Rua das Flores serves modern Portuguese small plates in a cosy dining room in Chiado. Expect seasonal dishes inspired by traditional flavours, including seafood, meat and vegetable preparations.

The restaurant is popular for its intimate atmosphere, and reservations are recommended.

3. Zé da Mouraria

Zé da Mouraria is a traditional family-run restaurant in Mouraria known for generous portions and classic Portuguese comfort food. The restaurant is particularly popular at lunch, with dishes such as grilled meats attracting a loyal local following.

It is a good option for travellers looking for an authentic neighbourhood meal away from more tourist-focused restaurants.

4. Páteo Restaurante

Páteo Restaurante serves traditional Portuguese cuisine in Parque das Nações. The menu focuses on classic dishes including seafood, meat specialities and traditional cod preparations.

The restaurant offers a more relaxed alternative to central Lisbon dining and is suitable for both casual meals and group visits.

5. Casa Independente

Casa Independente is part café, part cultural space and part restaurant, located in the Intendente area. The menu includes petiscos (Portuguese small plates), sandwiches and seasonal dishes.

The terrace and creative atmosphere make it a popular meeting point for locals and visitors.

Top Vegetarian Restaurants in Lisbon

Lisbon’s vegetarian scene has grown rapidly, with vegan cafés, plant-based restaurants and vegetarian-friendly Portuguese cuisine becoming increasingly common.

A table with assorted vegetarian dishes and desserts in Lisbon

1. Ao 26 Vegan Food Project

Ao 26 Vegan Food Project in Santos is a fully vegan restaurant serving creative plant-based dishes. The menu includes items such as vegan versions of Portuguese comfort food, burgers, bowls and desserts.

It is a convenient choice for travellers looking for completely plant-based dining.

2. Terra

Terra is a vegetarian buffet restaurant in Rato where guests pay by weight. The selection usually includes salads, roasted vegetables, soups and international dishes.

Its relaxed format makes it popular for affordable vegetarian lunches.

3. PSI

PSI is a vegetarian café and garden restaurant in Príncipe Real known for fresh juices, salads and plant-based dishes.

The peaceful outdoor seating area makes it a pleasant stop after exploring nearby gardens and attractions.

4. The Food Temple

The Food Temple in Mouraria offers a globally inspired vegetarian menu with dishes influenced by different cuisines.

The small dining room and friendly atmosphere make it a favourite among visitors looking for creative vegetarian food.

5. Jardim dos Sentidos

Jardim dos Sentidos is a vegetarian restaurant focusing on seasonal vegetables, grains and natural ingredients.

The menu changes regularly and includes a mix of Portuguese-inspired and international vegetarian dishes.

Romantic Restaurants in Lisbon

Lisbon’s viewpoints, historic neighbourhoods and elegant dining rooms create memorable settings for special occasions.

A view of a restaurant or cafe at night, with red chairs and tables, and some string lights

1. Belcanto

Belcanto is one of Lisbon’s most celebrated restaurants, located in Chiado and led by chef José Avillez. The restaurant offers creative Portuguese cuisine through tasting menus inspired by local traditions.

Belcanto holds two Michelin stars and is one of the city’s most recognised fine-dining destinations.

2. Chapitô à Mesa

Chapitô à Mesa sits above the Alfama district and offers impressive views over Lisbon and the Tagus River.

The restaurant combines Portuguese and Mediterranean influences, with the terrace making it especially popular around sunset.

3. Feitoria

Feitoria at the Altis Belém Hotel focuses on Portuguese ingredients and Atlantic flavours. The restaurant offers refined tasting menus in a modern dining room overlooking the river.

It is recognised by the Michelin Guide and is one of Lisbon’s leading fine-dining restaurants.

4. Alma

Alma in Chiado is led by chef Henrique Sá Pessoa and offers contemporary Portuguese cuisine through elegant tasting menus.

The restaurant holds two Michelin stars and is known for its refined atmosphere and carefully selected wine pairings.

5. Loco

Loco in Estrela is led by chef Alexandre Silva and focuses on creative Portuguese cuisine with seasonal ingredients and a strong emphasis on sustainability.

The restaurant holds one Michelin star and offers a tasting menu experience built around multiple courses.

Are There Michelin Star Restaurants in Lisbon?

Yes. Lisbon has several Michelin-starred restaurants recognised by the official Michelin Guide. The city’s fine-dining scene includes traditional Portuguese cuisine, modern interpretations and innovative tasting menus.

A person in silhouette looks out a window at Lisbon cityscape with red tile roofs

Some notable Michelin-starred restaurants include:

  • Belcanto — two Michelin stars. Belcanto presents modern Portuguese cuisine with strong connections to national traditions.

  • Alma — two Michelin stars. Alma offers contemporary Portuguese tasting menus created by chef Henrique Sá Pessoa.

  • Feitoria — Michelin-starred restaurant at the Altis Belém Hotel, focused on Portuguese ingredients and Atlantic flavours.

  • Loco — one Michelin star. Loco offers a creative tasting menu centred around seasonal Portuguese products.

Tasting menus at Lisbon’s Michelin restaurants are usually among the city’s most expensive dining experiences, often starting from around €150–200 per person before drinks.

Download the Qeepl app

Promo code for 10% off
Download