Salmon with Mash Potatoes Recipe: Pan-Seared Salmon and Creamy Garlic Mash Pairing

Side Dishes

Salmon with Mash Potatoes Recipe: Pan-Seared Salmon and Creamy Garlic Mash Pairing

This salmon and mash potato recipe—pan-seared salmon with creamy garlic mash—is the perfect balance of elegant simplicity and comforting flavors, exactly the kind of meal that transforms a weeknight into something special. 💛 I developed this pairing after years of testing techniques in my Boston kitchen. kitchen, where crispy salmon skin and velvety mash became my go-to when I needed a restaurant-quality dinner without the fuss.

The secret lies in two foolproof methods: searing the salmon skin-side down in a hot pan until golden and crispy, then finishing it in the oven for perfect doneness, while the mash gets its creaminess from a combination of butter, warm milk, and roasted garlic.

Both components come together in just 30 minutes, making this a weeknight winner that still feels like a celebration.

What you’ll end up with is flaky, perfectly cooked salmon with a crackling skin and tender flesh, paired with smooth, buttery mash that’s rich enough to satisfy but light enough to balance the meal.

The aroma alone—garlic-infused butter melting into warm potatoes while the salmon sizzles—will have everyone at the table asking for seconds before the first bite is even taken.

This dish works for everything from casual family dinners to date nights, and the leftovers reheat beautifully for lunch the next day. Let’s get cooking—your taste buds (and dinner guests) will thank you.

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

Ingredients for salmon and mash potato

Eight simple ingredients transform into restaurant-quality salmon and mash—crispy skin, creamy mash, and perfect balance.

Ingredient Amount Notes
Center-Cut Salmon Fillets 🐟 4 whole Skin-on, 6-8 oz each
Russet Potatoes 🥔 2 lbs Yukon Gold works too
Unsalted Butter 🧈 ¾ cup Full-fat for richness
Heavy Whipping Cream 🥛 ½ cup Full-fat preferred
Garlic Cloves 🧄 6 cloves Roasted for mash
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting potatoes
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Lemon Juice 🍋 1 tbsp Freshly squeezed
Fresh Dill 🌿 ¼ cup Chopped, for garnish
Whole Milk 🥛 ½ cup Warmed for mash
Garlic Powder 🧄 ½ tsp For salmon seasoning

The salmon makes or breaks this dish. Center-cut fillets with skin are non-negotiable—look for bright pink flesh and firm texture at Whole Foods or your local seafood counter. If you can't find fresh, sushi-grade salmon from the freezer section works too. The potatoes? Russets are ideal for fluffy mash, but Yukon Golds add natural sweetness. I always buy them a day ahead and let them sit out—no need to peel them until you're ready to cook. The butter matters too: grab Plugrá or Land O'Lakes for that rich, creamy texture that makes the mash sing.

No heavy cream? Half-and-half plus an extra splash of milk works in a pinch. Short on fresh dill? Dried dill at one-third the amount gets you close, though fresh is worth hunting down at the market. The roasted garlic adds depth to the mash—don't skip it. If you're in a hurry, garlic powder plus a splash of water mimics the flavor, but it's not the same. For the salmon, I always season it with garlic powder and a pinch of salt right before searing—it clings to the skin and adds that restaurant-quality touch. The lemon juice? Freshly squeezed cuts through the richness, so don't use bottled if you can help it.

This meal reheats beautifully—honestly tastes better the next day once the flavors meld. Store the salmon and mash separately in airtight containers for up to 3 days. The mash freezes perfectly for 3 months, so double the batch if you're planning ahead. I always make extra because it disappears fast. For serving, I drizzle a little extra olive oil over the mash and sprinkle with fresh dill—trust me on the garnish. It takes this dish from good to showstopping.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: The salmon and mash come together on the same sheet—no extra pots, no extra cleanup. I swear by this: peel and cube the potatoes, roast them alongside the salmon, then just fold in the cream and butter at the end. That’s it.
  • Rich & Crispy Balance: The salmon gets a perfect sear in the oven while the potatoes turn fluffy inside with that buttery, garlicky crust. Honestly, the contrast is what makes it—creamy mash with that crispy, golden edge on the fish. It’s the kind of combo that makes you take a second bite without thinking.
  • Weeknight or Dinner Party: Throw this together for a lazy Tuesday or impress guests on Friday—same effort, different vibes. The potatoes reheat beautifully, and the salmon stays juicy even when served cold the next day. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Russets are cheap, salmon fillets stretch far, and a little butter and cream go a long way. Between us, this is one of those recipes where you feel fancy without breaking the bank. Plus, leftovers taste just as good reheated with a sprinkle of flaky salt.

