Christmas dinner deserves a centrepiece that makes everyone stop and look.
This salmon en croute is exactly that. A golden, flaky pastry crust hides
tender pink salmon and a creamy spinach filling inside. It looks like
something from a fancy restaurant, but it is far easier to make than most
people think.
What makes this version special is how simple it is. Shop-bought puff pastry does the hard work, the filling comes together in one pan, and the whole dish needs just 25 minutes of hands-on prep. You can even assemble it the day before, so Christmas Day itself stays calm and relaxed.
Salmon en croute comes from the French phrase "en croûte", which simply means "in a crust". It is a close cousin of the famous beef wellington, but made with salmon instead of beef. The result is lighter, quicker to cook, and perfect for a festive table where not everyone wants a heavy roast.
Recipe Card
| Prep Time | 25 minutes |
| Cook Time | 30 minutes |
| Total Time | 55 minutes, plus 10 minutes resting |
| Servings | 4 |
| Calories per serving | 520 kcal |
| Difficulty | Medium |
| Cuisine | French-inspired |
Ingredients
| Ingredient | Amount |
|---|---|
| For the salmon | |
| Skinless salmon fillets | 600 g (1.3 lb), 4 fillets of about 150 g each |
| Salt | 1 tsp (5 g) |
| Black pepper | 1/2 tsp (1 g) |
| Lemon zest | 1 tsp |
| Olive oil | 1 tbsp (15 ml) |
| For the creamy spinach filling | |
| Baby spinach | 200 g (7 oz, about 4 cups) |
| Cream cheese | 150 g (5.3 oz, 2/3 cup) |
| Garlic, minced | 2 cloves |
| Fresh dill, chopped | 2 tbsp |
| Lemon juice | 1 tbsp (15 ml) |
| Salt and pepper | to taste |
| For wrapping | |
| Puff pastry sheet, thawed | 320 g (11 oz) |
| Egg, beaten (for egg wash) | 1 |
| Plain flour, for dusting | 1 tbsp (8 g) |
Instructions
- Heat the oven to 400°F (200°C) and line a baking tray with parchment paper.
- Wilt the spinach in a dry pan over medium heat for 2 minutes, then squeeze out every drop of water and chop it finely. Wet spinach makes soggy pastry, so take your time here.
- Mix the cream cheese, garlic, dill, lemon juice and spinach in a bowl. Season lightly and set aside.
- Pat the salmon fillets very dry with kitchen paper, then season with salt, pepper and lemon zest.
- On a floured surface, roll the pastry into a rectangle about 12 x 14 inches (30 x 35 cm).
- Spread the spinach filling down the centre of the pastry. Place the salmon fillets on top in a neat row and brush the pastry edges with beaten egg.
- Fold the pastry over the salmon and press the edges firmly to seal. Trim any excess, score a light lattice or diagonal pattern on top, and brush all over with egg wash.
- Bake for 25–30 minutes until deep golden and crisp. The salmon is ready when it flakes easily and reads 130°F (54°C) for a moist centre or 145°F (63°C) fully cooked.
- Rest the parcel for 10 minutes before slicing with a sharp serrated knife. Serve warm.
Pro Tips
Benefits of This Recipe
Nutrition
| Nutrient | Per Serving |
|---|---|
| Calories | 520 kcal |
| Protein | 34 g |
| Carbohydrates | 28 g |
| Sugars | 2 g |
| Fat | 30 g |
| Saturated Fat | 10 g |
| Fiber | 2 g |
| Sodium | 480 mg |
Nutrition values are approximate estimates per serving and can vary with ingredients and portion size.
Allergen Note + Swaps
This recipe contains fish (salmon), gluten (wheat puff pastry), milk (cream cheese) and egg (egg wash). Easy swaps: use dairy-free cream cheese for a dairy-free filling; use gluten-free puff pastry for a gluten-free version; or brush the pastry with milk instead of beaten egg for an egg-free wash.
Storage + Make Ahead
Cooked salmon en croute keeps in the fridge for up to 2 days. Reheat slices at 350°F (175°C) for 10–12 minutes until warm and crisp again. To make ahead, assemble the unbaked parcel, cover it and keep it in the fridge for up to 24 hours, then bake fresh. For the freezer, wrap the unbaked parcel well and freeze for up to 1 month, baking from frozen with an extra 10–15 minutes.
Variations
Key Takeaways
Frequently Asked Questions

