Lisbon is the capital city of Portugal, with a passion for arts and some drool-worthy food, which is so good that this place has been declared as the best foodie spot in the year 2019 by the National Geographic readers. To see what the fuss is all about, we have curated a list of some of the best places to eat in Lisbon to taste the delicacies of Lisbon on your Europe Trip from India.
Here’s a list of some of the best places to eat in Lisbon:
Best Portuguese Restaurants In Lisbon
What is the point of eating in Lisbon if you don’t try the authentic Portuguese food, right? Here are some suggestions for some of the best Portuguese restaurants in Lisbon for you to try the authentic cuisine of Portugal:
1. Time Out Market Lisboa

The Time Out Market Lisboa is a must-visit food hall with curated stalls from one of Lisbon’s top chefs. The place is known for its lively vibe and different regional specialities all under one roof. It is perfect for a casual, family dinner, especially for travellers looking to try good food and the best dining in Lisbon.
- Location: Av. 24 de Julho 49, 1200-161 Lisboa, Portugal
- Must Try: Octopus salad, bifana, pastéis de nata
- Approximate Price: ₹800-₹2000 per person
2. Taberna da Rua das Flores

If you are craving Portuguese food, then this hidden gem in Chiado serves Portuguese cuisine Tapas style, with a twist. The menus change frequently with the seasons, and everything is handwritten to add an old-school touch. You can expect a cosy atmosphere, with food that will leave you drooling for more.
- Location: Rua das Flores 103 109, 1200-194 Lisboa, Portugal
- Must Try: Veal Cheeks, salt cod, and mackerel tartare
- Approximate Price: ₹1200-₹2500 per person
3. Casa da India

Casa da India is quite popular among locals with a tavern that serves grilled meat and delicious seafood, which is not only affordable but also authentic. It offers a perfect introduction to the old-school dining in Lisbon. It is one of the best restaurants in Lisbon that you should not miss out on.
- Location: Rua do Loreto 49 51, 1200-471 Lisboa, Portugal
- Must Try: Grilled Sardines, piri piri chicken
- Approximate Price: ₹800-₹1800 per person
4. Solar dos Presuntos

Solar dos Presuntos is a Galician Portuguese Cuisine, and is a long time favourite of locals and celebrities. Don’t forget to try the delicious seafood here, which is of top quality. You will be impressed by the warm hospitality and quick services.
- Location: Praça Luís de Camões 36 1ºD, 1200-243 Lisboa, Portugal
- Must Try: Seafood rice, stuffed crab, clams
- Approximate Price: ₹2000-₹3500 per person
Top Europe Tour Packages
Restaurants In Lisbon In Lisbon With A View
Here are some of the best restaurants in Lisbon with a view that will complement your food with impeccable surroundings:
5. Zambeze Restaurante

This place is famous for offering a blend of Portuguese and Mozambician cuisine, with city views, so you not only treat your taste buds but also your eyes. Zambeze is a perfect spot for having lunch and romantic dinners with your partner, making it one of the best restaurants in Lisbon with a view.
- Location: Calçada Marquês de Tancos, Largo Chão do Loureiro
- Must Try: Shrimp Curry, Goat Cheese Salad
- Approximate Price: ₹1500-₹3000 per person
6. Panorama Restaurante

Another one of the top restaurants in Lisbon with views that will sweep the ground off the floor is the Panorama Restaurante, perched on 26th floor. This restaurant offers contemporary Portuguese cuisine with top-notch services. It is perfect for an evening dinner with perfect city views.
- Location: Sheraton Lisboa Hotel
- Must Try: Octopus Confit, duck breast
- Approximate Price:₹2500-₹4500 per person
7. Memmo Alfama Terrace

Hop on to this boutique hotel’s rooftop restaurant and bar that offers stunning views of the Alfama and Tagus River. The setting is quite intimate and peaceful, making it perfect for evening snacks or cocktails while enjoying the sunset.
- Location: Tv. das Merceeiras 27, 1100-348 Lisboa, Portugal
- Must Try: Grilled Chorizo, Cheese Platter
- Approximate Price: ₹1200-₹2500 per person
Restaurants In Lisbon For Casual Dining
If you are looking for some of the best casual restaurants in Lisbon, then you can try Cervejaria Ramiro, O Prego da Peixaria, Tasca da Esquina, etc.
8. Cervejaria Ramiro

