Advertisement
As I pulled the warm, golden Salmon Wellington from the oven, a delicious scent enveloped my kitchen, inviting everyone to gather around the table. This isn’t just any dish; my Classic Salmon Wellington with Spinach and Cream Cheese marries flaky pastry with tender salmon and a creamy spinach filling that’s simply irresistible. Not only is this recipe an impressive choice for entertaining guests, but it also allows you to elevate a weeknight dinner to a gourmet experience in about 30 minutes. Imagine the joy on your loved ones’ faces as they savor each flaky bite! Ready to dive into this culinary delight? Let’s get cooking!

Why is this Salmon Wellington special?
Elevated Flavor: The perfect blend of tender salmon, creamy spinach, and zesty dill creates a taste sensation that dances on your palate.
Quick yet Elegant: In just about 30 minutes, you can serve a meal that looks like it came from a fine dining restaurant, impressing family and friends alike.
Advertisement
Crispy Perfection: The golden puff pastry offers a delightful crunch that contrasts beautifully with the smooth filling, making every bite memorable.
Customization Friendly: Feel free to experiment! Try different fish or add your favorite veggies for a personal touch.
Whether you’re hosting a dinner party or simply treating yourself, this Salmon Wellington delivers unforgettable flavors that satisfy both heart and soul. For more culinary inspirations, check out my guide on elevating weeknight dinners.
Salmon Wellington Ingredients
For the Filling
- Olive Oil – Adds richness and aids in sautéing vegetables; substitute with butter for a different flavor.
- Small Onion – Provides a sweet and aromatic base flavor; shallots can be used as an alternative.
- Garlic – Enhances flavor through its strong aroma; fresh garlic is preferred over powder for better taste.
- Fresh Baby Spinach – Offers a fresh, vibrant color and nutrition; frozen spinach can be used when fresh isn’t available; ensure it is well-drained.
- Cream Cheese – Contributes creaminess to the filling; substitute with ricotta for a lighter texture.
- Fresh Dill – Adds a fragrant, herbaceous flavor complementing salmon; dried dill can be used but in lesser quantities.
- Salt & Pepper – Enhances all flavors; adjust to taste.
For the Salmon
- Salmon Fillets (skinless) – The main protein source in the dish; any firm white fish can be a suitable substitute if desired.
For the Pastry
- Puff Pastry – Provides the flaky pastry exterior; phyllo dough is an alternative but will yield a different texture.
- Large Egg (beaten) – Used for egg wash to create a golden-brown finish; for a vegan option, use a milk alternative or a flax egg.
Step‑by‑Step Instructions for Salmon Wellington
Step 1: Preheat and Prepare
Begin by preheating your oven to 400°F (200°C). While the oven warms up, line a baking sheet with parchment paper to prevent sticking and ensure easy cleanup. This step sets the stage for your Salmon Wellington, creating a perfect baking environment for that golden, flaky pastry.
Step 2: Sauté Aromatics
In a skillet over medium heat, warm 1 tablespoon of olive oil. Add one finely chopped small onion and two minced garlic cloves, sautéing until they become translucent, about 3-5 minutes. This will release a fragrant aroma that enhances the filling for your Salmon Wellington, making each bite more delightful.
Step 3: Wilt the Spinach
Stir in 4 cups of fresh baby spinach to the skillet with the sautéed onion and garlic. Cook until the spinach wilts down, which should take around 2-3 minutes. Once wilted, remove the skillet from heat and allow the mixture to cool slightly, preventing it from making the pastry soggy when assembled.
Step 4: Mix the Filling
In a bowl, combine the cooled spinach mixture with 4 ounces of cream cheese and 2 tablespoons of fresh dill. Season with salt and pepper to taste, mixing until well combined. This creamy filling will provide a delicious contrast to the tender salmon, making your Salmon Wellington even more irresistible.
Step 5: Prepare the Salmon
Take your two skinless salmon fillets and dry them gently with paper towels. Season them generously with salt and pepper on both sides. This simple seasoning will enhance the natural flavor of the salmon, ensuring that each bite of the Salmon Wellington is packed with taste.
Step 6: Roll Out the Pastry
On a floured surface, roll out one sheet of puff pastry until it’s about ¼ inch thick. Cut it into four equal squares. This flaky pastry will encase the salmon and creamy filling, giving your Salmon Wellington its signature texture and elegance, ready to wrap around this delicious filling.
Step 7: Assemble the Wellington
Place a generous quarter of the spinach mixture in the center of each pastry square, followed by a salmon fillet on top of the filling. Gently fold the pastry over the salmon and filling to seal, pinching the edges to create a secure packet. This step is crucial to keeping all those flavorful ingredients inside while baking.
Step 8: Score and Brush
Using a sharp knife, score slits in a decorative pattern on top of each Wellington to allow steam to escape. Then, brush each pastry with a beaten large egg for a rich, golden-brown finish once baked. This egg wash not only adds color but also a beautiful shine to your Salmon Wellington.
Step 9: Bake to Perfection
Place the assembled Wellingtons on the prepared baking sheet and bake for 20 to 25 minutes. Watch for the pastry to puff up and turn golden brown, while ensuring that the internal temperature of the salmon reaches at least 145°F (63°C). The baking process transforms the dish, creating that delightful crispiness.
Step 10: Rest and Serve
Once baked, remove the Salmon Wellingtons from the oven and let them rest for about 5 minutes. This brief resting period allows the juices to settle, ensuring that every bite is as juicy as possible. Serve warm with lemon wedges on the side to accentuate the flavors, completing your gourmet experience.

