This blog post was originally posted on December 9, 2015, and was updated on October 17, 2018.
The best way to get in the holiday spirit is with a perfect meal!
On major holidays like December 25, Barcelona practically shuts down as locals cozy up at home with their loved ones. However, while your choice of where to eat on Christmas Day in Barcelona may be limited, there are some true culinary gems available. From a romantic, candlelit dinner with that special someone to a lively and fun lunch with a big crowd, you’ll be able to find the perfect holiday meal that suits your plans.
Where to eat in Barcelona on Christmas Eve
It was opened with the vision to take guests on a gastronomic journey with flavors from around the world. The focus is on seasonal ingredients and collaborating with local producers. The space is cozy and rustic with exposed wooden beams and brick walls and modern design.
Address: Carrer Parlament, 54
Tucked away in the residential area of Sants, not too far from the city’s main train station, is one of the most innovative restaurants in Barcelona: MinE. The dishes are inspired by ingredients from the local market and the different countries head chef Martin Parodi has lived and worked in—Argentina, Italy and Japan, just to name a few.
Address: Carrer de Béjar 66
This space has been offering gastronomic experiences with a strong Catalan influence for over a decade. Located on a hidden and charming street in the Born neighborhood, it serves delicious food with a strong commitment to the environment and responsible consumption, using only organic, biodynamic or natural products.
With a casual wine bar feel to the ground floor and a more formal, white tablecloth dining room upstairs, Montiel is the perfect place to enjoy a wonderful Christmas Eve. They offer a special Christmas menu that’s perfect for vegan-friendly dining in Barcelona.
Address: Carrer dels Flassaders, 19
Where to eat in Barcelona on Christmas Day
No matter if you’re a total newbie to Barcelona icon Tragaluz or if you’ve eaten there dozens of times, this lovely Mediterranean locale tucked away in Eixample will surely surprise you. Their open kitchen gives you a sense for their passion for the craft and shows off the fine seasonal ingredients that make up every dish, and the dining space itself gives the magical feeling of being outdoors. However, the illusion is thanks to the expansive glass ceiling, which will make it seem like you’re dining in a sunny garden or under the stars when really you’re inside the nice, warm restaurant. Indulge in one of their specialties—traditional dishes with surprising modern touches—and wash it all down with a wine from their excellent list. We can’t think of a more picturesque option for where to eat on Christmas Day in Barcelona!
Address: Passatge de la Concepció, 5
Barcelona’s upscale Sant Gervasi area is dotted with elegant restaurants on nearly every block, but our personal favorite is St. Remy. Their menu, while creative, places an emphasis on simple, fresh Mediterranean offerings—no crazy ingredients or cooking methods here. Everything is simply prepared with the utmost attention to detail to ensure perfection. The space itself is beautifully decorated, sophisticated yet unpretentious, and makes a great option for where to eat on Christmas Day in Barcelona for both couples and large groups of family or friends.
Address: Carrer d’Iradier, 12
El Asador de Aranda
In less than 30 years, El Asador de Aranda has earned its name as a timeless classic in Barcelona. The beautiful modernist building that houses the restaurant is a worthy photo op itself, but the real treasures lie inside. Their hearty, meaty traditional Spanish dishes make this the perfect option for where to eat on Christmas Day in Barcelona for a soul-warming holiday meal. Whether you’re in the mood for cochinillo (suckling pig), lechazo asado (grilled lamb) or anything in between, the home-cooked, rustic meals are well worth the trek up Tibidabo hill.
Address: Avinguda del Tibidabo, 31
Looking for something a bit more central? We’ve got you covered. Trobador is the perfect option for where to eat on Christmas Day in Barcelona in the lively, happening city center. Here, classic cooking meets contemporary fun, bringing something to the table that everyone would enjoy. The bright, modern space on Rambla de Catalunya features fresh, local dishes with traditional roots. Their grilled meats are out of this world and make for the perfect holiday meal!
Address: Rambla de Catalunya, 2
If you’ve read anything about Barcelona’s happening gastro scene, the name Botafumeiro has probably come up time and time again. There’s good reason for that: it’s a timeless classic here in the Catalan capital, with their signature seafood dishes and excellent paellas putting them at the top of must-eat lists for the better part of four decades. And lucky for you, they also happen to be open on December 25! Come enjoy a beloved Barcelona locale and get into the holiday spirit with their special Christmas Day menu.
Address: Gran de Gracia, 81
Want our insider’s guide to eating in Barcelona? Just add your email address in the form below!