Side Dishes
This salmon potato bake recipe delivers a restaurant-quality one-pan dinner where tender salmon meets perfectly fluffy potatoes in a golden, crispy crust. The secret lies in layering potatoes first—parboiled for even cooking—then topping with seasoned salmon that bakes to flaky perfection.
My version skips the foil shortcut to achieve that coveted crispy top without drying out the fish.
What sets this dish apart is the balance of textures: crispy edges on the potato layer, velvety salmon, and a creamy herb sauce that ties everything together. No fancy equipment is needed—just a baking dish, a few simple ingredients, and about 45 minutes of hands-off time.
The salmon stays moist thanks to a citrus-marinade trick I perfected after years of overcooked fish.
By the time you pull this from the oven, you’ll have a dish that looks impressive but requires minimal effort—ideal for weeknight dinners or meal prep. The potatoes stay tender inside while developing that golden crust, and the salmon flakes effortlessly at the touch of a fork.
Serve with a simple green salad to complete the meal.
This recipe works equally well for pescatarians and seafood lovers alike, with optional additions like lemon wedges or fresh dill for extra brightness. The one-pan method means less cleanup, and the flavors develop beautifully as they bake together. Ready to transform simple ingredients into a showstopper?
Ingredients for salmon potato bake
Twelve ingredients transform into a restaurant-worthy salmon potato bake with crispy edges and velvety centers.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 lbs | Cut into 1-inch cubes, parboiled |
| Center-Cut Salmon Fillets 🐟 | 4 whole | Skin-on, 6-8 oz each |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | For drizzling |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked over salmon |
| Garlic Cloves 🧄 | 3 cloves | Minced for marinade |
| Unsalted Butter 🧈 | 2 tbsp | Melted for drizzling |
| All-Purpose Flour 🌾 | 1 tbsp | For crispy topping |
| Panko Breadcrumbs 🍞 | ¼ cup | For extra crunch |
| Fresh Parsley 🌿 | 2 tbsp | Chopped for garnish |
The potatoes are the foundation—Russet potatoes yield the fluffiest texture when parboiled first. Look for firm, unblemished potatoes at the grocery store, avoiding any with sprouts or soft spots. For the salmon, center-cut fillets with skin ensure even cooking and that coveted crispy top. I source mine from Whole Foods or local seafood markets where they're flash-frozen to maintain freshness. The skin-on fillets also help hold the shape during baking, preventing curling. Fresh dill and parsley should be bright green and fragrant—avoid wilted stems or yellowing leaves, as these indicate age.
No fresh dill? Dried dill at one-third the amount works in a pinch, though the flavor won't be as vibrant. Substituting salmon for trout or cod is fine, but adjust baking time—cod cooks faster than salmon. For a dairy-free option, swap heavy cream for full-fat coconut milk, though the texture will differ slightly. The lemon juice can be bottled if necessary, but freshly squeezed adds that bright acidity that balances the richness. If you're short on time, pre-minced garlic from a jar works, though freshly minced adds depth. For the crispy topping, panko breadcrumbs create the best texture—avoid regular breadcrumbs, which lack the airiness.
Potatoes can be parboiled up to 2 days ahead and stored in cold water in the fridge. The salmon should be marinated for at least 30 minutes before baking to ensure moisture. This dish reheats beautifully—cover with foil and warm at 350°F for 10-15 minutes. Leftovers keep for 3 days in the fridge or 2 months frozen. For meal prep, assemble the bake in advance but bake immediately to achieve that crispy top. The herb sauce can be made 1 day ahead and stored separately, then reheated gently before serving.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy nights—just slice the potatoes, flake the salmon, pour the cream, and let the oven do the work. No chopping boards to clean, no extra pots to wash.
- Creamy-Dill Crunch: That bright lemon zest cutting through the rich cream? Absolute perfection. The dill turns it from good to oh-my-god in two minutes of chopping.
- Leftovers That Win: This bake actually gets better the next day—flaky salmon, creamy potatoes, no soggy bits. Pack it for lunch or reheat for dinner; it’s my go-to for busy mornings.
- Budget-Friendly Luxury: Russets and salmon fillets stretch further than you’d think, and the heavy cream makes it feel fancy without breaking the bank. Honestly, it’s the kind of meal that makes grocery day worth it.
Step-by-step instructions for salmon and potato bake
This method delivers perfectly fluffy potatoes and restaurant-quality salmon with a golden, crispy topping every time.
Parboil and Season the Potatoes
Preheat your oven to 425°F and line a large rimmed baking sheet with heavy-duty aluminum foil, leaving overhang on the sides for easy cleanup. Cut the 2 lbs russet potatoes into 1-inch cubes—uniform size ensures even cooking. Spread them in a single layer on the prepared baking sheet.
Drizzle the potatoes with 1 tablespoon of the extra-virgin olive oil and sprinkle with 1 teaspoon of the diamond crystal kosher salt. Toss gently to coat. Roast for 15 minutes until the edges begin to soften but aren't fully cooked through. Remove from the oven and increase the temperature to 450°F.
While the potatoes parboil, prepare the salmon marinade by combining 2 tablespoons fresh lemon juice, 3 cloves minced garlic cloves, 1 tablespoon all-purpose flour, 1 teaspoon diamond crystal kosher salt, and ½ teaspoon freshly ground black pepper in a small bowl. Whisk until smooth.
Prepare the Salmon and Create the Crispy Topping
Pat the 4 whole center-cut salmon fillets dry with paper towels—this ensures maximum crispiness. Place each fillet on a separate plate and brush both sides generously with the marinade, allowing it to sit for 5 minutes while you prepare the topping.
In a shallow bowl, mix the remaining 2 tablespoons extra-virgin olive oil, 1 tablespoon all-purpose flour, ¼ cup panko breadcrumbs, and 2 tablespoons chopped fresh parsley. This creates a crispy, herbed crust that will seal in moisture while adding texture. Keep this mixture nearby.
Return the parboiled potatoes to the oven and arrange the salmon fillets on top, skin-side down. This positioning prevents the salmon from curling during baking. Drizzle the melted unsalted butter evenly over the potatoes and salmon, then sprinkle the crispy topping mixture generously over everything, pressing down lightly to adhere.
Bake to Golden Perfection
Return the baking sheet to the oven and bake for 20-25 minutes until the potatoes are tender when pierced with a fork and the salmon flakes easily with a fork. The topping should be deep golden brown with crispy edges—this indicates it's fully cooked through.
To check doneness, insert a meat thermometer into the thickest part of a salmon fillet; it should read 145°F internally. If the topping isn't crispy enough after 20 minutes, broil for 1-2 minutes on high, watching closely to prevent burning. The potatoes should be fork-tender with a slight resistance in the center.
Rest and Serve
Remove the baking sheet from the oven and let the salmon and potatoes rest for 5 minutes before serving. This resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. Use this time to prepare your garnish by combining the ½ cup chopped fresh dill and ½ cup heavy cream in a small bowl, then whisking until smooth.
Divide the salmon and potatoes evenly among four plates, drizzle with the dill cream sauce, and garnish with additional chopped fresh dill. The result should be perfectly fluffy potatoes with a crispy, herbed crust, paired with tender salmon that's rich and moist. Serve immediately while the topping is still crispy and the flavors are at their peak.
Pro Tips For Making Salmon Potato Bake
- PARBOIL POTATOES FIRST: I learned this the hard way—skipping the parboil means your potatoes turn to glue. Cut Russets into ½-inch slices, boil in salted water for 6-8 minutes until just fork-tender, then drain. This keeps them creamy inside while still holding shape in the bake.
- SALT THE SALMON WET: Dry the fillets first, then season before adding lemon or dill—wet skin sticks to salt like glue. Use about ½ teaspoon per side, plus a pinch of black pepper. Let it sit 10 minutes while you prep the potatoes; the salt draws out moisture, so pat dry again right before baking.
- DON’T OVERMIX THE CREAM: Whisk the heavy cream with lemon juice and dill just until combined—lumps mean uneven texture. Overmixing makes it thin and watery. Fold in 2 tablespoons of chopped dill (not chopped fine) and 1 tablespoon lemon juice per ½ cup cream, then stop. The dill should still have visible stems.
- COVER FOR 20 MINUTES: After the first 15 minutes in the oven, tent the dish with foil. This traps steam and cooks the potatoes evenly without drying out the salmon. I used to forget this and ended up with crispy edges and sad, dry fish—now I set a timer to remember.
Wine and beer pairings for this recipe
Crisp White Wine
For this rich salmon potato bake, I reach for a dry Riesling or Sauvignon Blanc—both offer bright acidity that cuts through the creamy dill sauce and complements the buttery salmon.
A New Zealand Sauvignon Blanc like Cloudy Bay brings zesty citrus notes that mirror the lemon in the marinade, while a German Riesling from the Mosel region adds a touch of honeyed sweetness to balance the dish's richness. Chill your wine to 45-50°F to enhance its crispness. 🍷
Light-Bodied Red
If you prefer red wine, opt for a Pinot Noir with delicate fruit flavors and minimal tannins. A Oregon Pinot Noir from Domaine Serene or La Crema pairs beautifully with the salmon's natural oils without overpowering the dish.
Look for wines with notes of red berries and earthy undertones—these harmonize with the dill and garlic in the recipe. Serve slightly cooler than room temperature (55-60°F) to soften the tannins further.
Session Beer Options
A Belgian Witbier like Hoegaarden or Stella Artois works surprisingly well, thanks to its coriander and citrus notes that echo the lemon and dill. For a hoppier option, try a light American lager such as Miller Lite or Coors Light—the subtle bitterness balances the dish's creaminess.
If you're feeling adventurous, a German Helles Lager like Weihenstephaner Original adds a malty depth that pairs with the buttery potatoes. 🍺
Creamy Stout Contrast
For a bold contrast, a dark stout like Guinness or Samuel Smith's Oatmeal Stout adds a smoky, roasted depth that complements the crispy potato topping. The coffee and chocolate notes in these beers play off the salmon's richness, creating a surprising but delicious pairing.
Serve slightly chilled (45-50°F) to let the flavors shine without bitterness overpowering the dish.
Non-Alcoholic Pairings
Skip the alcohol? A sparkling apple cider like Martinelli's or a ginger beer such as Feather's adds effervescence that cleanses the palate between bites. For something more sophisticated, try a sparkling water infused with cucumber and mint—the cool, refreshing notes balance the dish's richness without competing flavors. 💧
Nutrition facts
Frequently asked questions
Can I use frozen salmon instead of fresh for this bake?
Yes, but thaw it properly first! Place frozen salmon in a sealed bag and submerge it in cold water for 30-45 minutes or use the microwave defrost setting. Never thaw at room temperature—this promotes bacteria growth. Pat the fillets completely dry before seasoning to ensure that crispy crust.
How do I prevent the salmon from drying out?
The key is the marinade and proper timing. The lemon-garlic-flour marinade keeps the salmon moist, and baking at 450°F for only 20-25 minutes ensures it stays tender. Use a meat thermometer to check doneness—it should read 145°F internally. Avoid overbaking, even if the topping isn't fully crispy.
Can I make this dish ahead of time?
Assemble the bake (potatoes + salmon + topping) up to 1 day ahead and refrigerate uncovered. When ready to bake, increase the oven temperature to 475°F and bake for 25-30 minutes to crisp the topping. For meal prep, bake fully, then reheat covered with foil at 350°F for 10-15 minutes to restore crispiness.
What if I don't have panko breadcrumbs?
Use regular breadcrumbs, but toast them first in a dry skillet for 2-3 minutes until golden and crispy. For extra crunch, mix in 1 tablespoon crushed cornflakes or finely chopped pretzels. The texture will differ slightly but still add a satisfying bite.
Is this recipe suitable for a large gathering?
Yes! Scale up by doubling the ingredients and using a larger baking sheet or two sheets. For 8 servings, use 4 lbs potatoes and 8 salmon fillets. Bake in two batches or on the same sheet if it fits. Keep the same layering technique—potatoes first, salmon on top—to maintain even cooking.
