Imagine tender, flaky salmon wrapped in golden, buttery puff pastry, sliced open to reveal a ribbon of creamy spinach filling inside. Salmon en croute looks like a show-stopping restaurant centerpiece, yet it is surprisingly simple to make at home. Whether you are planning a romantic dinner for two or setting out to wow a table full of guests, this is the dish that brings genuine elegance to your table without leaving you frazzled in the kitchen.
What makes this recipe so satisfying is the contrast of textures and flavors. The pastry bakes up crisp and flaky, the salmon stays moist and delicate, and the spinach-and-cream-cheese layer adds a rich, savory creaminess in every bite. It comes together with pre-made puff pastry and a handful of fresh ingredients, so if you are craving a dish that feels special but does not demand fancy tools or professional skills, this Salmon en Croute is sure to win you over.
Why You’ll Love This Recipe
This is the kind of recipe that delivers restaurant-worthy elegance for special occasions or any time you really want to impress, without asking you to be a trained chef. Even better, it is make-ahead friendly, so you can assemble the whole thing in advance, tuck it in the fridge, and simply bake and serve when your guests arrive. That means you get to enjoy the evening instead of being stuck at the stove.
It is also wonderfully customizable, with flavors versatile enough to bend to your preferences; change up the herbs, adjust the filling, or even swap in a different fish. And because it leans on simple ingredients and a straightforward process, there is no need for fancy equipment or complicated methods. It is all about letting the fresh, clean flavors of the salmon and pastry shine.
Ingredients
The heart of this dish is two salmon fillets, and fresh is truly best here for both flavor and texture; choose fillets that are uniform in thickness so they cook evenly inside the pastry. Wrapping everything up is one sheet of puff pastry, thawed according to the package instructions, which keeps this recipe fuss-free and reliably golden. To add tangy depth that cuts through the richness of the fish, you will spread on two tablespoons of Dijon mustard.
The creamy filling starts with one cup of fresh spinach, lightly sauteed so it wilts down and adds color and nutrients, along with one minced shallot and one minced garlic clove for that aromatic, warming punch. Three ounces of softened cream cheese binds the spinach mixture into something luxurious and spreadable that pairs perfectly with the salmon. Finally, one beaten egg becomes your egg wash, the secret to a beautifully glossy, bronzed pastry crust, and a bit of salt and pepper seasons everything to taste.

Step-by-Step Instructions
Start by preparing the filling. In a skillet, saute the minced shallot and garlic in a little olive oil until fragrant, then add the fresh spinach and cook just until it wilts down. Remove the pan from the heat and stir in the softened cream cheese along with salt and pepper until everything is smooth and combined. Set the mixture aside to cool, which is important so it does not melt into the pastry or make it soggy later.
While the filling cools, roll out your thawed puff pastry on a lightly floured surface until it is smooth and easy to work with, making sure you have enough to fully wrap the salmon fillet. Place the salmon in the center, spread a thin layer of Dijon mustard over the top of the fish, then spoon the spinach-and-cream-cheese mixture on top and spread it evenly across the surface.
Now wrap it up. Fold the puff pastry over the salmon, sealing the edges by pressing them together firmly with your fingers or the tines of a fork, and trim away any excess pastry for a neat, tidy finish. Brush the entire parcel with the egg wash to encourage that gorgeous browning and shine as it bakes.
Place the wrapped salmon on a lined baking sheet and bake at 400 degrees Fahrenheit (200 degrees Celsius) for 20 to 25 minutes, or until the pastry is deeply golden brown. Once it is out of the oven, let the Salmon en Croute rest for about five minutes before slicing; this short pause allows the juices to settle so every slice stays moist and holds together beautifully.

Tips for the Best Salmon en Croute
A few small moves make a big difference. If you have the time, pop your wrapped salmon into the freezer for about ten minutes before baking, since starting with cold pastry helps it puff up dramatically in the oven. Be diligent about sealing your seams well, too, because any gaps can let the filling escape while it bakes. And remember that less is more with the filling; overstuffing makes the pastry tricky to fold and can prevent it from cooking through evenly.
This dish also invites your personal touch. Stir fresh dill or parsley into the cream cheese for a bright, herby lift, or swap the salmon for cod or halibut if you prefer. Serve it with a crisp green salad, roasted asparagus, or a side of mashed potatoes, and a chilled Sauvignon Blanc to complete the meal. If you love elegant mains like this, try our herb crusted salmon for a weeknight-friendly option, or go all out with our classic beef Wellington for another puff-pastry showstopper.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make salmon en croute ahead of time?
Absolutely. You can assemble the entire dish and refrigerate it for up to 12 hours before baking. Just remember to brush on the egg wash right before it goes into the oven for the best golden finish.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to two days. Reheat in a 350 degree Fahrenheit (175 degree Celsius) oven rather than the microwave to keep the pastry crisp.
Can I freeze salmon en croute?
Yes. Freeze it fully assembled but unbaked, then bake it straight from frozen when you are ready to serve, adding an extra 10 to 15 minutes to the baking time.
How do I know when it is done?
The pastry should be deeply golden brown all over, which typically lines up with the salmon reaching an internal temperature of about 145 degrees Fahrenheit. An instant-read thermometer inserted into the center takes the guesswork out.
Why did my pastry turn out soggy?
Soggy pastry usually comes from filling that was too warm or too wet. Be sure to cool the spinach mixture completely and drain off any excess liquid before assembling, and chill the parcel briefly before baking.
This Salmon en Croute is a little taste of elegance that is surprisingly easy to create. For more wholesome inspiration, browse these healthy eating ideas, and when you make it, snap a photo and tag @thekitchensaid on Instagram so we can see your kitchen masterpiece.
Elegant Salmon en Croute Recipe
French · Main Course

Tender, flaky salmon wrapped in golden puff pastry with a spinach and cream cheese filling, an elegant, easy-to-make main perfect for dinner or special occasions.
Ingredients
- 2 salmon fillets
- 1 sheet puff pastry, thawed
- 2 tbsp Dijon mustard
- 1 cup fresh spinach
- 1 shallot, minced
- 1 garlic clove, minced
- 3 oz cream cheese, softened
- 1 egg, beaten (for egg wash)
- Salt and pepper, to taste
Instructions
- Saute the minced shallot and garlic in olive oil until fragrant, add spinach and cook until wilted, then stir in cream cheese, salt, and pepper. Cool.
- Roll out the thawed puff pastry on a floured surface, enough to wrap the salmon.
- Place the salmon on the pastry, spread with Dijon mustard, then spoon the spinach-cream cheese mixture on top.
- Fold the pastry over the salmon and seal the edges tightly, trimming excess.
- Brush with egg wash and bake at 400F (200C) for 20-25 minutes until golden brown.
- Let rest 5 minutes before slicing and serving.
Nutrition: 640 calories







