5 Best restaurants in Tomar

5 best restaurants in tomar

Share Article

We selected the 5 most enjoyable and delicious restaurants in Tomar. Discover where to eat in Tomar, from authentic Portuguese cuisine to cozy local dining spots loved by both visitors and locals.

Tomar, a historic town in central Portugal known for its Templar heritage and the stunning Convent of Christ, is also a surprisingly rich destination for food lovers. From traditional Portuguese tascas to creative modern kitchens, the city offers a warm, authentic culinary scene rooted in regional flavours. Whether you’re visiting for a day trip or staying longer, these are five of the best restaurants in Tomar you shouldn’t miss.

1. Taverna Antiqua – A Medieval Dining Experience

One of the most iconic restaurants in Tomar, Taverna Antiqua transports you straight back in time. The medieval-inspired interior, complete with wooden tables and candlelight, creates a unique atmosphere that perfectly matches the town’s Templar history.

The menu focuses on traditional Portuguese dishes such as roasted meats, codfish, and hearty stews. Dining here is more than just a meal—it’s an experience that blends history, storytelling, and food in a memorable way.

2. Sabores ao Rubro – Local Flavours with a Modern Touch

For those who want authentic Portuguese cuisine in a more contemporary setting, Sabores ao Rubro is a top choice.

This popular restaurant is known for its well-executed regional dishes, generous portions, and friendly service. Expect classics like grilled meats, fresh fish, and traditional sides, all prepared with care and attention to detail. It’s a great place to experience everyday Portuguese dining at its best.

3. O Tabuleiro – Reliable Traditional Cooking

O Tabuleiro is a long-standing favourite among both locals and visitors. Located in the heart of the city, it offers a warm and relaxed atmosphere with a menu full of classic Portuguese comfort food.

From grilled fish to meat dishes and seasonal specialties, everything is prepared in a simple, honest style that reflects the region’s culinary roots. It’s an excellent choice for a casual but satisfying meal after exploring Tomar’s historic centre.

4. A Bela Vista – Classic Restaurant with History

Dating back to the early 20th century, A Bela Vista is one of the city’s most historic dining spots. It serves traditional Portuguese cuisine in a welcoming and timeless environment.

The menu features regional favourites, often inspired by local recipes passed down through generations. Its central location and reputation make it a reliable stop for anyone wanting an authentic taste of Tomar.

5. Cova Funda – Rustic and Full of Character

For a more rustic and traditional experience, Cova Funda is a hidden gem. Known for its hearty portions and local dishes, this restaurant gives you a true taste of everyday Portuguese cooking.

Expect slow-cooked meats, rich stews, and a cosy atmosphere that feels both local and welcoming. It’s the kind of place where the focus is entirely on flavour and tradition.


Tomar may be famous for its Templar castle and historic streets, but its food scene is just as memorable. From medieval-themed dining to simple family-run kitchens, these restaurants reflect the heart of Portuguese cuisine: fresh ingredients, bold flavours, and genuine hospitality.

If you’re planning a visit, make sure to arrive hungry—Tomar is a town best experienced one meal at a time.

You might also like

Latest News

Convento de Cristo — Tomar’s UNESCO Masterpiece

Discover why the Convento de Cristo in Tomar is considered one of Portugal’s most extraordinary UNESCO monuments. This article takes you on a journey through seven centuries of history, from the Knights Templar and Portuguese explorers to breathtaking Manueline architecture. Be inspired by hidden cloisters, the iconic Manueline Window, and the unique atmosphere of this magical hilltop sanctuary above the city.