Step-by-step instructions for pan-seared salmon with creamy garlic mash

Here's how to make a restaurant-worthy salmon and mash pairing with perfectly crispy fillets and ultra-creamy potatoes.

1

🍳 Step 1: Roast the Garlic and Prepare the Potatoes

Preheat your oven to 400°F. Cut the 6 cloves garlic cloves in half lengthwise and place them on a parchment-lined baking sheet. Roast for 15-20 minutes until golden brown and fragrant. This roasting step adds incredible depth to your mash.

While the garlic roasts, peel the 2 lbs russet potatoes and cut them into 1-inch chunks. Place them in a large pot and cover with cold water by about 1 inch. Add 1 tsp salt and bring to a boil over medium-high heat. Reduce to a simmer and cook for 15-20 minutes until fork-tender.

2

👨‍🍳 Step 2: Make the Creamy Garlic Mash

Drain the potatoes thoroughly and return them to the pot. Let them sit for 1 minute to evaporate any excess moisture. Add the 0.5 cup whole milk and 0.75 cup unsalted butter, then mash until smooth. I like to use a potato masher for that classic texture.

Add the roasted garlic cloves (squeezed to extract all their flavor) and 0.5 cup heavy whipping cream. Mash again until completely combined. Season with the remaining 0.5 tsp salt and 0.5 tsp black pepper. For extra richness, you can press a bit more butter into the mash. Keep it warm while you cook the salmon.

3

🔥 Step 3: Season and Sear the Salmon

Pat the 4 whole center-cut salmon fillets completely dry with paper towels. Season both sides generously with 0.5 tsp garlic powder, 0.5 tsp salt, and 0.5 tsp black pepper. Let them sit at room temperature for 10 minutes while you heat your pan.

Heat 2 tbsp extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the salmon skin-side down and cook for 4-5 minutes without moving it. You'll know it's ready to flip when the skin is crispy and releases easily from the pan. Flip and cook for another 3-4 minutes until the salmon reaches 145°F internally.

4

🥘 Step 4: Finish with Lemon and Fresh Dill

Remove the salmon from the pan and let it rest on a plate for 3-5 minutes. While it rests, squeeze 1 tbsp lemon juice over the top and sprinkle with 0.25 cup chopped fresh dill. This bright citrus note cuts through the richness of the salmon and butter.

To serve, divide the creamy garlic mash among plates and top each portion with a salmon fillet. The contrast of crispy skin with tender flesh and velvety mash makes this dish unforgettable. Don't forget to save some of that flavorful pan drippings for extra sauce!

👨‍🍳

Pro Tips For Making Salmon And Mash Potato

  • PEEL AND CUT POTATOES NIGHT BEFORE: I used to boil them fresh and wonder why my mash always tasted dry—until I tried prepping them the night before. Cold potatoes cook more evenly, and you’ll avoid the gummy texture that comes from overworking warm ones. Just store them in cold water in the fridge until you’re ready to boil.
  • SEAR SALMON IN BATCHES: Crowding the pan is how you end up with sad, gray salmon. Work in batches—two fillets max—so they hit the hot pan with a sizzle, not a sigh. The crust forms in 2-3 minutes, and that’s what keeps the flesh from falling apart.
  • DON’T SKIP THE CREAM REST: After mashing, resist the urge to stir in the cream right away. Let the potatoes sit covered for 5 minutes—this lets the starch settle, so your mash stays fluffy instead of gluey. Then fold in the cream gently, like you’re tucking in a baby.
  • GARLIC TOAST THE PAN: Smash a whole clove of garlic into the pan before searing the salmon—it adds depth without overpowering. Let it crisp slightly before adding oil, and you’ll get a nutty aroma that clings to the fish. (Yes, even if you’re not a garlic lover, this works.)

