11 Spanish Christmas Recipes for a Traditional Holiday Feast - Spanish Sabores

11 Spanish Christmas Recipes for a Traditional Holiday Feast

Discover the most traditional Christmas foods in Spain with these 11 Spanish recipes for a classic holiday feast!

Traditional recipes for a Spanish Christmas feast!
A Christmas staple!

Christmas in Spain is celebrated, above all else, at the table. Families pack into overflowing dining rooms for holiday meals that last longer than most American football games. 

Spanish Christmas recipes that have been passed down through the generations are the main event. The holiday season starts with a huge dinner on Christmas Eve and doesn’t let up until the final slice of Roscón de Reyes cake is finished on Three Kings Day on January 6.

Learn more: Spanish Christmas traditions explained

More recipes: 19 Ideas for Spanish Thanksgiving Dishes 

There are five giant meals in all before the season is over:

  • Christmas Eve dinner
  • Christmas Day lunch
  • New Year’s Eve dinner
  • New Year’s Day lunch
  • Three Kings Day lunch.

Each goes a bit like this:

  • Appetizer: Giant buffet of tapas
  • First course: Soup
  • Second course: Roasted meat or fish
  • Dessert: Three-part banquet of Christmas sweets

While the menu varies widely from family to family and region to region, here are a few Spanish Christmas recipes to give you a taste of the holidays in Spain.

Top 11 Spanish Christmas Foods


As the family gathers for the meal, a bounty of small dishes, spreads, and finger foods covers the table.

The tapas (small dishes) and aperitivos (appetizers) range from patés spread over crackers to tuna tartare. This phase of the meal almost always includes various seafood dishes, most commonly shrimp, prawns or langoustines. You’ll also find mussels, octopus, clams, and sea snails. 

Some ideas for festive Spanish tapas include:

1. Tetilla Cheese Puffs with Sesame Seeds and Honey

Homemade cheese puffs with sesame seeds and honey. Get the recipe!
Delicious homemade cheese puffs.

Smooth Tetilla cheese from the northwestern Spanish region of Galicia is the star of these lightly fried cheese puffs. With a hint of smoky paprika and a sweet drizzle of local honey, they tend to disappear quickly!

You won’t find cheese puffs very often in Spain, but at Christmas, no holds are barred. This is a time when people break out new recipes and creative creations to add some flare to the traditional dishes.

Get the recipe for these Tetilla cheese puffs here.

2. Perfect Boiled Shrimp

Spaniards never shy away from seafood heads! It's one of the bizarre Christmas food traditions here.
Delicious boiled shrimp: a Christmas classic

No Spanish Christmas table is complete without shrimp. While these little sea creatures go by many names in Spain, some of the most popular varieties are langostinos (prawns or jumbo shrimp) and gambas (deepwater rose shrimp). 

During the holidays, shrimp are served in many different ways. They are mixed into salads, chopped into savory tartlets, tucked into mini-sandwiches and stacked whole onto plates under a sprinkle of salt.

If you can get your hands on some of Spain’s best shrimp, like fresh gambas rojas from the southern town of Huelva, definitely go for a simple recipe like this Perfect Boiled Shrimp to let their true flavor shine.

3. Cured Ham Croquettes

Spanish Ham Croquettes recipe
One of my favorite tapas!

Cured Iberian ham is a must at Spanish Christmas dinners. More of this delectable cured ham is sold in December than in every other month of the year!

While the good stuff is served in paper-thin slices to be savored all by itself, the less knightly hams often make their way into a variety of traditional tapas.

My personal favorite is croquettes. Cured Serrano ham and béchamel cream sauce on the inside, olive oil fried crust on the outside. Spanish croquettes are my vice. Here’s how to make traditional Spanish croquettes!

First Course

After a trove of tapas, things start getting serious. The small plates are whisked away to be replaced by a dish requiring proper utensils. Most often the first course is a light, brothy soup or a salad.

Some ideas for a Spanish inspired first course for the holidays include:

4. Spanish Seafood Soup

holiday food in Spain
Seafood soup: a stellar first course

The parade of seafood does not stop at tapas. Many of the most traditional first courses at a Spanish holiday meal consist of some type of seafood soup. Common ingredients include shrimp, clams, and mussels along with fish like hake or monk.

Try this recipe (scroll to the end) for Spanish-inspired seafood chowder!

5. Galets Soup

In Catalonia, the Christmas soup always comes with a specific type of pasta shell called a galet. During the holidays giant plastic sculptures of the shells are part of the Christmas decorations in many cities in the region.

