Salmon Wellington Recipe
This Salmon Wellington recipe (salmon en croute) is made with a golden buttery puff pastry crust, wild salmon, and a creamy spinach filling with lemon zest and dill. It can be made a day ahead, and baked right before serving.

How to Make the Best Salmon Wellington
Salmon Wellington, also known as salmon en croute, is an elegant dish that transforms simple salmon into a show-stopping centerpiece. Wrapped in flaky, golden puff pastry with a creamy spinach and cream cheese filling, this dish delivers impressive flavors and textures that belie how straightforward it is to prepare.
The beauty of this recipe lies in its make-ahead potential. You can assemble the entire Wellington a day in advance and simply pop it in the oven before your guests arrive. The buttery puff pastry crisps to perfection while the salmon stays wonderfully moist inside, protected by its creamy spinach blanket infused with fresh dill and bright lemon zest.
Whether you’re hosting a dinner party or elevating a weeknight meal, Salmon Wellington strikes the perfect balance between impressive presentation and approachable cooking. Serve it with a simple side salad or roasted vegetables for a complete meal that’s sure to earn compliments.

Salmon Wellington
This Salmon Wellington recipe (salmon en croute) is made with a golden buttery puff pastry crust, wild salmon, and a creamy spinach filling with lemon zest and dill. It can be made a day ahead, and baked right before serving.
Ingredients
Puff Pastry & Salmon
Spinach Cream Cheese Filling
Egg Wash
Instructions
Prepare the Filling
- Thaw puff pastry overnight in the fridge. Place on the counter 10 minutes before rolling.
- In a large skillet, heat olive oil over medium heat. Add shallot and garlic and sauté until fragrant, about 3-4 minutes.
- Lower heat and add the chopped spinach, stirring and wilting. Cook off or drain any excess liquid.
- Add the dill and cream cheese, turn off the heat, and stir until the cream cheese is fully incorporated.
- Add salt, pepper, and lemon zest. Let sit for 5-10 minutes, then mix in the egg yolk. This can be made ahead and refrigerated overnight.
Assemble the Wellington
- In a small bowl, whisk one egg with a splash of half and half for the egg wash. Set aside.
- On floured parchment paper, gently unfold the puff pastry. Flour the top and roll it out just enough to fit the salmon—don't make it too thin.
- Season salmon with salt and pepper on both sides. Place the salmon on one side of the puff pastry, leaving an inch of space around it to seal.
- Brush the salmon with Dijon mustard, then spread the spinach filling over the salmon.
- Brush egg wash on all exposed puff pastry, then carefully fold it over the salmon, pressing out any air bubbles before sealing.
- Press the edges together, trim to 1/2 inch, and crimp the edges. Brush the top and edges with egg wash.
- Cut or crosshatch the top to create a design if desired. Refrigerate for 30 minutes.
Bake and Serve
- Preheat oven to 400°F (375°F convection).
- Slide the salmon with the parchment onto a hot sheet pan. Bake in the middle of the oven until beautifully golden, about 30-35 minutes. Turn halfway through if needed.
- Let stand 5-10 minutes, slice into pieces, and serve.
Notes
- We love the Dufour brand puff pastry, made with real butter.
- King or Coho salmon work best for this recipe.
- Make sure your puff pastry will fit over the top of the salmon plus filling with 1 inch around all three sides—otherwise you'll need two sheets.
- This can be assembled a day ahead and refrigerated until ready to bake.