Pan-Seared Salmon with Creamy Mashed Potatoes
Some meals feel fancy without being fussy, and this pan-seared salmon with creamy mashed potatoes is exactly that kind of dinner. It has that lovely balance of comfort and freshness that makes it perfect for so many moments — a quiet weeknight when you want something a little special, a relaxed weekend dinner, or even a meal to serve when you want to impress without spending hours in the kitchen.
The salmon turns beautifully golden in the pan, with crisp edges and tender, flaky bites inside. Then comes that bright lemon butter sauce, warm and glossy with garlic and fresh parsley, spooned over the top while everything is still hot. Paired with soft, buttery mashed potatoes, it is the kind of plate that feels cozy and elegant all at once. Every bite is rich, silky, and full of fresh flavor, with that little citrusy lift that keeps the whole dish feeling light and inviting.
It is the sort of dinner that smells amazing as it comes together — sizzling salmon, melting butter, garlic in the pan, a little burst of lemon in the air. Simple ingredients, but the end result feels like something truly special.

Ingredients
For the salmon
- 4 salmon fillets, about 6 ounces each
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- 1/2 teaspoon paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon fresh parsley, finely chopped
- 1 lemon, sliced, for garnish
For the creamy mashed potatoes
- 2 pounds potatoes, peeled and cubed
- 4 tablespoons unsalted butter
- 1/2 cup warm milk
- 1/4 cup heavy cream
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Quick recipe details
- Prep time: 15 minutes
- Cook time: 25 minutes
- Total time: 40 minutes
- Servings: 4
- Calories: About 520 per serving
Instructions
1. Boil the potatoes
Start with the potatoes so they are ready by the time the salmon is done. Place the peeled and cubed potatoes in a large pot and cover them with salted water. Bring everything to a boil and cook for 15 to 18 minutes, or until the potatoes are fork-tender.
Drain them well so the mash stays creamy, not watery.
2. Mash until smooth and creamy
Add the butter, warm milk, heavy cream, salt, and black pepper to the drained potatoes. Mash until smooth and fluffy. You can leave a little texture if you like, or go extra creamy.
Cover the potatoes and keep them warm while you make the salmon.
3. Season the salmon
Pat the salmon fillets dry with paper towels. This helps them sear better and gives you that beautiful golden finish. Season both sides with paprika, garlic powder, salt, and black pepper.
4. Sear the salmon
Heat the olive oil in a large skillet over medium-high heat. Once the pan is hot, place the salmon fillets in skin-side down first, or presentation-side down if the skin has been removed.
Let them cook for 4 to 5 minutes without moving them too much. This helps build that lovely crust. Flip carefully and cook for another 3 to 4 minutes, until the salmon is golden and cooked through. The fish should flake easily with a fork and still stay moist inside.
5. Make the lemon butter sauce
Lower the heat. Add the butter and minced garlic to the skillet. Stir for about 30 seconds, just until fragrant. Then add the lemon juice and lemon zest.
Spoon the sauce over the salmon for about a minute, letting all those buttery, citrusy flavors coat the fish. This is where the whole dish really comes alive.
6. Plate the dish
Spoon a generous mound of creamy mashed potatoes onto each plate. Place a salmon fillet on top or just alongside, depending on how you want to serve it.
7. Garnish and serve
Drizzle the warm lemon butter sauce over the salmon and let a little run onto the potatoes too. Finish with fresh parsley and a few lemon slices for a bright, fresh touch.
Serve right away while everything is hot and silky.
Presentation
This dish looks especially beautiful when you keep the plating simple and cozy. Spoon the mashed potatoes onto the plate first and give them a soft swirl with the back of a spoon. Then place the salmon right on top or slightly to the side so that golden seared surface stays visible.
Drizzle the lemon butter sauce just before serving so it catches the light and gives everything a glossy finish. A sprinkle of fresh parsley adds a pop of color, and a lemon slice or two on the side makes the plate feel fresh and inviting. If you want to make it feel extra special, serve it on wide plates so each part of the meal has room to stand out.
Nutritional Information:
- ⏰ Prep Time: 15 minutes | Cooking Time: 25 minutes | Total Time: 40 minutes
- 🔥 Kcal: 520 kcal per serving | 🍽️ Servings: 4 servings
Conclusion
Pan-seared salmon with creamy mashed potatoes is one of those recipes that feels both comforting and a little elegant, which is such a lovely combination. You get the crisp-edged, tender salmon, the rich buttery potatoes, and that bright lemon garlic sauce tying it all together in the most delicious way.
It is easy enough for a weeknight, but it still feels like something worth lingering over. Warm, flavorful, and beautifully satisfying, this is the kind of meal people are always happy to see on the table.
This one is definitely worth making soon. It is simple, cozy, and full of those little touches that make dinner feel extra special.
