Salmon Wellington with Spinach and Mushrooms
Salmon Wellington is an elegant yet surprisingly simple recipe featuring tender salmon fillets, a savory spinach mushroom filling, and golden, flaky puff pastry.

This post may contain affiliate links. Please read our disclosure policy.
Want to save this recipe?
Enter your email, and we'll send it to your inbox. Plus, you'll get delicious new recipes from us every Friday!
It feels special enough for holidays, dinner parties, Mother's Day, or date night at home, but it's much easier to make than it looks.
With a nod to the days when dinner party fare felt a little fancy and delicate, Salmon Wellington is one of those beautiful dishes that makes a meal feel memorable. It's a perfect excuse to light the candles, set the table, and make something that feels just a little bit special.
And truly, you don't need fine china or a matched set of anything. A few candles, simple flowers, and a golden puff pastry-wrapped salmon fillet are more than enough to make dinner feel beautiful.
Why I Love This Salmon Wellington
Salmon Wellington was one of the first "fancy" dishes I learned to make when I was a teenager. Back then, I wanted everything I cooked to feel French, elegant, or dinner-party worthy.
These days, I love it for a different reason.
It still feels elegant and company-worthy, but it's also wonderfully doable. The spinach and mushroom filling comes together quickly in a skillet, the salmon is wrapped in store-bought puff pastry, and the oven does the rest.
It's a special-occasion dinner that doesn't require hours in the kitchen.
Salmon Wellington Ingredients
The exact measurements are in the recipe card at the bottom of this post. Here's what you need to make Salmon Wellington.
- Salmon fillet: A center-cut salmon fillet works beautifully because it bakes evenly and slices neatly for serving. You can also use individual salmon portions if you prefer.
- Butter: Used to sauté the onion, garlic, mushrooms, and spinach, giving the filling a rich, savory flavor.
- Garlic and onion: These add a flavorful base to the spinach mushroom filling.
- Mushrooms: Finely chopped mushrooms bring an earthy, savory flavor that pairs beautifully with salmon and puff pastry. Be sure to cook them until most of their moisture has evaporated.
- Vegetable broth, seafood stock, or chicken broth: A small amount of broth helps bring the filling together without using wine. Seafood stock adds the most flavor, but vegetable or chicken broth also works well.
- Fresh spinach: Spinach wilts quickly into the mushroom filling and adds color, flavor, and freshness.
- Fresh dill: Dill is classic with salmon and gives the filling a fresh, herbaceous note.
- Parmesan cheese: Adds savory flavor and helps bind the spinach mushroom filling slightly.
- Puff pastry: Store-bought thawed puff pastry makes this recipe wonderfully easy while still giving the Salmon Wellington its beautiful golden, flaky crust.
- Egg: A beaten egg brushed over the pastry helps it bake into a glossy, golden crust.
How to Make Salmon Wellington
Preheat the oven to 425°F and line a baking sheet with parchment paper.
Step 1: Make the spinach mushroom filling
In a skillet over medium heat, melt the butter. Add the garlic and onion and cook until softened and translucent.
Add the mushrooms and sauté until they are browned and most of their moisture has cooked off, about 6 minutes. Stir in the broth, spinach, salt, and pepper, and continue cooking until the spinach has wilted and the mixture is no longer watery.
Remove from the heat and stir in the dill and Parmesan cheese. Let the filling cool slightly before assembling the Wellington.
Step 2: Assemble the Salmon Wellington
On a lightly floured cutting board, gently smooth out the sheet of puff pastry. Place the salmon in the center of the pastry and season both sides with salt and pepper.
Spoon the spinach mushroom filling over the salmon, spreading it evenly over the top without letting it spill over the edges.
Fold the puff pastry over the salmon, beginning with the long sides and then folding in the shorter ends. Trim any excess pastry if needed, then flip the wrapped salmon seam-side down and transfer it to the prepared baking sheet.
If desired, use any extra pastry to make simple decorative shapes and attach them to the top with a dab of water.
Step 3: Bake
Brush the top and sides of the pastry with the beaten egg. Bake for 20 to 25 minutes, or until the puff pastry is golden brown and the salmon is cooked through.
Let the Salmon Wellington rest for a few minutes before slicing and serving.
Tips for the Best Salmon Wellington
For the best texture, make sure the spinach mushroom filling is not too wet before adding it to the salmon. If needed, cook it for another minute or two to allow excess moisture to evaporate.
Letting the filling cool slightly before assembling also helps keep the puff pastry from becoming too soft.
A center-cut salmon fillet works beautifully here because it gives you even slices and a lovely presentation, but individual salmon portions can also be used for smaller servings.


