Written by

Helen Williamson

Published

Salmon en Croûte Recipe Easy Duxelles Spinach Puff Pastry for Weeknights

Ready In
Servings 4 servings
Difficulty

Love this? Save it for later!

Share the inspiration with your friends

I remember the first time I tried making salmon en croûte on a hectic weeknight. Sounds fancy, right? Like something reserved for a special occasion or a slow Sunday afternoon. But honestly, it was born out of pure necessity—and a stubborn craving for something deliciously impressive without spending hours in the kitchen. I had a busy day, barely enough time to breathe, and yet I wanted a dinner that felt like a treat, not just another “throw-it-together” meal.

After several trials (and a few burnt edges), I figured out how to make salmon en croûte with duxelles spinach and a buttery puff pastry crust that’s actually doable on a weeknight. No stress, no complicated steps, just a flaky, flavorful package that cooks quickly and looks like you spent hours on it. The spinach duxelles add this earthy, garlicky depth, and the puff pastry? Oh man. That golden, buttery crust is everything.

Since then, it’s become my go-to when I want to impress without the fuss. Whether it’s a midweek pick-me-up or a casual dinner that feels a little elevated, this salmon en croûte recipe hits every mark. And if you think puff pastry and seafood don’t mix well for a quick dinner, wait ’til you try this. It’s the perfect balance of easy and elegant, with flavors that make your kitchen smell like a bistro.

Why This Recipe Works

This salmon en croûte recipe changed my weeknight dinners for good. I’ve tested it multiple times to nail down a method that works with minimal fuss but maximum flavor. Here’s why it’s a winner:

  • Quick but impressive — It takes about 40 minutes from start to finish, including prep and baking. Perfect for busy nights when you want something special but don’t have hours.
  • Flavor-packed filling — The duxelles spinach combines mushrooms, garlic, and herbs into a rich, earthy filling that pairs beautifully with salmon. It keeps the fish moist and adds complexity.
  • Buttery, flaky crust — Using store-bought puff pastry cuts down the work without sacrificing texture or taste. It browns beautifully and adds that flaky, melt-in-your-mouth factor.
  • Meal prep friendly — You can assemble it ahead of time and bake right before dinner. I’ve even wrapped individual portions for kid-friendly lunches or quick reheats.
  • Balanced nutrition — Salmon gives you omega-3s and protein, spinach and mushrooms add nutrients and fiber, and the pastry brings that satisfying crunch. It’s a well-rounded dinner that feels indulgent but isn’t over the top.

For me, this recipe hits the sweet spot between fancy and doable, which is rare. It’s the kind of dish that makes you feel like you’re treating yourself, even on a Tuesday night. And if you want a similarly easy but comforting weeknight meal, you might like my creamy crockpot white chicken chili—it’s a lifesaver on those busy days.

Ingredients Breakdown

Here’s what you’ll need to get this salmon en croûte on your table. Most of these are pantry staples or easy to find, and I’m sharing tips to make sure every ingredient shines.

For the Salmon & Filling:

  • Salmon fillets (4 pieces, about 6 oz / 170g each) — Fresh, skinless, and boneless works best. I prefer wild-caught for flavor, but farmed is fine too. Pat dry to avoid soggy pastry.
  • Spinach (4 cups fresh / 120g) — Fresh baby spinach is ideal. It wilts down nicely and combines with mushrooms for the duxelles. You can substitute frozen spinach (thawed and squeezed dry) in a pinch.
  • Cremini or button mushrooms (8 oz / 225g) — These add the earthy flavor essential to duxelles. Finely chop or pulse in a food processor for best texture.
  • Shallots (2 medium) — Adds a subtle sweetness and depth. White or yellow onions work, but shallots are my favorite here.
  • Garlic cloves (2 cloves) — Minced for that classic aromatic punch.
  • Unsalted butter (2 tablespoons / 28g) — For sautéing and adding richness to the filling. I like unsalted so I can control the salt level.
  • Fresh thyme (1 teaspoon chopped) — Brings a hint of herbal brightness. You can swap with rosemary or parsley if you prefer.
  • Salt and black pepper — To taste. Essential for balancing all the flavors.

For the Pastry:

salmon en croûte recipe preparation steps

  • Frozen puff pastry sheets (2 sheets, thawed) — I use store-bought, thawed according to package instructions. The butter layers in puff pastry are what make this crust flaky and golden, so don’t skimp here.
  • Egg wash (1 large egg + 1 tablespoon water) — For brushing the pastry to get that gorgeous golden shine.

