Have you just finished an incredible Christmas Eve dinner in Porto but find yourself hungry again? Are you a visiting Porto for the first time at Christmas and wondering where you can eat or if anything is open on Christmas Day in Porto? Look no further than this guide because we have 5 incredible places for to eat in Porto on Christmas Day, and there is still time to book! Without further ado, let’s jump into the list.
1. Través
Price – €95
Address – R. São Pedro de Miragaia
Available for – Christmas Lunch and Dinner
Chef Tiago Bonito serves up delicious Mediterranean cuisine right next to the Parque das Virtudes. For Christmas Day, Través offers a buffet for €95 per person. The menu includes a starters buffet, eggs on request, a hot dishes buffet, and classic Portuguese holiday desserts such as rabanadas, Bolo Rei, and pão de ló. Traverse over to Través this Christmas Day!
2. A Escola by the Artist
Price – €42
Address – R. da Firmeza 49
Available for – Christmas Lunch
A Escola by the Artist, located inside the Editory Artist Baixa Porto Hotel, will enchant you with its welcoming and elegant atmosphere complemented by its attentive service. The menu for Christmas dinner is already sold out, but the Christmas lunch is still available. Choose between pumpkin and curry cream or a traditional alheira puff pastry with chili sauce for an appetizer followed by a classic bacalhau com broa or a vegetarian option for the main. Desserts include a tasting of traditional Christmas flavors.
3. Astória
Price – €80
Address – Praça da Liberdade 25
Available for – Christmas Lunch and Dinner
Looking over the Christmas menu here, nothing is, shall we say, traditional, but it looks extensive and absolutely delicious. The menu includes a selection of cheeses, bread, four different salads, sandwiches, seafood, and even a cacio pepe station topped off with a huge array of desserts. Bring your sweet tooth but not your appetite for bacalhau because they won’t be serving any codfish on Christmas Day!
4. Bartolomeu Bistro and Wine
Price – €115
Address – R. de Mouzinho da Silveira 228
Available for – Christmas Lunch and Dinner
The menu here may look pricey, but you will feel surrounded by elegance and care at Bartolomeu Bistro and Wine. You begin with your choice between two creative appetizers including kale, chive, and ponzu. Then, choose between cured mackerel with fish roe or the classic bacalhau with sweet potato puree and sliced zucchini. Dessert, while not traditional, looks divine with French toast, raspberry cream, and mascarpone frosting. What are you waiting for?
5. O Solar do Pátio
Price – Average price = €40
Address – R. de Mouzinho da Silveira 64
Available for – Christmas Dinner
Located right down the street from our last entry, Bartolomeu, O Solar do Pátio offers an authentic Portuguese experience and is much more affordable than the set menu of its neighbor. Classic dishes include bacalhau with corn bread paired with grilled sprouts sautéed with garlic, mashed potatoes, and onions. You can also choose the stuffed squid with aligot puree, sweet potato chips, and fried capers. We would personally choose the mashed potatoes with confit garlic, broccoli, and carrot in tempura.
Season Greetings
As you can see, there are still plenty of places to eat in Porto on Christmas Day, but space is running out, so book your table through the links provided as soon as possible. During the holiday season, it is always best to book ahead. Pro Tip: We have found the Fork website to be the most useful tool for scouting both authenticity and availability in the Portuguese food scene. It also gives you many discounts when you book ahead. Seasons greetings and happy eating on Christmas Day in Porto.


