I still remember the first time I made this creamy lemon butter salmon: a quick weeknight dish that felt like a restaurant meal. The salmon gets a golden sear, then finishes in a smooth, tangy butter-cream sauce that clings to the fillet. It’s fast, comforting, and bright—perfect when you want something a little special without spending hours. If you enjoy rich, saucy salmon contrasts, you might also like this garlic butter brown sugar glazed salmon for a sweeter take.
Why you’ll love this dish
This recipe balances simple technique with big flavor. The lemon brightens the butter and cream, garlic and Dijon add savory backbone, and searing the salmon gives a caramelized crust that contrasts the silky sauce. It’s a reliable go-to for weeknights, date nights, and when guests drop by—ready in about 25 minutes and kind to the grocery budget when you buy salmon on sale.
“A quick skillet dinner that feels indulgent—rich sauce, crisped edges, and bright lemon. Always a hit at my table.”
Reasons to try it:
- Quick: minimal active time and a short marinade.
- Versatile: works with side salads, rice, or roasted veg.
- Impressive: looks and tastes like a restaurant plate but is home-cooked.
The cooking process explained
Quick overview so you know what to expect:
- Dry and season the fillets, then briefly marinate in a lemon-garlic-Dijon mix.
- Sear salmon skin-side down for color and texture, then remove.
- Make the butter-cream sauce in the same pan, scraping up the browned bits for flavor.
- Finish the salmon in the sauce to a safe internal temperature, garnish, and serve.
This keeps the workflow tidy: marinate while you heat the pan, sear, make sauce, return salmon to finish. It’s efficient and builds layers of flavor.
What you’ll need
- 4 salmon fillets (about 150 g / 5 oz each)
- 2 tablespoons olive oil for marinating
- 2 tablespoons lemon juice, freshly squeezed (about half a lemon)
- 2 cloves garlic, minced
- 1 tablespoon Dijon mustard
- 1 teaspoon ground black pepper, adjust to taste
- 1 teaspoon salt
- 4 tablespoons unsalted butter, divided
- 1 cup heavy cream (substitute half and half for a lighter sauce)
- 2 tablespoons parsley, finely chopped, optional for garnish
- 2 slices lemon, for garnish
Ingredient notes:
- Use center-cut fillets of similar thickness so they cook evenly.
- Half and half will thin the sauce slightly; simmer a bit longer to thicken.
- If you prefer less tang, reduce lemon juice to 1 tablespoon.
Step-by-step instructions
- Pat salmon dry with paper towels. Season both sides with salt and pepper.
- In a shallow bowl, whisk olive oil, lemon juice, minced garlic, and Dijon. Add salmon and turn to coat. Let sit 10 to 15 minutes while you preheat the skillet.
- Heat a large skillet over medium-high heat and add 1 tablespoon butter until it foams.
- Place fillets skin-side down. Sear until the skin is golden and crisp, about 3 to 4 minutes. Flip and cook 2 to 3 minutes. Transfer salmon to a plate.
- Reduce heat to medium. Add remaining butter and let it melt, scraping up any browned bits with a spatula.
- Pour in heavy cream and stir to combine. Bring to a gentle simmer, then whisk in the reserved 1 tablespoon Dijon and extra lemon juice if you want brighter acidity. Simmer 1 to 2 minutes until slightly thickened.
- Return salmon to the skillet, spoon sauce over the fillets, and cook 1 to 2 minutes more until the internal temperature reaches 63 C / 145 F.
- Turn off the heat. Sprinkle chopped parsley over the salmon, garnish with lemon slices, and serve immediately.

