Old Fashioned Salmon Pie Recipe: Savory Crust Over Creamy Salmon Bliss

Desserts

Old Fashioned Salmon Pie Recipe: Savory Crust Over Creamy Salmon Bliss

This old-fashioned salmon pie recipe delivers the ultimate comfort food experience—flaky pastry encasing a rich, creamy salmon filling that tastes like a home-cooked hug. The secret lies in a precise balance of tender salmon, velvety béchamel, and a golden crust that shatters at the first bite.

I perfected this version after years of testing, ensuring every layer delivers restaurant-quality results without the fuss.

The filling combines perfectly cooked salmon with a smooth, cheesy béchamel sauce, while the crust gets its signature flakiness from cold butter and precise folding. This recipe maintains tradition while offering modern shortcuts—like store-bought puff pastry for the crust—that keep the process manageable.

The result? A pie with a crisp, buttery top and a creamy center that melts in your mouth.

What sets this salmon pie apart is how it transforms simple ingredients into something extraordinary. The salmon stays moist and flavorful, the cheese adds depth, and the crust achieves that perfect golden-brown finish.

It’s the kind of dish that feels indulgent yet satisfying, ideal for family dinners or special occasions where you want to impress.

Ready in about 1 hour, this pie requires minimal effort but delivers maximum flavor. Whether you're serving it as a main course or a showstopping side, the creamy filling and savory crust will leave everyone asking for seconds. Let’s get started on creating your own timeless classic.

👨‍🍳
Difficulty
Medium
🐟
Category
Seafood
🔥
Calories
Med Cal

Ingredients for old fashioned salmon pie

Sixteen ingredients blend into a creamy, golden masterpiece—no shortcuts, just comfort.

Ingredient Amount Notes
Fresh Salmon Fillets 🐟 1 ½ lb Skin-on, boneless, center-cut preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for crust flakiness
All-Purpose Flour 🌾 1 cup For béchamel base
Whole Milk 🥛 2 cups Full-fat for creaminess
Shredded Sharp Cheddar Cheese 🧀 1 ½ cups Aged for best flavor
Puff Pastry Sheets 🍞 1 sheet Store-bought for convenience
Fresh Lemon Juice 🍋 2 tbsp Brightens the salmon
Fresh Dill 🌿 ¼ cup Chopped, for freshness
Garlic Cloves 🧄 3 cloves Minced for depth
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Egg Wash 🥚 1 whole 1 egg beaten with 1 tbsp water
Heavy Cream 🥛 ½ cup For extra creaminess
Dijon Mustard 🍯 1 tbsp Adds tangy depth

The salmon is the heart of this pie, so center-cut fillets with skin make all the difference—they stay moist and hold their shape. Grab the freshest you can find, ideally from Whole Foods or your fishmonger. If the skin isn’t perfectly attached, don’t stress—just press it down gently while cooking. For the crust, store-bought puff pastry (like Pepperidge Farm) saves time, but if you’re feeling ambitious, homemade pie dough works too. The key is keeping the butter cold when cutting it into the flour—this is what gives that signature flaky texture. I always buy extra butter for this recipe (the good stuff, not the pre-packaged tub kind).

No fresh dill? Dried dill at half the amount works in a pinch, but fresh is worth hunting down. Short on heavy cream? Half-and-half or extra milk will do, though the texture might be slightly lighter. The Dijon mustard adds that tangy kick—no mustard? A splash of lemon juice brightens things up. For the cheese, sharp cheddar is non-negotiable, but if you’re out, Gruyère or Swiss can step in. The salmon should be cooked just until it flakes easily—overcooking turns it rubbery, and nobody wants that. If you’re nervous about timing, undercook it slightly and let it finish in the oven’s heat.