Expert Tips for Salmon Wellington
-
Cool Spinach Mixture: Ensure the spinach mixture is completely cool before combining with cream cheese to avoid a soggy pastry.
-
Preheat Baking Sheet: For that perfect, crispy pastry, place your Wellingtons on a preheated baking sheet. It helps achieve an even golden-brown finish.
-
Watch Baking Time: Keep an eye on the baking time; if the pastry browns too quickly, gently cover with foil to prevent burning while the salmon cooks through.
-
Seal Properly: Pinch the pastry edges well when sealing to avoid any leaks during baking, keeping all the delicious flavors in the Salmon Wellington.
-
Use Fresh Ingredients: Fresh spinach, garlic, and herbs will elevate the flavors dramatically, ensuring a delightful culinary experience.
How to Store and Freeze Salmon Wellington
Fridge: Store leftover Salmon Wellington wrapped tightly in plastic wrap or aluminum foil for up to 3 days. This helps maintain its freshness and prevents drying out.
Freezer: For long-term storage, wrap unbaked Salmon Wellingtons tightly and freeze for up to one month. Bake straight from frozen, adding a few extra minutes to the cooking time.
Reheating: To reheat baked Salmon Wellington, place it in a preheated oven at 350°F (175°C) for about 15-20 minutes, or until warmed through and the pastry is crispy again.
Serving Suggestions: When ready to serve, pair your Salmon Wellington with a squeeze of fresh lemon for an extra burst of flavor!
Salmon Wellington Variations & Substitutions
Feel free to take your Salmon Wellington to new heights with these delightful twists and substitutions sure to capture your culinary imagination!
-
Trout Twist: Substitute salmon with trout for a milder, richly flavored option. It’s similar yet brings a unique taste that’s equally scrumptious.
-
Herb Haven: Add parsley or tarragon in place of dill for a fresh herbaceous flavor. Each herb will impart its own character, letting you customize the experience perfectly.
-
Veggie Delight: Incorporate sautéed mushrooms or artichokes into your filling for added texture and complexity. These vibrant veggies make the dish not just flavorful, but colorful too!
-
Spice It Up: Add a pinch of red pepper flakes or a dash of cayenne pepper for a subtle heat that elevates the creamy filling. This simple tweak can bring a new layer of enjoyment to your meal.
-
Cheese Choices: Swap cream cheese for ricotta if you prefer a lighter, fluffier filling. The result will still be rich, but with a different texture that enhances every bite.
-
Gluten-Free Goodness: Use gluten-free puff pastry for a celiac-friendly option, ensuring that everyone can indulge in this delicious treat without worry.
-
Vegan Version: Replace the salmon with marinated tofu or chickpeas, and use a flax egg for the wrapper. This way, you create a plant-based twist that’s just as satisfying and flavorful.
Get creative and don’t hesitate to reach for your favorite ingredients! If you’re looking for more ways to infuse personality into your dishes, check out my tips on elevating weeknight dinners. It’s all about enjoying the process and embracing your unique take on classic recipes!
Make Ahead Options
These Classic Salmon Wellingtons are perfect for busy home cooks looking to save time without sacrificing flavor! You can prepare the creamy spinach filling and assemble the Wellingtons up to 24 hours in advance; just be sure to refrigerate them tightly wrapped in plastic wrap to maintain their freshness. For longer storage, unbaked Wellingtons can be frozen for up to one month; simply bake from frozen, adding an extra few minutes to the cooking time. When you’re ready to serve, all you need to do is brush them with the egg wash and bake until golden and flaky, providing restaurant-quality results with minimal effort!
What to Serve with Classic Salmon Wellington?
Enhancing your meal with delightful sides can turn your Salmon Wellington into a truly memorable occasion.
-
Lemon Wedges: Freshly squeezed lemon brightens the flavors of the salmon, elevating every bite with a zesty kick.
-
Roasted Asparagus: Tender-crisp asparagus adds a fresh, earthy element that perfectly balances the richness of the creamy filling.
-
Garlic Mashed Potatoes: Creamy and indulgent, these mashed potatoes offer a comforting texture that complements the flaky pastry beautifully. They soak up any juices for added flavor!
-
Simple Arugula Salad: A light, peppery arugula salad with a hint of olive oil and lemon brightens the palate, providing a refreshing contrast to the savory Wellington.
-
Chardonnay: A chilled glass of Chardonnay enhances the dish’s richness, marrying the creamy salmon and the delicate pastry with each sip.
-
Herb Buttered Carrots: Sweet, tender carrots tossed in herb-infused butter offer a pop of color and a hint of sweetness, making for a delightful side that rounds out the meal.

