A one-hour Christmas salmon that's colorful, easy, and full of brightness, a beautiful centerpiece that brings calm and cheer to the holiday table.

There's something about December that always brings me back to the sea. Maybe it's the memory of family tables in Israel, where baked fish sat beside loaves of challah, or the quiet craving that comes when winter food feels too heavy. This year, I wanted fish for Christmas. Maybe something simple, festive, and light.
We've made it so many ways before: spiced and baked, brushed with harissa, or folded into creamy risotto. But this time, I wanted a salmon that could sit proudly beside the holiday roast yet still shine on its own for those who skip the meat.
So this Christmas, between the wrapping paper and the excitement, this delicious Christmas salmon found its place. It takes less than an hour, which feels like a small gift during a season when the oven never seems to rest. The honey-mustard glaze caramelizes at the edges, the lemony yogurt brings freshness, and a scatter of pistachios, cranberries, and pomegranate seeds makes it shimmer in festive reds and greens.

I tested it one quiet afternoon before Christmas, while Leo and Lin built forts from couch cushions and F was stringing lights around the window, and I remember brushing the glaze over the salmon while thinking how nice it was to have a recipe that didn't demand much attention. When it came out of the oven, golden and glistening, I knew it would have a place on our Christmas table.
If you have more time or want to explore other salmon flavors for your holiday menu, you might enjoy my baked harissa salmon, with its gentle spice and warmth; the teriyaki salmon risotto, creamy and deeply comforting; or the oven baked pomegranate glazed salmon, which pairs beautifully with roasted vegetables or couscous. But for a calm, effortless Christmas dinner, this Christmas salmon is where I'd begin.
Ingredients

- Salmon Fillet - I like using a thick, even fillet, so it cooks gently and stays tender at the center. If fresh salmon isn't available, frozen fillets thawed overnight in the fridge work well. Arctic char or steelhead trout are excellent alternatives, they have similar fat content and bake to the same tenderness.
- Whole Grain Mustard and Honey - This pair is what makes the glaze memorable. The mustard adds texture and a quiet sharpness, while honey brings a golden shine that caramelizes in the oven. Dijon mustard can replace whole grain if you want a smoother glaze. The flavor is slightly sharper but still balances beautifully with the honey.
- Greek Yogurt - I prefer thick Greek yogurt, it holds its shape when spread and brings a gentle tang that keeps the dish fresh. Plain full-fat yogurt or labneh can step in for Greek yogurt. Labneh gives a slightly tangier taste and a thicker spread, closer to what I use when I want the topping to stay neat and creamy.
- Pistachios, Dried Cranberries, and Pomegranate Seeds - Pistachios add crunch, cranberries bring sweetness, and pomegranate seeds give that festive sparkle. Lightly toasting the nuts deepens their flavor. If needed, swap pistachios for walnuts or almonds, and use chopped dried apricots or red grapes in place of cranberries or pomegranate.
See the recipe card for full list and exact quantities.
How to Make this Christmas Salmon Recipe

Each time I make this baked salmon dish for Christmas dinner, I find myself slowing down a little. It's definitely a main dish that invites calm. The glaze comes together in minutes, the oven does most of the work, and before you know it, the kitchen smells like something bright and comforting. Here's how to make this recipe:
Prepare the Salmon Base

Line your baking dish with parchment paper and brush it lightly with olive oil. Lay the salmon fillet skin-side down so it stays intact while baking. When you sprinkle salt and pepper over the top, let it fall evenly between the natural lines of the fish. I like to press the seasoning gently with my fingers, it helps the surface stay flavorful without drying out. The salmon should already have a faint sheen from the oil, a sign it will roast beautifully.
Make the Honey-Mustard Glaze


In a small bowl, stir together honey, whole grain mustard, minced garlic, and a touch of olive oil until smooth. The mixture should be golden, slightly thick, and glossy. When you lift the spoon, the glaze should fall slowly in ribbons, that's when you know it's ready.
Glaze and Bake the Salmon

Brush the honey-mustard mixture evenly over the top of the fillet, letting it coat every edge. I usually start in the center and work outward, so the glaze forms a thin, even layer. Once it's ready, place the dish in the oven at 170°C (338°F). Depending on the thickness of your fish, baking takes about 12 to 14 minutes. Overbaking makes salmon dull and dry, so take it out as soon as it looks opaque all the way through.
Prepare the Yogurt-Herb Layer

