Our products
Recetas de Pescado para Navidad: Bacalao y Marisco - Bacalalo

Fish Recipes for Christmas: Complete Menu with Cod and Seafood [2026]

March 1, 2026Maria José Sáez Pastor⏱ 11 min de lectura

Summary: Christmas in Spain is synonymous with high-quality seafood. In this comprehensive guide, you'll find the best cod and seafood recipes for Christmas Eve and New Year's Eve: from elegant appetizers to spectacular main courses, with a suggested full menu, week-by-week shopping plan, and a real budget for 8 people.

In Spain, Christmas Eve dinner has historically been linked to fish due to the Catholic tradition of vigil. Although this custom has relaxed, fish and seafood remain the undisputed stars of Christmas tables. A good cod al pil pil, a seafood zarzuela, or a platter of smoked salmon and anchovies are the centerpiece of celebrations in millions of homes.

The advantage of fish over meat at Christmas is twofold: it allows for spectacular preparations with relatively little effort, and cooking times are short. A cod al pil pil takes 20 minutes. A gratin takes 25. This means less stress in the kitchen and more time with the family.

Cocinero preparando receta con productos del mar
The art of cooking seafood

Christmas Appetizers with Seafood

Smoked and Canned Goods Platter

The easiest and most elegant way to start dinner: thinly sliced smoked salmon, Cantabrian anchovies, premium sardines in oil, artisan bread toast, salted butter, and lemon. It's prepared in 10 minutes, presented buffet-style, and looks spectacular. See 8 gourmet toast combinations.

Cod Croquettes

Prepare 1-2 days in advance and freeze. Fry them on the spot, and they come out crispy on the outside, creamy on the inside. They are the Christmas appetizer that disappears from the platter before anyone even sits down. See step-by-step recipe.

Cod Fritters

A Christmas tradition in Catalonia, Valencia, and many regions of Spain. Spongy batter with shredded cod, fried until golden and crispy. Make 50, and not one will be left. Perfect recipe for using cod flakes, the most economical cut.

Stuffed Peppers with Cod

Lodosa Piquillo peppers stuffed with cod béchamel, baked au gratin. Prepare them completely the day before, then bake for 15 minutes right before serving. An elegant appetizer that will impress any table. See recipe.

Premium Gildas

The most famous Basque pintxo in the world: Cantabrian anchovy, Manzanilla olive, and Ibarra guindilla pepper on a toothpick. Elegant, quick, and delicious. Use quality anchovies (size 0 or 00) for best results. See artisan gildas.

Christmas Appetizers — Bacalalo

Refrigerated shipping 24-48h throughout the Peninsula

Main Courses to Impress

Cod al Pil Pil

The Christmas Eve dish in many Basque homes and increasingly throughout Spain. Spectacular, with its creamy emulsified sauce achieved with the cod's own gelatin. Requires technique (and patience with the pot) but the result will impress any table. See step-by-step recipe.

Gratin Cod

Easier than pil pil and equally impressive: cod loins under a golden crust of aioli, béchamel, or parmesan. 20-25 minutes in the oven and you have a celebratory dish. See 4 gratin versions.

Seafood Zarzuela

The most festive dish in Spanish cuisine: monkfish, cod, shrimp, mussels, clams, and calamari in a broth with sofrito and almond picada. This is the recipe that says "today is a special day." See full recipe.

Cod a la Vizcaína

Choricero pepper sauce with onions slow-cooked for hours. A dish with centuries of history that is Christmas in the Basque Country. The sauce can be made in advance and reheated on the day. See recipe.

Confit Cod with Cauliflower Puree

Restaurant presentation accessible to any kitchen: cod loin confit at low temperature (65°C for 20 minutes) that turns silky and juicy, served over cauliflower puree with a drizzle of truffle oil. Surprisingly easy if you have a kitchen thermometer.

Smoked Salmon with Blinis and Crème Fraîche

Elegant no-cook dish: slices of premium smoked salmon served with warmed blinis, crème fraîche, capers, and dill. 10 minutes of assembly for a restaurant-quality result.

Plato terminado de receta con pescado
Final result: gourmet fish recipe

Table: Complete Christmas Menu

Moment Dish Advance Preparation Time on the Day
Appetizer Smoked salmon, anchovy, and gilda platter Buy in advance 10 min (assemble)
Starter 1 Cod croquettes Make and freeze 2 days before 15 min (fry)
Starter 2 Stuffed cod peppers Assemble the day before 15 min (bake)
Main Cod al pil pil or gratin Desalt (if salted) 20-25 min
Side Dish Roast potatoes or roasted vegetables Peel and cut 30 min (oven)
Dessert Turrones, polvorones, seasonal fruit Just buy 0 min

Total kitchen time on dinner day: approximately 60-75 minutes, with most of the preparation done days before.

Recipes You Can Prepare in Advance