Salmon Wellington Recipe FAQs
How do I choose the best salmon for my Salmon Wellington?
Absolutely! When selecting salmon, look for fresh fillets with bright, firm flesh that has a moist appearance. Avoid any fillets with dark spots or a strong fishy smell. Wild-caught salmon generally has a better flavor, but farmed salmon is a more affordable option.
What is the best way to store leftover Salmon Wellington?
To keep your Salmon Wellington fresh, wrap any leftovers tightly in plastic wrap or aluminum foil, and store them in the refrigerator for up to 3 days. This helps retain moisture and prevents the pastry from becoming soggy. I often recommend reheating them in the oven to restore their crispiness before serving again!
Can I freeze Salmon Wellington?
Yes! For optimal storage, wrap unbaked Salmon Wellingtons tightly in plastic wrap or aluminum foil, and place them in an airtight container. They can be frozen for up to one month. When you’re ready to bake, simply preheat the oven and cook directly from the freezer, adding a few extra minutes to the cooking time.
What should I do if my pastry doesn’t puff up?
If your Salmon Wellington’s pastry doesn’t puff up, it might be due to a few factors. Make sure the puff pastry is cold before baking and that it has been properly rolled out. Also, ensure you’re using enough egg wash on top to create a crispy crust. If your oven temperature isn’t accurate, that can also affect puffing, so consider using an oven thermometer!
Are there any dietary considerations for Salmon Wellington?
Indeed! This recipe contains gluten due to the puff pastry and dairy from the cream cheese. For a gluten-free option, you can use a gluten-free puff pastry. If anyone in your household has a dairy allergy, you can substitute the cream cheese with a dairy-free alternative, such as a nut-based cream cheese or mashed avocado for a different flavor. Always double-check ingredient labels for hidden allergens!
Can I make Salmon Wellington ahead of time?
Very much so! You can prepare the Wellingtons up to the baking stage. Assemble them in advance, then wrap tightly in plastic wrap and refrigerate for several hours or overnight before baking. This is a wonderful way to save time on busy days; just remember to remove the wrap and let them rest at room temperature for about 15–20 minutes before baking. Enjoy the ease of gourmet dining without the fuss!

Savory Salmon Wellington with Creamy Spinach Delight
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a skillet, warm 1 tablespoon of olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until translucent, about 3-5 minutes.
- Stir in the fresh spinach and cook until wilted, about 2-3 minutes. Remove from heat and cool slightly.
- In a bowl, combine the spinach mixture with cream cheese and fresh dill. Season with salt and pepper, mixing until well combined.
- Dry salmon fillets with paper towels and season generously with salt and pepper.
- On a floured surface, roll out the puff pastry to ¼ inch thick and cut into four squares.
- Place a quarter of the spinach mixture in the center of each pastry square, followed by a salmon fillet. Fold pastry over to seal, pinching edges.
- Score decorative slits on top of each Wellington and brush with beaten egg.
- Bake for 20 to 25 minutes or until pastry is golden brown and salmon reaches 145°F (63°C).
- Let Wellingtons rest for 5 minutes before serving with lemon wedges on the side.