Best ways to enjoy it
Pairings and plating ideas:
- Serve over buttery mashed potatoes or creamy polenta to soak up the sauce.
- Spoon the salmon and sauce on a bed of steamed asparagus or green beans for a lighter plate.
- For a bright contrast, pair with a simple fennel and orange salad.
- Presentation tip: place the fillet at a 45 degree angle, spoon sauce over the thicker end, and top with a lemon wheel for visual balance.
Storage and reheating tips
- Refrigerate leftovers in an airtight container within two hours of cooking. Store up to 3 days.
- Freeze cooked salmon in a shallow airtight container for up to 1 month. Thaw in the refrigerator overnight before reheating.
- Reheat gently: warm in a skillet over low heat with a splash of cream or water to loosen the sauce. Avoid high heat which can overcook the fish and split the sauce.
- Food safety: always reheat to steaming hot and don’t keep perishable leftovers at room temperature for more than two hours.
Pro chef tips
- Dry fish equals better sear: blot well to remove surface moisture before seasoning.
- Hot pan, moderate fat: use medium-high heat and a small amount of butter for the initial sear; too much fat cools the pan and prevents a good crust.
- Don’t overcook: pull salmon from the pan when it’s a few degrees shy of 63 C / 145 F; carryover heat will finish it.
- Rescue split sauce: if the sauce separates, whisk in a teaspoon of cold water or a small knob of cold butter off heat to bring it back together.
- Make it faster: use pre-minced garlic and warmed cream to cut prep time by a few minutes.
If you like transforming the same technique into other dishes, try this proven creamy style on poultry with our take on butter chicken for a different protein and spice profile.
Flavor swaps
- Herb-forward: swap parsley for tarragon or dill to complement salmon’s flavor.
- Lighter sauce: use half and half and simmer a bit longer; finish with a squeeze of lemon for lift.
- Spicy kick: add a pinch of red pepper flakes to the marinade or sauce.
- Pan sauce variation: stir in a tablespoon of capers or a teaspoon of finely chopped anchovy for extra umami.
Common questions
How long does this recipe take from start to finish?
Plan on about 25 minutes total: 5 minutes to prep, 10 to 15 minutes for the quick marinade, and roughly 10 minutes to sear and make the sauce.
Can I use frozen salmon?
Yes. Thaw in the refrigerator overnight, then pat dry thoroughly before seasoning and marinating. Cooking time may be slightly longer if fillets are thicker.
Is the sauce safe to make ahead?
You can make the sauce up to a day ahead, store it chilled, and gently reheat in a skillet, whisking to smooth it before adding the salmon. If the sauce thickens in the fridge, loosen with a splash of cream or water while reheating.
How do I know when salmon is done?
Use an instant-read thermometer and aim for 63 C / 145 F in the thickest part. The flesh should flake easily and be opaque but still moist.
Can I make this lighter or dairy-free?
To make it lighter, use half and half instead of heavy cream and reduce the butter by a tablespoon. For dairy-free, swap butter for a neutral oil and use a full-fat coconut cream alternative, though the flavor will change noticeably.

Creamy Lemon Butter Salmon
Ingredients
Method
- Pat salmon dry with paper towels. Season both sides with salt and pepper.
- In a shallow bowl, whisk olive oil, lemon juice, minced garlic, and Dijon. Add salmon and turn to coat. Let sit for 10 to 15 minutes while you preheat the skillet.
- Heat a large skillet over medium-high heat and add 1 tablespoon butter until it foams.
- Place fillets skin-side down. Sear until the skin is golden and crisp, about 3 to 4 minutes. Flip and cook for another 2 to 3 minutes. Transfer salmon to a plate.
- Reduce heat to medium. Add remaining butter and let it melt, scraping up any browned bits with a spatula.
- Pour in heavy cream and stir to combine. Bring to a gentle simmer, then whisk in the reserved 1 tablespoon Dijon and extra lemon juice if desired. Simmer for 1 to 2 minutes until slightly thickened.
- Return salmon to the skillet, spoon sauce over the fillets, and cook for 1 to 2 minutes more until the internal temperature reaches 63 C / 145 F.
- Turn off the heat. Sprinkle chopped parsley over the salmon, garnish with lemon slices, and serve immediately.


