WhereInRio & Beyond

Where to Eat in Sintra: Top Restaurants You’ll Love

Where to Eat in Sintra: Top Restaurants You’ll Love

Sintra is a place that captivates at first glance — with its lush hills, storybook palaces, and air of quiet mystery. But beyond its historic charm and cultural richness, Sintra also boasts a diverse and rewarding food scene.

From family-run taverns that preserve the essence of Portuguese tradition to contemporary restaurants with international flair, this town offers something for every palate. Whether you're looking for a laid-back lunch after a morning of sightseeing or a refined dinner in an atmospheric setting, Sintra invites you to slow down and savour the experience.

In this guide, we highlight some of the best restaurants in Sintra — so you can explore the flavours that make this destination truly memorable.


Restaurants in Sintra: Local Favourites


Cantinho Gourmet

This unassuming little spot is one of those places you might walk past if you don’t know what you’re looking for — but once inside, you’ll feel like you’ve been let in on a local secret. Cantinho Gourmet serves straightforward, comforting Portuguese food in generous portions, with friendly, no-rush service and very fair prices.

Whether you’re in the mood for grilled meats, cod cooked in cream, or a hearty bowl of soup, this place delivers. It’s perfect for a relaxed dinner after a long day of sightseeing — and especially welcoming in colder months, when the rustic warmth of the space adds to the comfort-food charm.

Address: R. Padarias 17, 2710-591 Sintra

Average price: 15–25€ per person

What to try: Bacalhau à Brás or the grilled octopus with garlic and olive oil


Taberna Criativa

One of Sintra’s most creative kitchens, Taberna Criativa blends local ingredients with an inventive flair that’s hard to come by in small towns. The space itself is compact and charming — just a few tables, subdued lighting, and attentive service. But the menu is ambitious in the best way, with dishes like slow-cooked pork cheeks, seasonal risottos, and beautifully presented fish dishes featuring fresh herbs and vibrant sauces.

It’s a great choice for those who appreciate a modern take on Portuguese cuisine without losing its roots. The wine list is also worth a look — with a curated selection of regional labels and natural wines that pair well with the changing menu.

Address: Av. Heliodoro Salgado 26, 2710-335 Sintra

Average price: 25–35€ per person

What to try: Octopus with sweet potato and coriander, or seasonal risotto specials


Tasco do Strauss

Don’t be fooled by the casual name — this tasca is anything but ordinary. Tasco do Strauss offers a deeply satisfying experience from start to finish, with a menu that’s built on Portuguese classics but executed with precision and care. The space is cosy and modern, with a warm atmosphere that feels like a dinner party at a friend’s house who knows how to cook.

Expect rich, slow-cooked dishes like pork cheeks or veal stew, paired with thoughtful starters (think marinated mushrooms or goat cheese toast). Service is personal and relaxed, and the wine pairings are on point. It’s advisable to book ahead — word has gotten out.

Address: Largo Aliados 2, 2710-507 Sintra

Average price: 10–20€ per person

What to try: Pork cheeks with mashed sweet potato, and the house dessert of the day


Metamorphosis

Consistently praised for its friendly team, good value, and traditional Portuguese dishes, Metamorphosis is a staple in Sintra for those who want something satisfying without breaking the bank. The menu includes grilled meats, simple salads, hearty rice dishes, and comforting starters — all presented with care.

It’s not trying to reinvent the wheel, but it’s reliable, welcoming, and refreshingly unpretentious. It also caters well to groups and families, making it a great option for those travelling with others who have different tastes and appetites.

Address: R. João de Deus 43, 2710-580 Sintra

Average price: 15–25€ per person

What to try: Grilled picanha steak with rice and beans, and the garlic shrimp


Regional Sintra

This is the definition of a “solid local spot.” Regional Sintra delivers exactly what you want in a classic Portuguese restaurant: efficient service, a relaxed vibe, and familiar dishes made well. It’s a particularly good choice if you’re short on time but still want a satisfying meal — think grilled dourada, arroz de pato, or fried codfish cakes with rice.

The space is larger than most tascas and very clean, with a traditional blue-and-white tiled interior. It’s popular with both locals and informed travellers who’ve done their research.

Address: Tv. do Município 2, 2710-592 Sintra

Average price: 15–25€ per person

What to try: Grilled dourada (sea bream) and the daily soup


Incomum by Luís Santos

Refined without being formal, Incomum is ideal for those looking to enjoy a creative meal with polished service in a beautiful setting. Run by chef Luís Santos, this restaurant balances innovation with comfort — offering dishes like duck confit with orange and port, or scallops with passionfruit risotto.

The interiors feel intimate yet modern, with soft lighting and elegant tableware. It’s a favourite for romantic evenings or a memorable lunch before heading back to Lisbon. Be sure to leave room for dessert — the house tiramisu is especially well-executed.

Address: Avenida Dr. Miguel Bombarda 6, Sintra

Average price: €40–50 per person

What to try: Duck with za’atar and citrus, and the tiramisu


COMO Restaurante

Located near the town centre, COMO offers one of Sintra’s most stylish dining experiences. The menu is built around dishes to share — like seafood rice, tiger prawns, and grilled steak — all presented with a refined, modern twist. Octopus carpaccio, creative sides, and fresh herbs abound.

The interior is clean and contemporary, with high ceilings, green accents, and natural light — but the terrace is even better, especially in summer. Service is attentive but relaxed, and there’s a good selection of Portuguese wines and cocktails to match.

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

Average price: €40–60 per person

What to try: Octopus carpaccio, seafood rice for two, and house cocktails


Discover the Best of Sintra with WhereInRio & Beyond

At WhereInRio & Beyond, we believe that a truly memorable stay combines comfort, location, and authentic experiences — and that includes where you choose to dine. Sintra is a destination that goes beyond its postcard-perfect views. It’s a place to immerse yourself in history, breathe in the mountain air, and enjoy remarkable meals that reflect both tradition and creativity.

Our curated collection of luxury villas and elegant homes in Sintra places you in the heart of this unique atmosphere — close to iconic landmarks, hidden gardens, and the town’s most sought-after restaurants. Whether you’re planning a romantic escape, a family holiday, or a slow-paced retreat, our properties offer the privacy, charm, and refinement that elevate every moment.

Let your next getaway be more than just a visit — make it a full experience. Discover Sintra’s palaces, forests, and unforgettable flavours with WhereInRio & Beyond as your base.