The key to enjoying Christmas in the kitchen is to do as much as possible beforehand. These recipes are best made days in advance:

  • Cod croquettes: the béchamel is made 2 days in advance, then formed and frozen. Fry them directly from frozen. They become even crispier than when freshly made.
  • Stuffed peppers: assemble them completely the day before and store in the fridge. Bake for 15 minutes right before serving.
  • Vizcaína sauce: made 2-3 days in advance. It improves with resting. On the day, simply heat the sauce and add the cod.
  • Picada for zarzuela: the almond picada is prepared days in advance and stored in the fridge.
  • Cauliflower puree: made the day before and gently reheated.

Table: Budget per Menu (8 people)

Menu Cost of Fish/Seafood Total Cost (with sides) Per Diner
Economical (croquettes + gratin) 50-70 € 70-90 € 9-11 €
Classic (platter + pil pil) 80-120 € 100-140 € 12-18 €
Premium (platter + zarzuela + confit) 120-180 € 150-210 € 19-26 €
All-Inclusive (appetizers + 2 main courses) 150-220 € 180-260 € 22-32 €

All menus offer restaurant quality at a fraction of the price of dining out (minimum 50-80 €/person at a decent restaurant at Christmas).

Plan Your Shopping Week by Week

  • 3 weeks before: place your order for cod and seafood online. At Christmas, demand soars, and the best products sell out. Order cod at Bacalalo.
  • 2 weeks before: buy canned goods: anchovies, sardines, smoked salmon. These are long-lasting products, so there's no rush to buy them on the last day.
  • 1 week before: buy dry ingredients (flour, almonds for picada, good oil, bread for toast).
  • 2-3 days before: prepare croquettes (freeze them), pepper béchamel, vizcaína sauce if you're making it, picada for zarzuela.
  • The day before: assemble the stuffed peppers, prepare the puree, organize everything in the fridge.
  • On the day: only cook the main course (20-25 min), fry croquettes, bake peppers, and assemble the appetizer platter. Total: ~60 minutes.

Main Courses — Premium Cod

Refrigerated shipping 24-48h throughout the Peninsula

Pairing: Wines for Fish at Christmas

  • Cod al pil pil: Txakoli or Albariño. The wine's acidity cuts through the richness of the emulsified sauce.
  • Gratin cod: Rueda Verdejo or Bierzo Godello. Full-bodied whites that stand up to the gratin's intensity.
  • Seafood zarzuela: White Penedès (Xarel·lo) or a Cava Brut Nature. The bubbles cleanse the palate between bites.
  • Cod a la vizcaína: Rioja white reserva. The wine's complexity complements the richness of the pepper sauce.
  • Smoked goods platter: Champagne, Cava Brut, or Albariño. Acidity and bubbles balance the fat of smoked salmon.
  • Confit with truffle: Oaked Chardonnay or Viognier. Full-bodied whites with toasted notes that complement the truffle.

Buy Fish for Christmas Online

Buying online for Christmas eliminates the stress of crowded markets and ensures you receive exactly what you need. At Bacalalo, we offer everything you need for your Christmas dinner:

Tip: place your Christmas order at least 2 weeks in advance. In the days leading up to Christmas Eve, online demand also skyrockets.

Common Mistakes at Christmas Dinner

  • Buying too much: at Christmas, we tend to buy twice as much as needed. Calculate 200g of fish per person for the main course and adjust.
  • Overcooking the fish: cod overcooks in 2 minutes. It's better to remove it from the heat a little early; residual heat will finish the cooking.
  • Not desalting on time: if you buy salted cod, you need 24-48h for desalting. Don't find this out on December 24th.
  • Too many dishes: It's better to make 2-3 excellent dishes than 6 mediocre ones. Quality over quantity.
  • Forgetting the appetizer: While all the guests arrive and the main course cooks, a platter of smoked goods and preserves keeps everyone happy.

Quick alternatives for those who don't want to cook

If you don't have time or desire to cook, a spectacular Christmas dinner can be prepared using only products that don't require cooking:

  • Large board: smoked salmon + Cantabrian anchovies + "gildas" (olives, anchovies, and guindilla peppers) + premium sardines + pickled mussels + artisan bread + salted butter + lemon.
  • Brandada de bacalao (cod brandade): ready to spread on toast. No cooking required.
  • Caviar with blinis: for those who want maximum luxury without effort.

With 60-80€ spent on gourmet preserves and ready-to-serve products, you can set up a memorable Christmas dinner without turning on the stove.

🛒 Products mentioned in this article

Extra Desalted Cod Fillet — 900g

Gadus morhua from Iceland

44,90€

View product →

"Discover Bacalalo" Assortment

The pack for first-time buyers

19,90€

View product →

View desalted cod →

⭐ 4.9/5 · 24-48h refrigerated delivery · Since 1990 at Mercat del Ninot