If you are looking for a place for casual dining, which offers the best seafood, then Cervejaria Ramiro is just the place you are looking for. Expect long queues, informal dining setup and some really delicious garlic shrimp.
- Location: Av. Alm. Reis 1 H, 1150-007 Lisboa, Portugal
- Must Try: Garlic Prawns, Crab, Steak Sandwich
- Approximate Price: ₹1200-₹2800 per person
9. O Prego da Peixaria

This place redefines the traditional prego sandwich, making it popular among youngsters. The vibe here is jolly, vibrant and young, making the place perfect for a quick or early dinner. It is one of the best casual restaurants in Lisbon.
- Location: Av. da Igreja 34, 1700-036 Lisboa, Portugal
- Myst Try: Tuna Prego, Beef Prego
- Approximate Price: ₹700-₹1500 per person
10. A Licorista O Bacalhoeiro

Hidden near Rossio, this casual tavern serves great Portuguese staples at affordable prices. The ambiance is rustic and old-world. It’s known for its excellent salt cod dishes.
- Location: Rua das Portas de Santo Antão 12
- Must-Try: Bacalhau à Brás, pork with clams
- Prices: ₹800-₹1,800 per person
11. Tasca da Esquina
Tasca da Esquina offers a modern take on traditional Portuguese tasca, while also offering inventive dishes in a quiet and relaxed setting. It is a perfect place for casual fine dining in Lisbon.
- Location: R. Domingos Sequeira 41C, 1350-119 Lisboa, Portugal
- Must Try: Octopus salad, sardine samosas
- Price: ₹1500-₹2800 per person
Rooftop Restaurants In Lisbon
Rooftop restaurants in Lisbon are quite popular among the locals, because of the incredible views that comes with it.
12. Topo Martim Moniz

Topo Martim Moniz is a trendy, and youthful place that offers panoramic views of Downtown Lisbon. It is among the top restaurants Lisbon has to offer with relaxed lunch, evening drinks, or weekend brunches.
- Location: Centro Comercial, Praça Martim Moniz Piso 6, 1100-341 Lisboa, Portugal
- Must Try: Pork buns, cocktail, gyozas
- Approximate Price: ₹1000-₹2200 per person
13. Sky Bar by SEEN
This rooftop bar offers gourmet dishes, cocktails and some stunning sunset views of the town. It is quite popular among locals and tourists alike.
- Location: Av. da Liberdade 185, 1269-050 Lisboa, Portugal
- Must Try: Truffle Fries, Sushi, lobster sliders
- Approximate Price: ₹2000-₹4000 per person
14. Lumi Rooftop Bar & Restaurant

This contemporary rooftop at The Lumiares Hotel offers Mediterranean cuisine with a stylish setting. Ideal for a romantic dinner or sophisticated brunch.
- Location: Rua do Diário de Notícias 142
- Must-Try: Grilled salmon, duck breast
- Prices: ₹1,800-₹3,200
Unique Places To Eat In Lisbon
You can try some of the unique places to eat in Lisbon for a fulfilling meal and an incredible experience.
15. Pharmacia
Pharmacia, as the name speaks for itself is set up in a former pharmacy which features quirky medical themed decor, and small plates. The atmosphere of the place is quite playful and elefant offering th best dining in Lisbon.
- Location: R. de Santa Catarina 1 e n 4, 1249-069 Lisboa, Portugal
- Must-Try: Cod Tempura, Sardine Pate
- Approximate Price: ₹1200-₹2500 per person
16. LX Factory

The LX Factory is a creative village of restaurants, cafes, and shops, which are housed in an old factory complex. It is among the most unique places to eat in Lisbon with art and culture that surround every bite.
- Location: R. Rodrigues de Faria 103, 1300-501 Lisboa, Portugal
- Must Try: Brunch Bowls, Pizza, and Vegan Burgers
- Approximate Price: ₹800-₹2000 per person
Frequently Asked Questions
What foods are famous in Lisbon?
Lisbon is quite popular for its delicious food which includes bacalhau (salted cod) and Pastéis de Nata (custard tarts) being two of the most famous ones.
Is Lisbon cheap for food?
Yes, Lisbon is considered affordable in terms of food, especially when compared with western European Capitals.
What to skip in Lisbon?
Belem Tower, and Santa Justa lift are some of the places that you can skip during your trip in Lisbon.