This pie reheats beautifully—just pop it in a 350°F oven for 15 minutes to restore that golden crust. Keeps in the fridge for 3-4 days wrapped tightly, or freeze for up to 2 months by wrapping the whole pie in foil. I always make an extra portion—leftovers make the best lunches the next day. The crust stays crisp if you reheat it covered with foil for the first 10 minutes, then uncover to brown. For serving, a sprinkle of fresh dill on top takes it from good to showstopping.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s all in one dish—no fussing with multiple pans or layers. Just sear the salmon, toss in the buttery milk-flour roux, sprinkle that sharp cheddar on top, and bake. Honestly, the cleanup is so minimal I’ll often leave the pan in the sink until morning.
  • Creamy Crispy Gold: That melt-in-your-mouth texture? It’s all about the roux—just butter, flour, and milk simmered until thick and velvety, then topped with crispy cheddar. The salmon stays juicy while the cheese gets that perfect golden crust. Between us, it’s the kind of dish that makes you close your eyes and sigh.
  • Lunchbox Hero: I make this for work lunches all the time—it reheats beautifully and keeps well for days. Pack it in a container, and you’ve got a hearty, protein-packed meal that’s way better than a sad office salad. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Fresh salmon feels fancy, but this recipe stretches it like a champ. The milk and flour roux bulk it up, and the cheddar adds richness without breaking the bank. Leftovers? They’re even better the next day—if there are any left, that is.

Step-by-step instructions for old fashioned salmon pie

Here's how to create a rich, creamy salmon filling with a golden puff pastry crust.

1

Prepare the Creamy Salmon Filling

Preheat your oven to 375°F. In a large skillet, melt 0.5 cup unsalted butter over medium heat. Add the 1.5 lb fresh salmon fillets (skin removed) and cook for 3-4 minutes per side until just opaque in the center. Remove from heat and set aside.

In the same skillet, add the 3 cloves minced garlic and cook for 30 seconds until fragrant. Stir in the 1 tbsp Dijon mustard and 0.25 cup chopped fresh dill, then remove from heat. Transfer the salmon to a mixing bowl and shred it with two forks, mixing in the garlic-dill mixture.

2

Make the Creamy Béchamel Sauce

Return the skillet to medium heat and add 0.5 cup unsalted butter (the remaining amount). Whisk in 1 cup all-purpose flour and cook for 1-2 minutes until golden. Slowly pour in 2 cups whole milk while whisking constantly to prevent lumps.

Cook the mixture for 5-7 minutes until it thickens enough to coat the back of a spoon. Reduce heat to low and stir in 1.5 cups shredded sharp cheddar cheese, 0.5 cup heavy cream, 1.5 tsp salt, and 0.5 tsp ground black pepper until fully melted and smooth. Stir in the 2 tbsp fresh lemon juice.

3

Combine Filling and Assemble the Pie

Pour the creamy béchamel sauce over the shredded salmon in the mixing bowl. Gently fold everything together until well combined. The mixture should be thick, creamy, and hold its shape when spooned. Transfer to a greased 9x13-inch baking dish and spread evenly.

Unfold the 1 sheet puff pastry sheets and place it over the salmon mixture. Trim any excess pastry to fit the dish neatly. Brush the top with the 1 whole egg wash (beaten egg with 1 tbsp water) for a golden finish. Cut a few small slits in the pastry to allow steam to escape.

4

Bake to Golden Perfection

Bake in the preheated 375°F oven for 35-40 minutes until the pastry is golden brown and the filling is bubbling at the edges. The center should be just set but still slightly jiggly—it will continue cooking slightly after removal.

Let the pie rest for 10-15 minutes before slicing. This resting time allows the filling to set properly and makes it easier to serve. The result should be a creamy, flavorful salmon filling encased in a crisp, golden puff pastry crust that's perfect for a comforting meal.

👨‍🍳

Pro Tips For Making Old Fashioned Salmon Pie

  • Prep Salmon First: Pat those fillets bone-dry with paper towels before searing—wet skin means steam instead of a crisp crust. I learned this the hard way when my pie turned soggy halfway through baking. Trust me, the extra 30 seconds saves the whole dish.
  • Whisk the Roux Fast: Cook that butter-flour mix on medium-high until it’s just golden, not brown—otherwise, your cheese sauce will taste bitter. I used to walk away, and by the time I checked, it was already burnt. Keep an eye on it like a hawk.
  • Cheese in Stages: Don’t dump all the cheddar at once—add half while the roux cooks, then the rest off heat. This keeps the sauce smooth instead of clumpy. (Yes, even if you’re impatient like me, resist the urge to rush.)
  • Bake Until Bubbly: The pie’s done when the center jiggles just slightly and the top’s deep golden—not pale. I used to pull it out too soon, and the filling stayed undercooked. A toothpick test works too, but don’t overthink it—your nose will tell you.

