This Salmon Wellington is a buttery, flaky parcel of comfort—crispy puff pastry wrapped around a tender, center-cut salmon fillet and a creamy, garlicky spinach filling. The contrast of the golden, shattering pastry with the rich, moist salmon inside is what keeps everyone coming back for seconds. It’s surprisingly straightforward to prepare: a quick sauté of spinach, cream cheese mixed in for silkiness, and a simple wrap-and-bake finish. Serve it with a squeeze of lemon or a light salad for a weeknight that feels special or as an elegant centerpiece for a cozy dinner. If you like quicker salmon options, you might also enjoy these air fryer bang bang salmon bites for a speedy side or appetizer.
Why You’ll Love This Salmon Wellington
- Luxurious texture: the crisp, flaky puff pastry contrasts perfectly with moist, gently baked salmon.
- Creamy, savory filling: cream cheese, garlic, shallot, and spinach make a silky bed that keeps the fish succulent.
- Elegant yet easy: looks fancy on the plate but uses simple techniques anyone can master.
- Family-friendly crowd-pleaser: mild flavors that suit kids and adults alike.
- Versatile: great for a fuss-free weeknight or a celebratory meal—pairs easily with light or hearty sides.
- Minimal ingredient list: uses pantry-friendly items and one sheet of pastry for less cleanup.
- Make-ahead friendly: parts can be prepared in advance, so last-minute assembly is fast.
- Balanced plate: protein from salmon with a veggie-packed filling—rich indulgence without a lot of fuss.
What Is Salmon Wellington?
Salmon Wellington is a riff on the classic beef Wellington that swaps in a center-cut salmon fillet for the beef and uses a rich, creamy spinach mixture as the interior cushion. The salmon cooks inside a sealed envelope of puff pastry, which traps juices and creates a crisp outer shell. Taste-wise, expect a buttery, flaky exterior with a mild, slightly sweet salmon core balanced by garlicky, tangy cream cheese and tender spinach. The cooking method is bake-and-seal: searing isn’t necessary here; the oven does the work while the pastry browns to an inviting gold. It’s often served as a show-stopping centerpiece for dinner parties, holiday meals, or a special weekend supper, but it’s simple enough to elevate a weeknight. The overall vibe is cozy, elegant comfort food—think celebratory without being complicated.

Ingredients for Salmon Wellington
For the Filling
- 4 cups fresh spinach, chopped
- 4 ounces cream cheese, softened
- 2 cloves garlic, minced
- 1 small shallot, finely diced
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Salmon & Assembly
- 1.5 pounds skinless, center-cut salmon fillet
- 1 sheet puff pastry, thawed
- 1 egg, beaten (for egg wash)
Ingredient Notes (Substitutions, Healthy Swaps)
- Cream cheese alternative: Use 4 ounces of plain Greek yogurt (strain briefly in cheesecloth) or a dairy-free cream cheese to keep the filling creamy with less saturated fat or dairy-free needs. Texture will be slightly different but still delicious.
- Spinach swap: If fresh spinach isn’t available, 10–12 ounces frozen spinach (thawed and well-drained) works—squeeze out excess water before sautéing. This keeps moisture under control.
- Lower-fat option: Substitute reduced-fat cream cheese and use 1 teaspoon olive oil instead of 1 tablespoon for a lighter filling.
- Gluten-free pastry: Use a store-bought gluten-free puff pastry sheet if you need a gluten-free version; baking time may vary slightly—watch for golden color.
- Salt control: Reduce the added salt to 1/4 teaspoon if you’re watching sodium—salmon and cream cheese bring their own saltiness.
- Budget tip: If center-cut salmon is pricey, use a well-trimmed, boneless salmon portion of similar weight—just ensure even thickness for even baking.
Step-by-Step Instructions
Step 1 – Preheat and prep
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Visual cue: The oven should reach temperature and the baking sheet will be ready with a parchment cushion.
Step 2 – Sauté the aromatics
2. In a skillet over medium heat, warm the olive oil. Sauté the minced garlic and diced shallot for about 2 minutes until fragrant.
Visual cue: Shallot will turn translucent and the garlic will smell aromatic—don’t let either brown.
Pro cue: Keep the heat moderate so garlic softens without burning, which would add bitterness.
Step 3 – Cook the spinach
3. Add the chopped spinach to the skillet and cook until just wilted, about 2–3 minutes. Remove from heat.
Visual cue: Spinach should be bright green and collapsed; any excess liquid should be minimal.
Pro cue: If the spinach releases water, drain it briefly in a fine sieve or squeeze it in a clean towel to avoid soggy pastry.
Step 4 – Make the filling
4. Transfer the spinach mixture to a bowl and stir in the cream cheese, salt, and black pepper until smooth. Allow it to cool slightly.
Visual cue: Filling should be creamy and spreadable, not runny.
Pro cue: If the mixture is too warm, the cream cheese can loosen—cooling prevents the puff pastry from getting soggy.
Step 5 – Assemble the Wellington
5. Roll out the thawed puff pastry on a floured surface. Place the cooled spinach mixture in the center and position the salmon fillet on top. Fold the pastry over the salmon, pinching to seal the seams, then flip the wrapped parcel seam-side down onto the prepared baking sheet.
Visual cue: The parcel should be neatly sealed with no large gaps; flip gently so the seam rests on the baking sheet.
Pro cue: Lightly score the top with a sharp knife for a decorative finish and to allow steam to escape—avoid cutting all the way through.
Step 6 – Egg wash and bake
6. Brush the pastry with the beaten egg and score the top lightly with a knife. Chill for 15 minutes if desired. Bake for 25–30 minutes until golden brown. Allow to rest for 5 minutes before slicing and serving warm.
Visual cue: Pastry should be deep golden brown and crisp; the salmon inside will be tender and opaque.
Pro cue: Resting for 5 minutes helps the juices redistribute so slices hold together better.
Pro Tips for Success
- Use center-cut, evenly thick salmon so it cooks uniformly inside the pastry.
- Wilt and squeeze: remove excess moisture from spinach to prevent a soggy base—this is the most common mistake.
- Chill briefly after wrapping: a 10–15 minute chill firms the pastry and reduces slippage or leaking during baking.
- Watch the oven at the tail end of baking—puff pastry color can shift quickly from golden to too-dark.
- If your pastry browns too fast, tent loosely with foil and continue baking until done.
- Let it rest: five minutes makes slicing cleaner and yields neater serving portions.
- Score decoratively but shallowly to let steam escape without tearing the pastry.
- Season intentionally: the filling needs a touch of salt to lift flavors, but taste before adding more because salmon and cream cheese carry salt.
Flavor Variations (Optional)
- Spicy twist: Stir 1–2 teaspoons of your favorite hot sauce or a pinch of red pepper flakes into the cream cheese filling for a subtle kick.
- Lemon-herb lift: Add 1 tablespoon finely chopped fresh dill and 1 teaspoon lemon zest to the spinach mixture for a brighter finish.
- Cheesy upgrade: Fold in 1/4 cup grated Parmesan or Gruyère into the filling for a richer, nuttier flavor.
- Lighter version: Replace cream cheese with strained Greek yogurt (4 ounces) and use reduced-fat pastry if available.
- Garlic-forward: Increase garlic to 3 cloves and roast them first for a sweeter, mellow garlic depth.
- Mushroom addition (optional): Sauté 1 cup finely chopped mushrooms with the shallot and garlic before adding spinach for an earthier filling (still optional—doesn’t change core technique).
Serving Suggestions
- Simple salad: Pair with a crisp mixed green salad dressed in lemon vinaigrette to cut through the richness.
- Starch sides: Serve with buttery mashed potatoes or roasted baby potatoes for a hearty plate.
- Bright veg: Steamed asparagus or roasted baby carrots make colorful, flavorful companions.
- Sauces: A squeeze of fresh lemon or a dollop of plain Greek yogurt seasoned with dill complements the fish.
- Occasion: Perfect for an intimate dinner, holiday table, or celebratory brunch.
- If you’d like another different but indulgent salmon recipe for a speedy weeknight, try this amazing Texas roadhouse salmon in 30 minutes for an easy alternative main.
Make-Ahead, Storage & Reheating
- Make-ahead assembly: You can prepare the spinach-cream cheese filling up to 24 hours ahead—store covered in the fridge. Assemble and bake when ready.
- Chill before baking: Assemble the Wellington and chill tightly wrapped for up to 4 hours before baking. This can make day-of preparation easier.
- Refrigerator storage: Leftovers keep well in an airtight container in the fridge for 2–3 days.
- Reheating: To reheat, place slices on a baking sheet and warm in a 350°F oven for 10–12 minutes until heated through—this helps revive some pastry crispness. Avoid microwaving if you want to preserve texture; it tends to make pastry soggy.
Storage and Freezing Instructions
- Freezing before baking: You can assemble the Wellington and freeze it raw (wrapped tightly in plastic and then foil) for up to 1 month. Thaw in the refrigerator overnight before baking and then bake as directed, adding an extra 5–10 minutes if still cold.
- Freezing cooked leftovers: Cooked leftovers can be frozen, but pastry will lose its crispness when thawed. If freezing cooked slices, wrap tightly and store up to 1 month. Reheat in a hot oven to regain some texture.
- If not recommended: If you prefer the pastry crispness, freeze only the raw assembled Wellington and bake from thawed rather than freezing baked slices.
Nutrition Facts (Per Serving)
| Calories | Protein | Carbs | Fat | Fiber | Sodium |
|———|——–|——|—–|——|——-|
| 830 kcal | 42 g | 30 g | 58 g | 1 g | 800 mg |
Nutrition values are estimates and may vary depending on ingredients and portion sizes.
FAQ About Salmon Wellington
- How do I know when the salmon is cooked inside the pastry?
- Salmon is done when it’s opaque and flakes easily with a fork. A thermometer inserted into the thickest part should read 125–130°F for medium doneness; it will rise slightly while resting.
- My pastry was soggy—what went wrong?
- Excess moisture in the filling is most likely. Make sure spinach is well-drained and the filling is cooled before wrapping to prevent sogginess.
- Can I use frozen salmon for this recipe?
- You can, but thaw it completely and pat dry so excess moisture won’t make the pastry soggy. Even thickness is important for even cooking.
- What if my pastry browns too quickly?
- Tent the Wellington loosely with foil about halfway through baking to prevent over-browning while allowing the inside to finish cooking.
- How should I slice the Wellington for serving?
- Allow a 5-minute rest, then use a sharp serrated knife to saw gently in one smooth motion for clean slices.
- Can I make individual portions instead of one large Wellington?
- Yes. Use smaller pastry squares and portion the filling and salmon into individual parcels—baking time may be slightly shorter, so watch for golden color.
Notes
- Plating idea: Slice into generous medallions and fan on a warm plate with a small salad on the side for an elegant presentation.
- Small flavor upgrade: A light brush of lemon juice over the salmon just before serving brightens the rich filling.
- Seasoning tip: Taste the filling before wrapping—cream cheese can mute seasoning, so adjust salt and pepper as needed.
- Presentation: Brush the pastry with egg wash for a glossy finish and use the back of a knife to create gentle decorative lines—keeps it rustic and refined.
- Serving size: This recipe is ideal for roughly 4 hearty servings; adjust portion sizes for smaller appetites.
- Leftover idea: Use cold slices on a salad or chop into chunks for a rich fish sandwich on crusty bread.

Salmon Wellington
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Pescatarian
Description
A buttery, flaky parcel of comfort with a tender salmon fillet wrapped in crispy puff pastry and a creamy, garlicky spinach filling.
Ingredients
- 4 cups fresh spinach, chopped
- 4 ounces cream cheese, softened
- 2 cloves garlic, minced
- 1 small shallot, finely diced
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1.5 pounds skinless, center-cut salmon fillet
- 1 sheet puff pastry, thawed
- 1 egg, beaten (for egg wash)
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Sauté the minced garlic and diced shallot in olive oil for about 2 minutes until fragrant.
- Add the chopped spinach and cook until just wilted, about 2–3 minutes. Remove from heat.
- Transfer the spinach mixture to a bowl and stir in the cream cheese, salt, and black pepper until smooth.
- Roll out the thawed puff pastry, place the cooled spinach mixture in the center, and position the salmon fillet on top. Fold the pastry over the salmon, pinching to seal the seams.
- Brush pastry with beaten egg, score the top lightly with a knife, and bake for 25–30 minutes until golden brown. Let rest for 5 minutes before slicing.
Notes
Use center-cut, evenly thick salmon for uniform cooking. Squeeze excess moisture from spinach to prevent sogginess in pastry.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