Galets Soup gets its rich flavor from the meat that is boiled with the soup. While the large cuts are saved for the second course, ground meat is often stuffed into the shells or served alongside them as in this recipe.

6. Tuna Belly, Blood Orange and Avocado Salad

Spanish tuna belly, blood orange and avocado salad.
Light and delicious!

A light salad is also sometimes seen as the first course at Spain’s holiday meals. Salads here tend to let the vegetables and toppings shine by using very light dressings. Often times a drizzle of olive oil and a splash of vinegar is all the dressing it needs!

A Spanish Sabores favorite of mine is this tuna belly, blood orange, and avocado salad.

Second Course

It’s a good thing that Christmas meals in Spain are hours-long affairs, otherwise, I’d never be hungry enough by the time the second course came! And trust me, you want to be hungry for this feast.

The rest of the meal seems like child’s play compared to most second course dishes. Roasting is the name of the game whether it be lamb, fish, turkey or suckling pig.

7. Baked Gilt Head Bream with Lemon and Herbs

Baked bream is a common second course at Spanish Christmas dinners
Fish is a common second course at Spanish Christmas dinners

If the holiday meal is at night, the main course is most often going to be fish. Some of the most popular Christmas fish in Spain are lubina (European seabass), rodaballo (turbot), dorada (gilt head bream) and bacalao (cod).

In this recipe for baked dorada with lemon and herbs, the fish is baked whole, locking in moisture and ensuring the fish turns out nice and juicy.

8. Slow-Roasted Andalusian-Style Lamb and Potatoes

Spanish Christmas lamb recipe - delicious Spanish roasted lamb
Delicious Spanish roasted lamb. Photo by Stijn Nieuwendijk on flickr CC

Neighborhood butcher shops are bustling places during the Christmas season as families hustle in to order and pick up their meat for roasting.

More often than not, that meat is lamb. While suckling pig and even some beef recipes may make it to the table, the dish I most often hear about at Spanish Christmas dinners is roasted lamb.

This Spanish lamb recipe makes a darn good rendition of a traditional Spanish roasted lamb using ingredients that are easy to find outside of Spain.


I could do a whole post on Spanish Christmas desserts.

Just when you think the eating has ended, a three-part dessert awaits. First comes what you might typically think of as Spanish dessert: flan, pudding, cake or tarts.

Next is the spread of traditional Christmas sweets like turrón (nougat and almond bars), polvorones and mantecados (powdery almond cookies), fig bars and candied fruits.

Last comes the liqueurs like brandy or orujo (moonshine-like liqueur distilled from grape skins often flavored with herbs or made into a creamy Bailey’s like liqueur). Your Spanish Christmas recipes are not complete without these sweet additions!

For a Spanish dessert at your table, try:

9. Lemon Olive Oil Cake

Orange Olive Oil Cake
Moist Lemon Olive Oil Cake

An incredibly moist cake that would go perfectly with a post-lunch coffee. The olive oil in the recipe really comes through, meaning you should use the good stuff!

The perfect lemon olive oil cake recipe here.

Not a lemon fan? Try this apple olive oil cake instead!

10. Arroz con Leche

Classic recipes for a Spanish Christmas feast.
Rice pudding with a caramelized crust

Simple, delicious and not too heavy, arroz con leche is a perfect Christmas dessert. A hint of cinnamon makes this cold, creamy rice pudding extra delicious.

Get the recipe here! 

11. Turrón de Alicante

Classic recipes for a Spanish Christmas feast.
Turrón blando and Turrón duro. Image Credit: lablasco via Flickr CC.

While there are now umpteen types of turrón, the classic recipe is short and sweet: honey, almonds, sugar and egg whites.  This recipe for turrón duro (or hard turrón) is from Alicante.

A very similar version from Jijona, known as turrón blando (soft turrón) is much softer and reminds me of a sweeter, more compact version of almond butter.

Read More: 12 Spanish Christmas gifts for foodies

What are your go-to Spanish Christmas recipes? Do any of these traditional Spanish Christmas foods catch your eye?

Pin me!

Holiday dinners are a huge deal in Spain, with families lingering around the table enjoying fabulous food, wines, and desserts for hours on end. Bring a touch of Spain home this holiday season with these 11 traditional Spanish Christmas recipes! From appetizers and tapas to main dishes and more, you'll find plenty of seasonal favorites—and as a bonus, they're all pretty easy to make! #Spain #Christmas

Subscribe for free Spanish recipes weekly!

Subscribe here to get free Spanish recipes weekly!