While the salmon cools slightly, mix Greek yogurt with lemon zest, lemon juice, and chopped thyme in a bowl. The mixture should taste bright and creamy with a clean citrus note. I always taste it once before spreading, it should balance the sweetness of the glaze without overpowering it. If it feels too thick, a few drops of lemon juice loosen it perfectly.
Assemble the Christmas Salmon



Once the fish is cool enough to touch but still warm, spread the yogurt mixture across the surface in a smooth layer. I use the back of a spoon to make soft waves, it looks beautiful and holds the toppings well. Scatter chopped pistachios, cranberries, and garnish with pomegranate seeds across the top, followed by fresh dill.
Serve and Enjoy

Serve the salmon straight from the baking dish or transfer it gently to a large platter. I like to surround it with sprigs of fresh thyme and lemon slices for a simple presentation. The first slice should reveal tender flakes that separate easily and catch bits of yogurt and glaze. It's best served warm, but it holds its flavor beautifully even as it cools, which makes it perfect for long holiday dinners.
Storage

Leftover Christmas salmon keeps well for up to two days in the refrigerator. The glaze stays flavorful, and the yogurt topping firms slightly, making it easy to slice or flake. I like to store the salmon and toppings separately if I know we'll reheat it later, this keeps the herbs fresh and the yogurt from drying out.
To reheat, warm the fish gently in a covered pan or oven at low heat until just warm to the touch. Avoid microwaving on high, as it can make the salmon tough. Cold leftovers are great too; the flavors meld together overnight, and it tastes wonderful mixed into salads or tucked into sandwiches.
Top Tips
Taste the Glaze Before Baking - before brushing it over the salmon, taste the honey-mustard mixture. Depending on the brand of mustard or honey, it can lean too sharp or too sweet. Adjusting it here makes a big difference later, sometimes I add a few drops of lemon juice for balance
Don't Overcook the Salmon - the key to perfect Christmas salmon is stopping just when the center turns opaque and flakes easily. If the edges look slightly golden but the middle still glistens, it's ready. I've learned to pull it out a minute early and let the residual heat finish the job
Recipe
Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.
Christmas Salmon
Equipment
- Small mixing bowl and spoon
- Microplane or zester
- Cutting board and knife
- Pastry brush or spoon for glazing
Ingredients
- 2 lb salmon fillet skin on, boneless
- .5 tablespoon black pepper
- .5 tablespoon salt
- 1 teaspoon whole grain mustard
- 1 tablespoon honey
- 2 tablespoon olive oil
- 1 tablespoon minced garlic
- 6 tablespoon Greek yogurt
- 5-6 sprigs thyme chopped
- 5-6 sprigs dill chopped
- .5 tablespoon lemon zest
- 1 tablespoon lemon juice
- 2 tablespoon pistachios chopped
- 2 tablespoon dried cranberries chopped if large
- 2 tablespoon pomegranate seeds
Instructions
Prep the pan and fish
- Line a baking dish with parchment and brush it with olive oil. Set the salmon skin-side down. Season lightly with salt and pepper so the surface looks evenly speckled.
Make the honey-mustard glaze
- Stir olive oil, minced garlic, honey, and whole grain mustard in a small bowl until glossy. It should ribbon off the spoon and smell gently garlicky.
Glaze the salmon
- Brush the mixture over the fish from center to edges. You want a thin, even coat that clings to the surface.
Bake
- Bake at 170°C (338°F) for 12-14 minutes. Look for lightly golden edges and pearly flakes that separate with a gentle press. The center should still look moist.
Mix the yogurt topping
- Combine Greek yogurt with lemon zest, lemon juice, and chopped thyme. It should taste bright and creamy with a clean citrus note.
Rest, then spread
- Let the salmon cool for a few minutes so the yogurt sits nicely. Spread the yogurt mixture in soft swirls across the warm fish.
Finish with toppings
- Scatter chopped pistachios, dried cranberries, pomegranate seeds, and fresh dill. You want even color and crunch in every slice.
Serve
- Transfer to a platter or serve from the dish. Slices should lift in large, tender flakes that carry yogurt, herbs, and fruit.


