Last updated on September 25th, 2025
Yes, turkey and ham are traditional holiday staples. But you should try celebrating Christmas with the treasures of the sea. Today, I’m sharing some of my favorite seafood recipes that are guaranteed to make your Christmas dinner unforgettable.
These dishes combine elegance with approachability – ideal picks for when you want to wow your guests but still actually enjoy your time as host. And most of these can actually be partially prepped ahead, letting you spend more time celebrating with loved ones and less time stuck in the kitchen.

1. Champagne-Poached Oysters with Mignonette Granita
Nothing says celebration quite like starting your meal with fresh oysters. This elevated take on classic raw oysters gives you the best of both worlds – the briny freshness of the sea with a touch of luxury from the champagne poaching liquid. The frozen mignonette granita adds an unexpected twist that’ll have your guests talking about it well into the new year.
The red shallots in the mignonette and green herbs on top give this dish a festive look. Plus, the granita can be made days ahead, and the quick poaching means you’re not tied to the kitchen during party time.
Serves 12 as an appetizer

Ingredients
For the Mignonette Granita:
- 1 cup champagne vinegar
- 2 large shallots, minced very fine
- 1/2 teaspoon freshly cracked black pepper
- Pinch of salt
For the Oysters:
- 36 fresh oysters, shucked and bottom shells reserved
- 1 bottle dry champagne
- 2 shallots, sliced
- Fresh chervil or parsley for garnish
How to Make
- Make the granita (2-3 days ahead):
- Combine vinegar, shallots, pepper, and salt in a shallow dish
- Freeze for 2 hours, then rake with a fork
- Repeat raking every hour until completely frozen and fluffy
- Keep frozen until serving
- Prepare the oysters:
- Clean and shuck oysters, reserving the deeper bottom shells
- Strain and reserve the oyster liquor
- Rinse shells and dry
- Poach the oysters:
- In a wide pan, bring champagne and sliced shallots to a gentle simmer
- Poach oysters for 30-45 seconds until just firm
- Remove with a slotted spoon and chill immediately
- To serve:
- Place poached oysters back in their cleaned shells
- Top each with a small spoonful of granita
- Garnish with fresh herbs
- Serve immediately
2. Herb-Crusted Roasted Salmon with Citrus Butter
This showstopper of a main course combines the richness of salmon with bright winter citrus and fresh herbs. The best part? It’s actually quite simple to prepare, even for a crowd.
The herb crust creates a beautiful green coating that looks festive on any holiday table. The large format of this dish makes it perfect for family-style serving, and the citrus butter sauce adds a sunny brightness to dark winter evenings.
Serves 8-10 as main course

Ingredients
For the Salmon:
- 1 whole side of salmon (about 3-4 pounds), pin bones removed
- 2 cups mixed fresh herbs (parsley, dill, chives)
- 1 cup panko breadcrumbs
- 2 tablespoons olive oil
- 2 tablespoons Dijon mustard
- Salt and pepper to taste
For the Citrus Butter:
- 1 cup (2 sticks) unsalted butter, softened
- Zest of 1 orange
- Zest of 1 lemon
- 1 tablespoon fresh orange juice
- 1 tablespoon fresh lemon juice
- 1 small shallot, minced
- 1 tablespoon fresh parsley, finely chopped
- Salt to taste
How to Make
- Prepare the herb crust:
- Pulse herbs in food processor until finely chopped
- Add panko, salt, and pepper
- Pulse to combine
- Drizzle in olive oil while pulsing until mixture holds together when squeezed
- Prepare the salmon:
- Preheat oven to 375°F
- Pat salmon dry and place on parchment-lined baking sheet
- Season with salt and pepper
- Brush with Dijon mustard
- Press herb mixture evenly over top
- Make the citrus butter:
- Mix all ingredients until well combined
- Roll into a log using plastic wrap
- Chill until firm
- Cook the salmon:
- Roast for 20-25 minutes until just cooked through
- Let rest 5-10 minutes before serving
- Serve with slices of citrus butter
3. Saffron Seafood Risotto
This golden risotto studded with shrimp and scallops is pure comfort food elevated to special occasion status. The saffron adds both flavor and that gorgeous yellow color that makes this dish feel extra luxurious.
The rich golden color from the saffron gives this dish a warm, festive glow. It’s also incredibly versatile – you can adapt the seafood based on what’s available and what your guests prefer.
Serves 8 as a side dish

Ingredients
- 2 cups Arborio rice
- 1 pound mixed seafood (shrimp, scallops, and/or lobster meat)
- 1 large pinch saffron threads
- 1 cup dry white wine
- 6-7 cups hot seafood stock
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 1/2 cup grated Parmigiano-Reggiano
- 3 tablespoons butter
- 2 tablespoons olive oil
- Salt and white pepper to taste
- Fresh parsley for garnish
How to Make
- Prepare the saffron:
- Steep saffron in 1/2 cup hot stock for 15 minutes
- Start the risotto:
- Heat oil in large pan over medium heat
- Sauté onion until translucent
- Add garlic and rice, toast for 2-3 minutes
- Add wine, simmer until absorbed
- Cook the risotto:
- Add saffron mixture
- Add hot stock 1/2 cup at a time, stirring constantly
- Continue adding stock until rice is creamy but al dente
- Finish the dish:
- Season seafood with salt and pepper
- In separate pan, quickly sauté seafood until just cooked
- Stir seafood, butter, and cheese into risotto
- Garnish with parsley and serve immediately
4. Roasted Winter Vegetables with Brown Butter and Hazelnuts
Every feast needs some vegetables, and these roasted winter varieties with nutty brown butter provide the perfect accompaniment to the seafood dishes while still feeling special enough for the holiday table.
Serves 8 as a side dish

Ingredients
- 2 pounds mixed winter vegetables (parsnips, carrots, brussels sprouts)
- 1/2 cup hazelnuts, roughly chopped
- 6 tablespoons butter
- 2 tablespoons olive oil
- 2 sprigs fresh thyme
- Salt and pepper to taste
How to Make
- Prepare vegetables:
- Preheat oven to 400°F
- Cut vegetables into similar-sized pieces
- Toss with olive oil, salt, and pepper
- Roast 25-30 minutes until tender and caramelized
- Make brown butter:
- Cook butter in small pan until golden brown
- Add hazelnuts and thyme
- Cook 1 minute more
- Finish:
- Toss vegetables with brown butter mixture
- Adjust seasoning
- Serve hot
My Tips for a Stress-Free Holiday
To make your Christmas dinner preparation smoother, follow this schedule I’ve simplified:
- Two-Three Days Before:
- Make mignonette granita
- Prepare herb crust mixture
- Toast hazelnuts
- Make citrus butter
- One Day Before:
- Clean and prep all vegetables
- Clean oysters but leave them whole until day-of
- Make seafood stock for risotto
- Day Of:
- Roast vegetables (can be reheated)
- Poach oysters and assemble appetizer
- Cook salmon
- Make risotto last, just before serving
These seafood-focused recipes strike the perfect balance between impressive and manageable, letting you create a memorable Christmas feast without missing out on the celebration.
May your holiday season be filled with delicious moments shared with those you love!