Salmon Wellington with Spinach and Mushrooms
Ingredients
- 1 tablespoons butter
- 2 cloves garlic chopped
- ½ medium onion chopped
- 1 pound mushrooms finely chopped
- ¼ cup broth (vegetable, chicken, seafood stock, or water)
- 5 ounces fresh spinach
- 1 teaspoon salt
- 1 teaspoon pepper
- 1 teaspoon fresh dill chopped
- ¼ cup Parmesan shredded
- 1 sheet puff pastry softened to room temperature
- 1.5 - 2 lb salmon filet
- 1 egg beaten
Instructions
- Preheat the oven to 425°F and line a baking sheet with parchment paper.
- In a pan over medium heat, melt butter. Add the garlic and onions, cooking until translucent. Add the mushrooms and sauté until browned and most of their moisture has cooked off, about 6 minutes. Stir in the broth, spinach, salt, and pepper; continue cooking until the spinach has wilted and the mixture is no longer watery.
- Add dill and Parmesan to the spinach mixture and combine.
- On a cutting board, smooth out a sheet of thawed puff pastry. Place the salmon in the middle of the pastry and season both sides with salt and pepper.
- Place several spoonfuls of the spinach mushroom mixture on top of the salmon, smoothing it out so that it does not spill over the sides.
- Fold the edges of the puff pastry over the salmon and spinach, starting with the long sides and then the shorter ends. Trim any excess pastry from the ends, then fold the ends on top. Flip the puff pastry-wrapped salmon over and transfer to the baking sheet.
- With excess pastry, create decorative shapes and adhere to the top of the Salmon Wellington with a dab of water. Brush the beaten egg on the top and sides of the pastry.
- Bake for 20-25 minutes, until the pastry is golden and the salmon is cooked through.
Notes
- Texture: For the best texture, cook the mushroom and spinach filling until most of the moisture has evaporated before spooning it over the salmon. A wet filling can soften the puff pastry.
- Tip: Let the filling cool slightly before assembling the Wellington.
- Broth: Vegetable broth, seafood stock, chicken broth or water all work well in the filling. For a little brightness, stir in 1 teaspoon of lemon juice after removing the filling from the heat.
- Salmon: A center-cut salmon fillet gives the prettiest slices, but individual salmon portions can also be wrapped separately.
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
More Salmon Recipes You May Also Love
If you love this Salmon Wellington, you may also enjoy my Irish Baked Salmon with Cream Sauce, Salmon Quiche with Spinach and Dill, Creamy Salmon Pasta, Salmon Chowder, and my new Salmon with Herb Cream Sauce.
More Recipes You May Also Enjoy
- Classic Beef Wellington and Disputed Origins
- Quick and Easy Puff Pastry Strawberry Tart
- Easy French Ganache Tart
- Mini Apple Tart with Caramel Sauce
- Salmon Burgers in 15 Minutes or Less
- Baked Salmon with Herb Cream Sauce
- New England Style Shrimp Rolls
- Easy Mediterranean Salads
- Finnish Salmon Soup (Lohikeitto)
If you try this recipe, I'd love to hear your comments and consider giving it a 5-star rating. Explore the recipe index for more easy, delicious ideas, and stay updated by subscribing to our newsletter and following us on Facebook, Pinterest, Instagram, and YouTube!















This is always a favorite recipe to make for company or someone special. It's easy, delicious, and impressive to serve. I hope you make it and enjoy it as much as I do. Please leave me a comment here and share your feedback with a star rating as well.
How big is the fillet you usually use?
Hi Joan! I normally use a 1.5 to 2 lb fillet - depending on what I find at the seafood counter. I roll the puff pastry until it fits the size of the fillet I have.
1.5-2lb more like 4-8 servings! I get 4 from one pound & would definitely need to double the spinach, puff pastry, etc!
Going to the fish store down.
Looks delicious!
Looks amazing! How many servings?
Thank you, Donna. I usually allow for 2 servings. Double for 4. It's a fun, pretty and easy recipe that happens to be delicious too! The best kind. 🙂
OMG... Absolutely delicious! So easy, and beautiful will definitely do this again! Thanks so much for reminding me of a favorite and making it easy to make!
Hi Donna! So happy you made this. It's a favorite of mine too. Easy and yet... it doesn't look like it. One of my company-is-coming standbys! Love those old classics!
I have a guest who cannot have dairy. Is there something I can use inplace of the parm?
You can use a vegan Parmesan alternative or make a bread crumb replacement, sometimes called Poor Man’s Parmesan.
Here is a recipe: https://www.askchefdennis.com/pangrattato/