Side Dishes
This canned salmon potato recipe transforms simple ingredients into a restaurant-worthy side dish with minimal effort. The secret lies in baking flaky salmon and tender potatoes together, where the fish's natural oils infuse the spuds with delicate flavor.
I've perfected this method over years of testing—no fancy techniques required, just precise seasoning and timing for creamy potatoes and flaky fish every time.
The beauty of this recipe is its simplicity: you'll need just five core ingredients, and the entire dish comes together in one pan with 30 minutes of hands-on time. The potatoes develop a golden crust while staying moist inside, and the salmon flakes effortlessly at the touch of a fork.
This is the kind of meal that feels indulgent yet remains light enough for a weeknight dinner or a special occasion.
What makes this recipe stand out is how it balances textures and flavors—creamy potatoes contrast beautifully with the delicate, buttery richness of the salmon. The dish pairs perfectly with a simple green salad or steamed vegetables for a complete meal.
Whether you're feeding a family or meal prepping for the week, this recipe delivers professional-quality results without the fuss.
For added depth, I recommend finishing with a squeeze of lemon and a sprinkle of fresh dill, which brightens the flavors and ties everything together. The versatility of this dish makes it ideal for any season—just adjust the seasoning to suit your taste.
Let's get started on creating this effortless yet impressive side dish.
Ingredients for canned salmon potato
Five core ingredients create this restaurant-worthy one-pan salmon potato dish with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 lbs | Cut into 1-inch cubes, skin on |
| Canned Salmon (wild, in water) 🐟 | 2 cans | 5 oz each, drained and flaked |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into 1-inch cubes |
| Fresh Lemon Juice 🍋 | 2 tbsp | From 1 small lemon, freshly squeezed |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Divided for seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely ground |
| Garlic Cloves 🧄 | 2 cloves | Minced, for depth of flavor |
| Heavy Cream 🥛 | ¼ cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling on potatoes |
The potatoes are the foundation—Russet delivers the perfect balance of crispy exterior and fluffy interior. Organic potatoes from Whole Foods or your local farm store have the best texture, but any russet works. Cut them uniformly to ensure even cooking. For the salmon, wild-caught in water is ideal—it flakes more easily and has a cleaner flavor than oil-packed varieties. Vital Choice or Trader Joe's brands are my go-to for consistent quality. The butter should be cold and cubed to create steam during baking, ensuring those potatoes stay moist. If you're prepping ahead, store the cut potatoes in cold water in the fridge for up to 24 hours before baking.
No fresh dill? Dried dill at one-third the amount works in a pinch, though fresh is superior. Short on heavy cream? Half-and-half or whole milk will still yield creamy potatoes, though the texture won't be as rich. For the garlic, fresh is non-negotiable—jarred garlic lacks the depth of flavor. The lemon juice can be substituted with white wine vinegar if needed, though it will alter the brightness slightly. If you prefer a different salmon variety, canned sardines or mackerel would work beautifully with adjusted seasoning. For a dairy-free version, replace the butter with olive oil and nutritional yeast for a similar richness.
This dish reheats beautifully—simply cover with foil and warm in the oven at 375°F for 10-15 minutes. Store leftovers in an airtight container for up to 3 days in the refrigerator, though the flavor peaks within the first day. For meal prep, portion into individual containers with a sprinkle of fresh dill on top—it keeps the herbs vibrant. The salmon and potatoes can be baked separately and combined later if you're prepping ahead, though the flavors meld best when cooked together. Freeze portions for up to 2 months by wrapping tightly in plastic wrap before transferring to a freezer bag.
Why You'll Love This Recipe
- No-Peel Hassle: I slice the potatoes into thick rounds—no peeling, no fuss—and roast them until golden. The skin stays crispy, the insides fluffy, and honestly? I don’t even miss peeling them.
- Salmon’s Rich Magic: That canned wild salmon—flaked right into the pan—adds depth without extra work. The butter melts into it, the lemon brightens it, and suddenly, a simple potato dish feels special.
- Lunchbox Hero: Between us, this makes the best cold leftovers. Pack it in a container, and by tomorrow, it’s a hearty, protein-packed lunch. My kids grab it before school without complaint.
- Budget Bright Spot: Wild salmon in water? Affordable. Russets? Cheap. Butter and dill? Pantry staples. It’s a high-quality meal that won’t drain my wallet—especially when I stretch it for two dinners.
Step-by-step instructions for canned salmon potato recipe
This method delivers perfectly flaky salmon and velvety potatoes with minimal effort.
Parboil Potatoes for Texture
Place the 2 lbs russet potatoes in a large pot and cover with cold water by 2 inches. Add 1 tsp of the 1.5 tsp diamond crystal kosher salt and bring to a boil over high heat. Once boiling, reduce to a gentle simmer and cook for exactly 8 minutes until the potatoes are fork-tender but still hold their shape.
Drain immediately and return them to the pot. Toss with the 1 tbsp extra-virgin olive oil to prevent sticking and distribute the oil evenly. This parboiling step ensures the potatoes finish perfectly creamy rather than dry or gummy.
Sear Salmon and Build Flavor Base
In a large oven-safe skillet, melt the 0.5 cup unsalted butter over medium heat until foaming. Add the 2 cloves minced garlic and cook for 30 seconds until fragrant but not browned. Immediately add the flaked canned salmon (wild, in water), breaking it into even pieces with a wooden spoon.
Cook for 2-3 minutes until the salmon begins to crisp at the edges and releases its natural oils. Remove the skillet from heat and stir in the 2 tbsp fresh lemon juice and 0.25 cup chopped fresh dill. Set aside while you prepare the potatoes.
Roast Potatoes to Golden Perfection
Transfer the parboiled potatoes to the skillet with the salmon mixture. Arrange them in a single layer, gently pressing down to ensure even contact with the butter and salmon. Sprinkle with the remaining 0.5 tsp diamond crystal kosher salt and 0.5 tsp freshly ground black pepper.
Place the skillet in a preheated 400°F oven and roast for 20-25 minutes, stirring once halfway through, until the potatoes are golden brown and crispy in spots. The high heat and butter create that coveted crispy exterior while keeping the insides tender.
Finish with Creamy Emulsion
Remove the skillet from the oven and reduce heat to low on the stovetop. Stir in the 0.25 cup heavy cream and let it warm through for 1-2 minutes, stirring constantly to create a silky sauce that coats the potatoes and salmon. The residual heat from the potatoes will gently thicken the cream without curdling.
Taste and adjust seasoning if needed. The dish should balance the richness of the salmon and butter with the bright acidity of the lemon and fresh dill. Serve immediately while the potatoes are piping hot and the salmon remains flaky.
Pro Tips For Making Canned Salmon Potato
- BOIL POTATOES UNTIL FORK-TENDER: Russets need 12-15 minutes in boiling water—test with a fork at 12 minutes. Undercooked potatoes turn to mush when mixed with salmon, and overcooked ones lose their texture. I learned this the hard way when I rushed and ended up with gluey potatoes that ruined the dish.
- DRAIN AND RINSE SALMON: Wild salmon in water has a mild but slightly fishy taste—rinse the drained flakes under cold water to cut any residual brininess. Pat them dry with a paper towel before mixing; wet salmon makes the potatoes soggy. (Yes, even if you’re impatient like me.)
- SAUTÉ POTATOES IN BATCHES: Don’t crowd the pan—cook potatoes in 2-3 batches over medium-high heat for 5-6 minutes per batch until golden. This builds flavor and crispiness instead of steaming them into dull, pasty lumps. I was skeptical until I tried it.
- FOLD IN SALMON LAST: Warm the salmon and lemon-dill butter separately, then gently fold the salmon into the potatoes off the heat. Adding it too early cooks the fish and makes the dish watery. This isn’t the prettiest method, but it’s the tastiest.
Pro cooking tips for this dish
Butter Temperature Matters
Using cold, cubed butter is non-negotiable for this recipe—it creates steam during baking that keeps potatoes moist. Start with ½ cup unsalted butter cut into 1-inch cubes and let it melt gradually in the skillet over medium heat.
If you use melted butter, the potatoes will absorb too much liquid and turn soggy. I always keep my butter in the freezer for 10-15 minutes before cubing to ensure it stays cold throughout the process. 🧈
Potato Parboiling Precision
The 8-minute parboil is critical—any longer and the potatoes will fall apart when roasted. Use a timer and test one potato with a fork to confirm it's tender but still holds its shape.
After draining, immediately toss the potatoes with 1 tbsp olive oil to prevent browning while you finish the salmon. I like to work in batches if I'm prepping ahead, keeping the parboiled potatoes in cold water until ready to roast.
Salmon Flaking Technique
Flaking the salmon properly ensures even cooking and maximum flavor infusion. Use a fork to gently break up the fish into pencil-thin pieces while it cooks in the butter. Avoid over-mashing—you want visible flakes that hold their shape.
For extra richness, I sometimes add 1 tbsp salmon oil (from the can) to the butter mixture. This step happens quickly, so have all your seasonings ready before starting.
Oven Temperature Control
Preheat your oven to 400°F exactly—any lower and the potatoes won't develop that golden crust, any higher and the salmon may overcook. I use an oven thermometer to verify accuracy, especially if my oven runs hot.
When roasting, place the skillet on the middle rack for even heat distribution. The 20-25 minute roast time assumes your oven is properly calibrated—adjust if needed for your specific appliance.
Cream Timing is Key
Adding the ¼ cup heavy cream off the heat prevents curdling from sudden temperature changes. Stir constantly for 1-2 minutes until the cream just coats the back of a spoon—this creates that luxurious sauce without making the dish watery.
For a lighter version, substitute with ¼ cup whole milk and add 1 tbsp cornstarch to thicken slightly. The residual heat from the potatoes will finish cooking the cream perfectly. 🥛
Resting Before Serving
Let the dish rest for 3-5 minutes** after adding the cream before serving. This allows the flavors to meld and the sauce to fully coat the potatoes. I often use this time to garnish with extra dill and a final squeeze of lemon. Serving immediately can cause the cream to separate slightly, so patience here ensures the best texture. For family-style dishes, I recommend serving from the skillet to maintain that restaurant-quality presentation.
Nutrition facts
Frequently asked questions
Can I use oil-packed canned salmon instead of water-packed?
The recipe calls for water-packed salmon to avoid excess oil that can make the dish greasy. However, you can use oil-packed salmon by draining it thoroughly and reducing the butter to ¼ cup to balance the richness. The flavor will be slightly more robust, but the texture will remain flaky.
How do I adjust this recipe for a larger crowd?
Double the ingredients and use two oven-safe skillets to maintain even cooking. For 8 servings, use 4 lbs potatoes, 4 cans salmon, and 1 cup butter. Increase oven temperature to 425°F to ensure the potatoes crisp up faster in larger batches.
Why did my potatoes turn out dry?
Overcooking or skipping the parboil step are the most common causes. Always parboil for exactly 8 minutes and roast at 400°F for 20-25 minutes. If using smaller potatoes, reduce roasting time by 5 minutes. The butter should be cold and cubed to create steam that keeps them moist.
Can I make this dish ahead of time?
Yes! Assemble the dish up to 2 days ahead and refrigerate uncovered. Reheat in a 375°F oven for 15-20 minutes, covered with foil, until warmed through. For best texture, add fresh dill and lemon juice just before serving to brighten the flavors.
What are good sides to serve with this dish?
This creamy salmon potato dish pairs beautifully with light, fresh sides like a mixed green salad with lemon vinaigrette, steamed asparagus, or roasted Brussels sprouts. For a heartier meal, add crusty bread to soak up the creamy sauce.