Dietary considerations for this dish

Gluten-Free Adaptations

For a gluten-free version, swap the all-purpose flour in the béchamel with a 1:1 gluten-free flour blend like Bob’s Red Mill or King Arthur. Use the same measurement—1 cup—and whisk it vigorously to avoid lumps.

The puff pastry is trickier, but brands like Schär or Udi’s offer gluten-free puff pastry sheets that work beautifully. Just brush the crust with extra egg wash to ensure a golden finish. 💛

Dairy-Free Options

This pie can easily become dairy-free by using olive oil instead of butter for cooking the salmon and making the roux. Replace the whole milk with unsweetened almond milk or oat milk (full-fat for creaminess) and swap the sharp cheddar for nutritional yeast or dairy-free cheese shreds like Violife.

The heavy cream can be replaced with coconut cream for richness. Taste as you go—you may need to adjust seasonings slightly.

Lower-Carb Modifications

To reduce carbs, skip the puff pastry entirely and use a cauliflower crust or almond flour crust instead. For the filling, keep the salmon and béchamel but reduce the flour to ½ cup and use ½ cup almond flour mixed in for thickness.

The sharp cheddar can be replaced with Parmesan (lower in carbs) or omitted entirely. This version keeps the creamy texture while cutting carbs significantly. 🥦

Vegetarian Substitutes

While salmon is the star, you can make a vegetarian version by replacing it with firm tofu or mushrooms. For tofu, press and pan-fry 1.5 lb extra-firm tofu until golden, then shred it and mix with the garlic-dill sauce.

For mushrooms, sauté 1.5 lb cremini or portobello mushrooms until tender, then proceed with the recipe as written. The béchamel and cheese will still deliver that creamy, comforting texture. 🍄

Allergen-Friendly Tips

If dairy is a concern, as mentioned, use dairy-free alternatives. For egg allergies, replace the egg wash with milk or water brushed on the pastry. If seafood allergies are present, this recipe isn’t suitable—but the same techniques work for other protein-based pies like chicken or turkey.

Always check labels on puff pastry and cheese substitutes for hidden allergens like soy or nuts.

Keto-Friendly Adjustments

For a keto version, eliminate the puff pastry and use a low-carb crust made from almond flour, egg, and butter. Reduce the flour in the béchamel to ¼ cup and add ¼ cup almond flour for thickness.

Replace the sharp cheddar with Parmesan and use heavy cream instead of milk. The filling will still be rich and satisfying while keeping carbs under 5g per serving. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 185mg62%
Sodium 1020mg44%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 6g
Protein 34g68%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this salmon pie with frozen salmon instead of fresh?

Yes, but thaw it completely first in the refrigerator overnight. Frozen salmon can release excess water, making the filling soggy. Pat the thawed fillets very dry with paper towels before cooking to maintain a creamy texture. For best results, use high-quality frozen salmon labeled "sustainably caught."

2

Why does my pie crust turn soggy instead of crispy?

Soggy crusts usually happen when steam gets trapped. Always cut small slits in the pastry before baking to let steam escape. Also ensure your filling isn't too wet—if the béchamel seems too thin, simmer it longer to thicken. Chilling the assembled pie for 15-20 minutes before baking helps too.

3

Can I prepare this pie ahead of time?

Assemble the pie (unbaked) up to 24 hours ahead and refrigerate. Bake straight from the fridge, adding 5-10 minutes to the baking time. For make-ahead freezing, bake the pie, cool completely, wrap tightly in foil, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

4

What's the best way to reheat leftovers?

For crispy crust and creamy filling, cover the pie with foil and reheat at 350°F for 15 minutes. Remove the foil for the last 5 minutes to crisp the top. Microwave reheating works but may make the crust rubbery—best avoided. Leftovers keep well in the fridge for 3-4 days when stored properly.

5

Can I substitute cream cheese for the sharp cheddar?

Not ideal—cream cheese is too mild and melts differently. For a cheesy flavor, use Gruyère or Swiss instead. If you must use cream cheese, mix it with ½ cup sharp cheddar to balance the richness. The béchamel needs a strong, sharp cheese to cut through the salmon's richness and provide that classic pie flavor.

★★★★★5.0(5 reviews)
Categories Desserts