Where to Eat in Sintra: 10 Delicious Restaurants

Exploring the hills and palaces of Sintra always works up an appetite, but luckily, this fairytale town is full of fantastic restaurants for all tastes. Here’s our recommendations for the best 10 restaurants to try in Sintra, ranging from hidden gems to local favorites.

People eating at restaurants in Sintra at a table with ceramic plates and glasses of wine.
Once you’ve fully explored Sintra it’s time to eat at some of it’s best restaurants.

Why Visit Sintra?

A Sintra day trip is one of the best excursions to enjoy near the Portuguese capital.

To fully experience it, we suggest leaving Lisbon early in the morning and returning right before sunset. This will give you enough time to explore the town itself and visit multiple attractions like the Pena Palace, Quinta da Regaleira, and the Moorish Castle… and of course to eat plenty of food.

Our idea of the perfect itinerary involves sightseeing in the morning, stopping for lunch at one of the best restaurants in Sintra, exploring a bit more, and then ending the afternoon with coffee and a pastry (or two).

Here are our all-time favorite places to eat in this magical mountain town, from traditional tascas and iconic bakeries to modern cafés and plant-based eateries.

View of a canal and the exterior of the Santa Marta Lighthouse Museum in Cascais.
After a busy day exploring Sintra, you’ll be hungry for some great food!

Traditional Portuguese Restaurants

Romaria de Baco

If you want to avoid the tourist crowds without leaving the city center, Romaria de Baco is the perfect spot. Hidden on a side street near the Palácio Nacional de Sintra, it’s mostly frequented by locals and lucky visitors who are following a recommendation from someone in the know.

The menu offers traditional Portuguese food with a modern twist. If you’re not in the mood for a full meal, go for the petiscos tasting menu for two. To honor Bacchus, the Roman god of wine after whom the restaurant is named, ask the staff to suggest a perfect wine pairing.

Address:Centro Historico, R. Gil Vicente 2, 2710-568 Sintra, Portugal

tables and chairs in a restaurant with exposed beams and a brick counter.
Romaria de Baco offers a traditional dining experience in a warm, welcoming setting. Photo credit: Romaria de Baco

Tascantiga

Finding a casual place to eat in Sintra that’s not a blatant tourist trap can be tough—especially when it’s way past lunchtime and your stomach is speaking louder than your brain.

But then you stumble across a place like Tascantiga: no-frills, kid-friendly, plenty of vegetarian options… the kind of place that’s perfect for everyone and popular for a reason.

Here you’ll find hearty sandwiches, simple soups, and a long list of petiscos including salads, seafood, and meat and cheese boards. Kids can choose from a burger, chicken nuggets, or fish sticks, all served with fries, rice, and salad.

Address: Escadinhas da Fonte da Pipa 2, 2710-557 Sintra, Portugal

An array of food from one of the best restaurants in Sintra, Tascantiga.
Petiscos, anyone? Count us in—especially if they’re from Tascantiga. Photo credit: Kent Wang

Nau Palatina

Located a bit outside of Sintra’s historic center, Nau Palatina is the kind of cozy, welcoming restaurant that makes you feel right at home. In our opinion, the best thing about this place is the care and creativity that clearly goes into every dish.

The menu features homemade Portuguese classics like salt cod salad and Azorean beef stew, plus unique petiscos like muxama (smoked and dried tuna) and spicy pumpkin dip. You’ll also find some great plant-based options, including spiced lentils with rice and chard stew with chickpeas.

Address: Calçada de São Pedro 18, 2710-507 Sintra, Portugal

People eating petiscos in Sintra.
Coming to Sintra and not trying petiscos is a crime.

Upscale Eateries

Incomum

When deciding where to eat in Sintra, most visitors search for restaurants close to the historic center. But if you’re already on your way back to Lisbon (or don’t mind a short walk), check out Incomum By Luís Santos—right around the corner from the train station.

Sintra was once the favorite holiday destination for Portuguese royals and aristocrats, and Incomum reflects that high-end history. Its Mediterranean fusion menu includes innovative takes on classics like bacalhau à Brás and creative combinations like duck with za’atar and scallops with passion fruit risotto. Try the signature tiramisu for dessert.

Address: R. Dr. Alfredo da Costa 22, 2710-523 Sintra, Portugal

Bacalhau à Brás on a ceramic plate next to a glass of white wine.
Classics like bacalhau à Brás can’t be missed while in Sintra.

COMO

If you’re looking for something a bit fancier than the average restaurant in Sintra, book a table at COMO. This place specializes in dishes to share between two or three people—think seafood rice, tiger prawns, codfish, and steak—as well as elevated appetizers like octopus carpaccio and beef pica-pau. There’s also pasta, homemade burgers, and a kid’s menu.

The atmosphere at COMO is sleek and modern, with touches of greenery and bold colors to brighten it up. It may be somewhat of a splurge compared to the other spots on this list, but the delicious food, inviting atmosphere, outdoor terrace, and views of the Palácio Nacional make it worth every cent.

Address: R. Guilherme Gomes Fernandes 19, 2710-721 Sintra, Portugal

A ceramic plate with octopus carpaccio
If you’re looking to try octopus carpaccio, then you need to come to COMO. Photo credit: T.Tseng

Vegetarian and Vegan Restaurant

Mela Canela

Mela Canela is a relatively new restaurant, but it’s already winning over Sintra’s locals and hungry tourists alike. This small vegan café serves a rotating selection of daily dishes like lasagna, roasted seitan, tofu with tomato rice, and moqueca (a traditional Brazilian stew made with coconut milk).

You’ll also find homemade pastries and pancakes on the menu; it’s an especially good spot for Saturday brunch (though unfortunately, it’s closed on Sundays and Mondays). Try the fresh juices, specialty lattes, and the cake of the day—it never disappoints.