Pro tip: When buying puff pastry, I prefer the rectangular sheets rather than the pre-rolled circles—they fit my salmon fillets better and make wrapping easier. Also, if you want to add a little extra flavor, sprinkle some finely chopped dill over the salmon before wrapping. I’ve tried it, and it’s fantastic.

Equipment You’ll Need

You don’t need anything fancy to pull this off. Here’s what I use and some easy alternatives:

  • Baking sheet — Lined with parchment paper for easy cleanup and to prevent sticking.
  • Large skillet or sauté pan — For cooking the duxelles. Nonstick or stainless steel both work.
  • Food processor or sharp knife — To finely chop mushrooms and shallots. I use a food processor because it’s faster, but a good knife and chopping skills work just as well.
  • Pastry brush — For applying the egg wash. If you don’t have one, a clean finger works in a pinch.
  • Rolling pin — Sometimes helpful to gently roll out the puff pastry if it’s not quite big enough, but not absolutely necessary.

Not pictured in the list but absolutely helpful: a kitchen timer. Timing the baking is key to avoid overcooked salmon or soggy pastry.

Step-by-Step Instructions

Alright, let’s get into the nitty-gritty of making this salmon en croûte. I’m breaking it down so it’s easy to follow, even when you’re juggling a million things.

  1. Prep and preheat (10 minutes)
    Preheat your oven to 400°F (200°C). If your puff pastry is still chilled, let it sit at room temperature for about 15 minutes or until pliable but still cold. Meanwhile, line a baking sheet with parchment paper.
  2. Make the duxelles spinach filling (15 minutes)
    Heat the butter in your skillet over medium heat. Add finely chopped shallots and garlic, sautéing until soft and fragrant, about 2-3 minutes.
    Toss in the chopped mushrooms and cook, stirring frequently, until the mushrooms release their moisture and it evaporates—this takes about 8-10 minutes. You want the mixture to be dry, not soggy.
    Add the fresh spinach last, stirring until wilted, about 2 minutes. Season with thyme, salt, and black pepper. Set this filling aside to cool slightly.
  3. Prepare the salmon (5 minutes)
    Pat dry the salmon fillets with paper towels. Season lightly with salt and pepper on both sides.
  4. Assemble the salmon en croûte (10 minutes)
    On a lightly floured surface, roll out each puff pastry sheet to roughly 12×9 inches (30×23 cm).
    Divide the duxelles spinach mixture evenly and spread a thin layer in the center of each pastry sheet, leaving about 1.5 inches (4 cm) border all around.
    Place the salmon fillets on top of the filling.
    Fold the pastry edges over the salmon, sealing well. You can pinch or crimp the edges to make sure it’s closed. If you have excess pastry, use it to decorate the top—leaves, braids, or simple strips.
    Transfer the wrapped salmon onto your prepared baking sheet, seam side down.
    Beat the egg with water and brush the entire pastry surface thoroughly for a shiny, golden finish.
  5. Bake (20-25 minutes)
    Bake in the preheated oven for 20-25 minutes, until the pastry is puffed and golden brown, and the salmon inside is just cooked through. (You can check by gently poking the pastry—the salmon should feel firm but tender.)
    If the pastry browns too quickly, tent loosely with foil halfway through baking.
  6. Rest and serve (5 minutes)
    Let the salmon en croûte rest for 5 minutes before slicing. This helps the filling set a bit and makes slicing neater.
    Serve with lemon wedges and a simple salad or steamed veggies for a balanced dinner.

Expert Tips & Troubleshooting

Making salmon en croûte for busy weeknights has taught me a few lessons the hard way. Here’s what you need to know:

  • Don’t rush the duxelles — Cooking the mushrooms until dry is key. If there’s moisture left, your pastry will get soggy. Patience here pays off.
  • Keep puff pastry cold — Warm pastry is sticky and hard to work with. If it gets too soft, pop it in the fridge for 5-10 minutes before continuing.
  • Seal the edges tightly — You want to trap steam inside so the salmon stays moist but doesn’t leak juices that make the crust soggy.
  • Use an egg wash generously — This is what gives your pastry that gorgeous golden glow. Don’t skimp on it.
  • Watch your oven temperature — Every oven is different. If your pastry browns too fast, reduce the temperature by 25°F (about 15°C) and bake a bit longer.
  • Check salmon doneness carefully — Overcooked salmon is dry and sad. It should flake easily with a fork but still be tender inside.

