Christmas in Portugal is a warm, family-centred celebration, and food plays a central role in bringing everyone together.


From the North to the islands, each region has its own festive dishes — and an important distinction between Christmas Eve (December 24) and Christmas Day (December 25) meals, dishes that have been passed down through generations.. 

Here’s a delicious journey through Portugal’s most iconic Christmas meals, from hearty main dishes to irresistible desserts.


North of Portugal

✨ December 24 – Christmas Eve (“Consoada”)


Bacalhau da Consoada

The most traditional dish is boiled salted cod with potatoes, cabbage, carrots, and a generous drizzle of olive oil.

This simple meal reflects the Catholic tradition of eating fish before midnight.


Polvo à Lagareiro (in some areas)

In several northern towns, roasted octopus is just as traditional and may replace cod.


Rabanadas do Norte

The famous northern-style rabanadas — often soaked in wine or port — are essential on Christmas Eve.


🎉 December 25 – Christmas Day


Roast Meats

Christmas Day in the North is much richer, featuring:

Roast lamb (borrego)

Roast goat (cabrito)

Roast veal (vitela assada)

These dishes are slow-cooked and served with potatoes and oven juices.

Toucinho do Céu and Bolo Rei

Desserts on the 25th include almond-based sweets and the traditional Bolo Rei.


 Central of Portugal 


✨ December 24 – Christmas Eve


Bacalhau Cozido

Like most of the country, the central regions serve boiled cod with vegetables.

Filhós & Sonhos

These fried pastries—thin filhós or pumpkin sonhos—are everywhere on Christmas Eve.


🎉 December 25 – Christmas Day


Cabrito Assado

The star of the 25th is roast kid (cabrito), served with potatoes and a flavorful sauce.

This meal is richer and more festive than the lighter Christmas Eve dinner.

Arroz Doce and Bolo Rei

Rice pudding and fruitcake complete the day.


Lisbon and Surrounding Areas


✨ December 24 – Christmas Eve


Bacalhau com Todos

Lisbon follows tradition with simple, comforting cod with all the vegetables.


Azevias and Broas Castelares

These sweet pastries — filled with chickpea or sweet potato — are especially popular on the 24th.


🎉 December 25 – Christmas Day


Roast Turkey or Roast Lamb

Families in Lisbon often prepare:

Roast turkey

Roast lamb

or Pork dishes for Christmas lunch.


French Toast (Rabanadas)

On the 25th, rabanadas are served alongside Bolo Rei or Bolo Rainha.


Alentejo


✨ December 24 – Christmas Eve


Bacalhau Alentejano

Cod is still traditional on the 24th, but Alentejo flavours shine through in garlic-heavy preparations.


Azevias and Filhós de Forma

The region is known for its variety of fried sweets.


🎉 December 25 – Christmas Day


Carne de Porco à Alentejana or Roasted Pork

The Alentejo is famous for pork dishes, and Christmas Day highlights this:

Marinated pork dishes

Pork with clams

Roast pork with potatoes

Sericaia com Ameixa d’Elvas

A true Alentejano Christmas dessert.


Algarve


✨ December 24 – Christmas Eve


Seafood Dishes

In some coastal families, Christmas Eve includes:

Fish cataplana

Seafood stews

Cod is also common, but seafood plays a bigger role than in the north.


Doce Fino and Dom Rodrigo

Egg-rich, almond-based sweets are a must.


🎉 December 25 – Christmas Day


Roast Turkey or Lamb

Christmas lunch is usually meat-based, similar to Lisbon:

Roast turkey

Roast lamb

Pork roast


Morgado do Algarve

A traditional almond sweet often served on the 25th.


🏝 Madeira


✨ December 24 – Christmas Eve


Carne Vinha d’Alhos

The island’s most iconic Christmas dish — pork marinated for days in wine, garlic, and spices — is fried and served on the 24th.


Bolo de Mel

Though eaten all season, the honey cake is very traditional on the 24th.


🎉 December 25 – Christmas Day


Roast Turkey or Roast Kid

Christmas Day lunch often features meat dishes, especially:

Roast turkey

Roast kid (cabrito)


Queijadas da Madeira

Small, sweet cheese pastries complement the meal.


🏞 Azores


✨ December 24 – Christmas Eve


Fish-Based Dishes

Cod or other fish dishes dominate Christmas Eve, respecting the tradition of avoiding meat before midnight.

Coscorões


Crispy fried pastries are especially popular on the 24th.


🎉 December 25 – Christmas Day


Alcatra da Terceira

A slow-cooked beef stew with wine and spices, deeply comforting and aromatic — perfect for Christmas lunch.

Massa Sovada


A soft sweet bread traditionally eaten on special occasions, including Christmas Day.


Final Thoughts – About Christmas Food

Across Portugal, Christmas Eve is traditionally simpler and focused on fish dishes, reflecting long-standing religious customs.


Christmas Day, however, brings abundance to the table, with rich roast meats and a wide variety of regional desserts.


Exploring these traditions about Christmas food in English is a wonderful way to discover Portugal’s culinary diversity and share its festive spirit with learners around the world.


Which region would be your favorite place to spend Christmas? 


What do people do at Christmas? 

During Christmas in Portugal, families come together to celebrate traditions that have been passed down for generations. On December 24th, relatives gather for the “Consoada,” a warm and intimate dinner where everyone shares stories, prepares traditional dishes, and enjoys homemade desserts. After dinner, families often attend Midnight Mass, known as the “Missa do Galo,” before returning home to open a few presents.


On December 25th, the celebration continues with a long and festive lunch. This is a day filled with laughter, conversation, and generous portions of regional food. Children play with their new toys, adults relax around the table, and the atmosphere is cozy and joyful. For many Portuguese families, Christmas is not only about food — it is about being together, strengthening bonds, and creating memories that last for years.


What is Christmas like in your country?