Make-ahead tips for this recipe

Mash Prep Ahead

I swear by making the mash a day ahead—it’s the secret to ultra-creamy texture without lumps. Cook and mash the potatoes as directed, then let them cool completely. Store in an airtight container in the fridge for up to 2 days.

When ready to serve, reheat in a saucepan with 2 tbsp butter and 2 tbsp warm milk over low heat, stirring constantly until smooth. The roasted garlic flavor actually deepens overnight, making every bite richer. 💛

Salmon Prep Shortcut

Salmon can be prepped ahead too—season and pat it dry, then wrap each fillet in plastic wrap and refrigerate for up to 8 hours. When ready to cook, simply remove from the fridge 30 minutes before searing to bring it to room temperature.

This ensures even cooking and that coveted crispy skin. I often do this when hosting—it’s one less thing to stress about during dinner prep.

Freezer-Friendly Mash

For long-term storage, mash freezes beautifully. After making it fresh, spread the mash into a single layer on a baking sheet and freeze for 2 hours to prevent clumping. Transfer to a freezer-safe bag and store for up to 3 months.

When reheating, thaw overnight in the fridge, then warm in a saucepan with extra butter and milk. The texture stays creamy—just stir in a splash of warm milk if it looks dry.

Make-Ahead Salmon

If you’re really planning ahead, you can even partially cook the salmon. Sear the skin-side down in a pan until crispy, then transfer to a baking sheet and refrigerate. Finish cooking in the oven at 375°F for 8-10 minutes before serving.

This method works best if you’re making the dish 2 days in advance—just reheat gently in the oven to maintain crispiness. The skin stays perfect, and the flesh remains tender.

Reheating Leftovers

Leftovers are where this dish shines. Reheat salmon and mash separately to avoid sogginess. For salmon, warm in a skillet over medium heat for 2-3 minutes per side—no oil needed. For mash, reheat in a saucepan with 1-2 tbsp milk or butter until smooth.

I like to finish with a squeeze of lemon and extra dill to brighten the flavors. It’s even better the second day, honestly. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 155mg52%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
Sugars 3g
Protein 36g72%
* 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 use frozen salmon for this recipe?

Just thaw it overnight in the fridge before cooking. For best results, use sushi-grade frozen salmon and pat it completely dry to ensure crispy skin. Avoid thawing at room temperature, as this can make the flesh mushy.

2

What's the best way to make mash potatoes extra creamy?

Use warm milk instead of cold, and add the butter gradually while mashing. Roasting the garlic adds depth, but for extra richness, stir in 1 tbsp sour cream or 1 oz cream cheese at the end. Don't skip draining the potatoes well—they need to be completely dry for smooth texture.

3

How do I keep the salmon from sticking to the pan?

Pat the salmon bone-dry with paper towels and let it sit at room temperature for 10 minutes before cooking. Use a nonstick skillet and heat the oil until it's shimmering hot. Never move the salmon until the skin releases naturally—this takes 4-5 minutes of undisturbed cooking.

4

Can I make this recipe without heavy cream?

Yes! Replace the heavy cream with half-and-half plus 1 tbsp melted butter or full-fat Greek yogurt for tang. The mash will still be rich and creamy, though the texture will be slightly lighter. For extra flavor, add 1/2 tsp Dijon mustard to the mash mixture.

5

What's the best way to serve this dish for a crowd?

Double the recipe and serve family-style: place the mash in a large bowl at the center of the table with a butter boat and extra black pepper. Arrange the salmon fillets on a platter with lemon wedges and fresh dill. For a restaurant touch, drizzle the pan juices over the mash before serving.

★★★★★4.5(14 reviews)
Categories Side Dishes