Once, I forgot to pat dry the salmon properly and ended up with a soggy bottom crust. Not fun. Now I always double-check. Also, if you want a shortcut, you can prepare the duxelles spinach filling up to 2 days ahead and keep it refrigerated—just make sure to warm it gently before assembling.

Variations & Substitutions

Feel free to customize this salmon en croûte to your taste or pantry. I’ve tried plenty of variations, and here are some favorites:

  • Swap the filling — Instead of spinach duxelles, try a creamy ricotta and herb mixture or a mustard and dill spread on the salmon. Both give a different but delicious twist.
  • Add nuts — Toasted pine nuts or chopped walnuts mixed into the duxelles give a lovely crunch.
  • Change the fish — This method works with trout, cod, or even chicken breasts if you want a non-fish option.
  • Make it dairy-free — Use olive oil instead of butter for sautéing, and skip the egg wash or use a plant-based milk for brushing.
  • Herb swaps — Fresh tarragon or dill instead of thyme works beautifully.
  • Individual portions — Cut puff pastry into smaller squares and wrap individual salmon bites for elegant appetizers or lunchboxes.

For a quick side, this dish pairs wonderfully with something like my creamy one-pot sun-dried tomato orzo with spinach and feta. The flavors complement each other without adding complexity.

Serving & Storage

I usually serve salmon en croûte right out of the oven with a squeeze of fresh lemon and a crisp green salad. It pairs beautifully with steamed asparagus or roasted fingerling potatoes if you want something heartier.

Storage: Leftovers can be stored in an airtight container in the fridge for up to 2 days. To reheat, I recommend warming it in the oven at 325°F (160°C) for 10-15 minutes to keep the pastry crisp (microwaving will make it soggy).

Freezing: You can freeze assembled but unbaked salmon en croûte by wrapping tightly in plastic wrap and aluminum foil. Freeze for up to 1 month. To bake, thaw overnight in the fridge and then follow baking instructions. The crust won’t be quite as flaky but still delicious.

For quick weeknight dinners, I sometimes prepare the filling and assemble the salmon en croûte in advance, then bake fresh right before dinner. It’s a total time-saver.

Nutrition Information

Nutrient Per Serving (1 piece)
Calories 450
Protein 35g
Total Carbohydrates 25g
Dietary Fiber 3g
Total Fat 22g
Saturated Fat 9g
Cholesterol 85mg
Sodium 350mg

This salmon en croûte packs a good protein punch thanks to the salmon, balanced with healthy fats and moderate carbs from the puff pastry and veggies. It’s a satisfying, nutrient-rich option for dinner that feels indulgent without being over the top.

Final Thoughts

So that’s my easy salmon en croûte with duxelles spinach and buttery puff pastry crust. I know it sounds fancy, but it really isn’t—just a few simple steps that come together to create a dinner that feels special even on the busiest nights. The flaky pastry, earthy filling, and tender salmon make a combo that’s hard to beat.

It’s replaced more than a few “takeout nights” in my house and always gets compliments—even from people who think puff pastry is too intimidating. If you want a meal that’s elegant but doesn’t eat up your entire evening, this recipe’s your new best friend.

And hey, if you’re into salmon dishes, you might want to check out my crispy skin salmon with brown butter caper sauce for another easy, flavorful option.

Give this a try and let me know how it goes! I’m always here for questions or to brainstorm variations with you.

FAQs

Can I use frozen salmon fillets for this recipe?

Yes, you can! Just make sure to thaw them completely and pat them very dry before assembling. Excess moisture from frozen fish can make the pastry soggy. I recommend thawing overnight in the fridge for best results.

Why is my puff pastry not puffing up?

This usually means the pastry was too warm when baked or the oven temperature was too low. Puff pastry needs a hot oven (around 400°F) and to be cold going in so the butter layers create steam and puff up. Also, avoid poking holes in the pastry before baking.

Can I prepare this ahead of time?

Absolutely! You can make the duxelles spinach filling a day ahead and keep it refrigerated. You can also assemble the wrapped salmon en croûte in advance and keep it covered in the fridge for up to 4 hours before baking. Just brush with egg wash right before baking for the best crust.