Frequently Asked Questions

How much cod do I need for a Christmas dinner for 8 people?

If cod is the main dish: 200g per person = 1.6 kg of fillets. If it's one of several dishes: 120-150g per person = 1-1.2 kg. For croquettes as a starter: 400g of flakes make about 40 croquettes.

Can I make pil pil in advance?

Pil pil sauce doesn't reheat well (the emulsion breaks). Make it right before serving, it only takes 20 minutes. If you want something that can be prepared in advance, gratin, vizcaína, or stuffed peppers are better options.

What wine pairs with cod at Christmas?

Whites: Txakoli for pil pil, Albariño for a smoked platter, Verdejo for gratin, Rioja white for vizcaína. If you prefer bubbly: Cava Brut Nature works with everything.

Is cod more for Christmas Eve or New Year's Eve?

Traditionally, it's more for Christmas Eve (due to the vigil). New Year's Eve is more associated with seafood and grapes. But a good cod pil pil or a zarzuela work perfectly for either dinner.

How much does a fish Christmas dinner for 8 people cost?

Budget menu (croquettes + gratin): 70-90€ total (9-11€/person). Classic menu (platter + pil pil): 100-140€ (12-18€/person). Premium menu with zarzuela: 150-210€ (19-26€/person).

Can I freeze cod croquettes?

Yes, it's the ideal way to prepare them. Make the béchamel, shape the croquettes, bread them, and freeze them on a tray. They can be fried directly from frozen and turn out even crispier. Up to 2 months in the freezer.

How far in advance should I buy for Christmas?

2-3 weeks before: cod and fish (online or reserve at fishmonger). 2 weeks: preserves, smoked salmon, anchovies. 1 week: dry ingredients. 2-3 days: prepare bases. Eve: assemble everything.

What can I prepare without cooking for Christmas Eve?

A large platter of smoked salmon, anchovies, "gildas", premium sardines, brandade for spreading, and artisan bread. With 60-80€ of ready-to-serve products, you can put together a spectacular dinner without turning on the stove.

Does cod make you gain a lot of weight for Christmas?

Cod is one of the leanest fish: about 80 kcal per 100g. It's lighter than meat and seafood with sauces. The key is in the sauces and side dishes, not the fish itself.

How do I reheat cod if there's leftovers from dinner?

Gently in a pan over low heat with a little of the original juice/sauce, or 2-3 minutes in the oven at 160°C covered with aluminum foil. Never in the microwave at high power: cod dries out and becomes rubbery.

What do I do if I overcook the cod?

If the cod is overcooked, flake it and use it for croquettes, salad, or toasts with improvised brandade. There's no point in trying to serve it as a fillet if it's already dry.

Can I make a Christmas dinner using only Bacalalo preserves?

Yes, and it will be spectacular. Smoked salmon + Cantabrian anchovies + "gildas" + sardines + mussels + brandade + artisan bread = luxury dinner without cooking. See full catalog.


Professional kitchen preparing fish recipe
Step-by-step preparation in a professional kitchen

Premium Seafood Products — Bacalalo

Since 1990, selecting the best from the sea at Mercat del Ninot, Barcelona. Refrigerated shipping 24-48h.

View desalted cod →

Related guides

Plan your Christmas with premium desalted cod, artisan smoked salmon, and Cantabrian anchovies. All at Bacalalo, with refrigerated shipping throughout the Peninsula.

Gourmet Packs and Assortments

Lo que cierra una receta

Gourmet Packs and Assortments

El detalle que separa un plato de un buen plato.

Ver selección
Maria José Sáez Pastor

Maria José Sáez Pastor

Kitchen & Sea Recipes

Expert in cooking and seafood recipes. Passionate about Mediterranean cuisine, she develops and adapts traditional and creative recipes with cod, anchovies, seafood, and gourmet preserves.

Know our story →
Product listYou can see the products we have in our store.
Surtido "Pulpo & Bacalao" - envase y embalaje premium
Filetes de anchoa del Cantábrico "00" Premium - detalle del producto
Regular priceFrom 38,90 € Unit price77,80 € / kg
Rating: 4.8 out of 5
Cantabrian Anchovies "0" Gourmet Selection
Default Title
Morro Extra de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 24,97 € Sale price25,95 € Unit price49,94 € / kg
Rating: 5.0 out of 5
Extra Clean Desalted Cod Snouts (2 units) - 500g
-4%
30gr
Caviar Beluga Iraní 000 Calidad Premium - detalle del producto
Regular priceOn Sale from 90,00 €
No reviews
Imperial Iranian Beluga Caviar 00
Up to -42%
Default Title
Lomitos de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 21,45 € Sale price22,95 € Unit price42,90 € / kg
Rating: 5.0 out of 5
Cleaned Desalted Cod Loins (2 units) - 500g
-7%

Related articles