Address: R. Dr. Alfredo da Costa 94, 2710-523 Sintra, Portugal

pancakes with fruit and peanut butter
Whether savory or sweet, you can find all the breakfast classics at Mela Canela. Photo credit: Ash Craig

Casual Cafés

Café Saudade

If you’ve spent any time in Portugal, you’ve probably come across the word saudade: an untranslatable feeling akin to nostalgic longing. In the case of Café Saudade, it also refers to the vintage vibes and artistic spirit of this charming café and cultural space.

With a convenient location next to the train station, this is the perfect place to stop for a drink, a snack, or a full meal on your way into or out of Sintra.

We recommend the extra-large scones with butter and jam, the homemade lemonade, and the menu tasca: a snacking plate of bread, olives, cured cheese, and canned sardines that comes with a glass of wine.

Address: Av. Dr. Miguel Bombarda 6, 2710-590 Sintra, Portugal

A plate of savory pies from Café Saudade in Sintra, Portugal.
You’ll love Café Saudade for its savory pies and whimsical decor. Photo credit: Janko Hoener

Garagem Café

Sometimes, after hours of sightseeing, you just want something simple and comforting—like a homemade cheeseburger with fries. Garagem Café has got you covered, serving up snacks, bagels, salads, sandwiches, burgers, and brunch favorites like eggs benedict and avocado toast, all at super affordable prices.

It’s also just on the other side of Sintra’s train station, less than 5 minutes away on foot. The menu includes vegan and gluten-free options, plus a list of add-ons so you can customize your order however you want (bacon, veggies, smoked salmon, curry mayo, and more).

Address: Alameda Combatentes da Grande Guerra 12 A b, 2710-426 Sintra, Portugal

A ceramic plat with eggs benedict and creamy hollandaise sauce.
If you’re looking for one of the best brunch restaurants in Sintra, then check out Garagem Café. Photo credit: John Baker

Historic Pastry Shops

Casa Piriquita

You can’t leave Sintra without dropping into Casa Piriquita. Founded in 1862, this is the most famous pastelaria (pastry shop) in town.

It offers various Portuguese sweets, but the house specialty is the travesseiro: an oblong pastry filled with creme de ovo e amêndoa (almond and egg cream). If we could only give you one suggestion for what to eat Sintra, this would be it.

The pastry’s unique shape and soft texture match its name, which literally means “pillow.” It’s big enough to quell your late-afternoon hunger, goes great with coffee or tea, and tastes even better for breakfast the next day (that’s your hint to order a box of travesseiros to go).

Address: R. Padarias 1, 2710-603 Sintra, Portugal

A plate of travesseiro at Casa Piriquita, one of the best restaurants in Sintra.
Casa Piriquita’s travesseiros have become a symbol of the city. Photo credit: Rui Ornelas

Queijadas da Sapa

There are two quintessential pastries to try in Sintra; one is the travesseiro and the other is the queijada. Queijadas, are cheese-based pastries, that are popular all over Portugal, but Sintra has its own special version. It’s similar in shape to custard tarts, but with a totally different texture and ingredients: fresh cheese, sugar, egg yolks, flour, and cinnamon baked in a crunchy crust.

You can find queijadas de Sintra everywhere, including both of the cafés listed above, but our favorite place to get them is Queijadas da Sapa, which has been in operation since 1756. Stop by the café to pair one with a coffee and grab a paper-wrapped cylinder of 6 or more for later.

Address: Volta do Duche 12, 2710-631 Sintra, Portugal

A row of queijadas at a pastry shop in Sintra, Portugal.
There’s a reason why queijadas come in packs of 6—it’s hard to eat just one. Photo credit: Martha Dominguez de Gouveia

Taste the Best of Lisbon on a Guided Tour

If you’re spending the day in Sintra and then going back to Lisbon, don’t miss tasting the best cuisine in Lisbon on our Ultimate Lisbon Food & History Tour of Baixa & Chiado! On this small group tour, one of our expert guides will show you where the locals eat and what amazing traditional foods they enjoy. You’ll get to travel back in time and try some of Portugal’s most famous dishes at small, family-run establishments!

group of people eating cured ham.
Joining one of our top-rated food tours is an exciting and educational way to taste the best of Lisbon.

Featured Review: Ultimate Lisbon Food & History Tour of Baixa & Chiado

⭐⭐⭐⭐⭐ “Great balance of sweet & savoury foods and a good introduction to the history and main areas of Lisbon. Our guide Agathe was really friendly and gave us helpful tips on where to visit after the tour.”
– Emma on Tripadvisor

Where to Eat in Sintra FAQs

What kind of food is Sintra known for?
Sintra’s culinary scene highlights traditional Portuguese cuisine with a coastal twist, including fresh seafood, hearty stews, and local pastries like travesseiros and queijadas. Many restaurants also pair these classics with local wines from nearby regions.

Where are the best neighborhoods to eat in Sintra?
The historic Sintra Town Centre (Vila de Sintra) and the area around Pena Palace are two of the best places to find a variety of eateries, such as traditional tascas and modern bistros. These areas offer charming settings and easy access to scenic views.

Are there good vegetarian or vegan options in Sintra?
Yes. While Portuguese cuisine is traditionally meat and seafood-focused, Sintra has an increasing number of restaurants and cafés offering vegetarian, vegan, and gluten-free options. Many menus highlight fresh seasonal produce, vegetable stews, and creative plant-forward dishes without sacrificing local flavor.

Is it necessary to make reservations in Sintra restaurants?
For popular restaurants, it’s recommended to book ahead, especially on weekends and during the peak tourist season. Smaller, family-run eateries can fill up quickly, and reservations help ensure you get a table at your preferred time.