What can I serve with salmon en croûte?

I love serving it with simple sides like a fresh green salad, roasted vegetables, or buttery mashed potatoes. For something lighter, steamed asparagus or a lemony quinoa salad pairs beautifully. If you want a comforting option, try my creamy sun-dried tomato orzo with spinach and feta.

Can I make individual salmon en croûte parcels?

Definitely! Just cut your puff pastry into smaller squares and wrap individual salmon pieces with a bit of filling. Bake for about 15-18 minutes at 400°F. These are perfect for appetizers or portion-controlled meals.

Is there a dairy-free version of this recipe?

You can substitute olive oil for butter when sautéing the duxelles and use a plant-based pastry or skip the egg wash to keep it dairy-free. The texture and flavor will be slightly different but still delicious.

How do I know when the salmon inside is cooked perfectly?

Salmon should flake easily with a fork but still be moist and tender inside. If you have a kitchen thermometer, aim for an internal temperature of 125-130°F (52-54°C) for medium doneness. Overcooking dries it out, so keep an eye during baking, especially if your salmon fillets are thinner or thicker than usual.

Pin This Recipe!

salmon en croûte recipe recipe

Print

Salmon en Croûte Recipe Easy Duxelles Spinach Puff Pastry for Weeknights

An easy and impressive salmon en croûte with duxelles spinach and buttery puff pastry crust, perfect for quick weeknight dinners.

  • Author: Nova
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: French-inspired

Ingredients

Scale
  • 4 salmon fillets (about 6 oz / 170g each), fresh, skinless, and boneless
  • 4 cups fresh baby spinach (120g)
  • 8 oz cremini or button mushrooms (225g), finely chopped
  • 2 medium shallots, finely chopped
  • 2 garlic cloves, minced
  • 2 tablespoons unsalted butter (28g)
  • 1 teaspoon fresh thyme, chopped
  • Salt and black pepper, to taste
  • 2 sheets frozen puff pastry, thawed
  • 1 large egg
  • 1 tablespoon water

Instructions

  1. Preheat oven to 400°F (200°C). Let puff pastry sit at room temperature for about 15 minutes until pliable but still cold. Line a baking sheet with parchment paper.
  2. Heat butter in a skillet over medium heat. Add chopped shallots and garlic; sauté until soft and fragrant, about 2-3 minutes.
  3. Add chopped mushrooms and cook, stirring frequently, until moisture evaporates and mixture is dry, about 8-10 minutes.
  4. Add fresh spinach and cook until wilted, about 2 minutes. Season with thyme, salt, and black pepper. Set aside to cool slightly.
  5. Pat dry salmon fillets and season lightly with salt and pepper on both sides.
  6. On a lightly floured surface, roll out each puff pastry sheet to roughly 12×9 inches (30×23 cm).
  7. Divide the duxelles spinach mixture evenly and spread a thin layer in the center of each pastry sheet, leaving about 1.5 inches (4 cm) border all around.
  8. Place salmon fillets on top of the filling.
  9. Fold pastry edges over salmon, sealing well by pinching or crimping edges. Use excess pastry to decorate if desired.
  10. Transfer wrapped salmon onto prepared baking sheet, seam side down.
  11. Beat egg with water and brush entire pastry surface for a golden finish.
  12. Bake for 20-25 minutes until pastry is puffed and golden and salmon is cooked through. Tent with foil if pastry browns too quickly.
  13. Let rest for 5 minutes before slicing. Serve with lemon wedges and a simple salad or steamed vegetables.

Notes

Cook mushrooms until dry to avoid soggy pastry. Keep puff pastry cold while working. Seal edges tightly to trap steam and keep salmon moist. Use egg wash generously for golden crust. Adjust oven temperature if pastry browns too fast. Salmon is done when it flakes easily but remains tender inside. Filling and assembled parcels can be prepared ahead and refrigerated. For dairy-free version, substitute olive oil for butter and skip egg wash or use plant-based milk.

Nutrition

  • Serving Size: 1 salmon en croûte p
  • Calories: 450
  • Sodium: 350
  • Fat: 22
  • Saturated Fat: 9
  • Carbohydrates: 25
  • Fiber: 3
  • Protein: 35

Keywords: salmon en croute, salmon puff pastry, duxelles spinach, easy weeknight dinner, seafood pastry, salmon recipe, puff pastry salmon

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating