Where to Eat in Lisbon on Christmas Day

Written By Becky Gillespie

Finding a restaurant that is open on Christmas Day in Lisbon is not as challenging as you think.  If you don’t feel like preparing a meal on Christmas Day, there are actually several options for you in the city. Here’s a guide to some of the best places to enjoy a festive meal in Lisbon in 2025.

This post has been updated for December 2025.

1. Flor-de-Lis

Location – Hotel Epic Sana Lisboa, Av. Eng. Duarte Pacheco 15

When – 12:30pm – 4:00 pm

Cost – €160

The Flor-de-Lis returns for Christmas brunch at Epic Sana Hotel  this year with live music and entertainment for children. You can check out all the brunch has to offer here and reach out to book a table

On Christmas Day, the Epic Sana Hotel’s menu often includes specialties like bacalhau (salted cod), a Portuguese Christmas staple, and tender roast meats. There’s also an array of side dishes and seasonal vegetables. Desserts include options like bolo rei, a traditional Portuguese fruitcake. The hotel’s attention to detail and commitment to quality make the Christmas meal a truly luxurious dining experience.

Bolo Rei, traditionally served during the Christmas season in Portugal, DepositPhotos.com

2. Sacramento do Chiado

Location – Calçada do Sacramento, 40-46

The Sacramento do Chiado Christmas Day meal comes with two options at a special price for the Christmas night. The setting, in a beautifully restored 18th-century building, adds to the charm. Reservations are still available from 6:00 pm – 10:00 pm for Christmas dinner, which you can do right here.

For this special occasion, the chefs at Sacramento do Chiado craft dishes that honor Portuguese Christmas traditions. The menu typically features a mix of seafood and meat. Desserts are a highlight, with sweet treats like bolo rei and arroz doce. Paired with fine Portuguese wines, this meal embodies the joy and warmth of the holiday season in Lisbon.

3. Novo Mundo

Location – Rua Dom Luís 18 (inside the DUO Hotel Lisbon)

Novo Mundo offers a Christmas Day experience that won’t set you back too many euro – €50 to be exact. Treat yourself to a refined tasting menu with a mix of the traditional and the modern Portuguese cuisine. If you’re lucky, you may even catch some Portuguese guitar music. Check out the menu here. Contact geral@novomundo.pt to make a reservation.

4. Varanda de Lisboa

Location – Praça Martim Moniz 2

Varanda de Lisboa serves up an excellent Christmas Day lunch, although you will have to pay quite a lot for the privilege, with this year’s being 90€.

The menu features roasted chestnuts, dourada, a dessert buffet, and your choice of Portuguese wines. Reservations are required and can be made here. Check out the full menu here.

5. Gosta do Castelo

Location – Costa do Castelo 138

If you’re looking for a Lisbon restaurant that can do it all on Christmas Day (open from 8:30 am – 11:30 pm) whether it’s brunch, lunch, or Christmas dinner AND do it all for the average price of €30 for dinner, we’ve got your place right here! What do they serve, you may ask? Think risotto, pasta, mushroom omelettes, sweet potatoes, and tender pork. Reserve in advance here

6. Lumbini

Location – Rua da Esperança 42

Lumbini Restaurant offers exquisitely flavorful Nepalese and Indian dishes in a quiet setting with incredibly friendly service. Curries are served in a little metal pot with a candle, and the rich flavors come highly recommended if you’re looking for a warm meal on a cold Christmas evening. Be prepared to wait for a little while for your meal to be served, but the wait is well worth it. 

Like many Indian/Nepalese restaurants, Lumbini offers many vegetarian and vegan options, providing something for everyone if you’re planning to get together with a group on Christmas Day.

7. Bellalisa Valmor by Fullest 

Location – Av. Visc. de Valmor 65A 

Looking for a cozy family restaurant that serves first class food that also won’t break your bank? There is still time to make a reservation at this lovely Italian restaurant on Christmas Day, and we promise that you won’t be disappointed. Recreate the feeling of Christmas in Italy right in the heart of Lisbon. Make a reservation through the Fork for a discount.

8. La Paparrucha Steakhouse

Location – Rua Dom Pedro V, 18 20

La Paparrucha Steakhouse is an Argentinian parrilla that is one of Lisbon’s top steakhouses. They usually serve Christmas dinner each year and offer top-quality steaks and an array of side dishes. A wide range of wines is also available to elevate your Christmas cheer.  Check out the website to make a reservation. Christmas dinner is still available from 7:00 pm – 9:45 pm.

As you can see from our list, there are a number of options available in Lisbon to make sure that you don’t go hungry on Christmas Day. A few tips for success: Call ahead if you can and check the Facebook or Instagram page to ensure that the restaurant will be open. Also, check whether you will need a reservation and be sure to make one in advance. We hope you find the perfect place for you!

Join our FB group Portugal Travel & Living for all things Portugal and news updates

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Follow Us

652FansLike
14,850FollowersFollow
159FollowersFollow

Most Popular

Navigating Portugal’s Citizenship Review: Context and Considerations

Why the Nationality Law Is Under Review The decision to freeze Portugal’s nationality amendments stems from constitutional concerns raised by lawmakers and legal experts. Under...

Portugal D7 Visa: The Ultimate Guide to Portugal’s D7 Visa 2024

What Is the Portugal D7 Visa? Also known as the Retirement or Passive Income Visa, the D7 Visa is a long-term residency visa that was...

D8 – Portugal Digital Nomad Visa

In October 2022, Portugal made it an even more exciting time to be a digital nomad with the launch of the Portugal Digital Nomad...

Latest Articles