Creamy Lemon Butter Salmon

| Posted on:

February 24, 2026

Delicious creamy lemon butter salmon plate garnished with herbs

I first made this creamy lemon butter salmon on a rushed weeknight and it quickly became our go-to when we wanted something that felt special without a lot of fuss. Flaky salmon seared to a golden crust, finished in a silky lemon-butter cream sauce, makes dinner feel restaurant-quality in under 30 minutes. If you enjoy buttery salmon recipes with bright citrus notes, try a spicier variation like Cajun honey butter salmon another time for a different flavor profile.

Why you’ll love this dish

This recipe hits a sweet spot: fast, forgiving, and impressive. You get a crisp sear on the outside and tender, moist salmon inside. The lemon and Dijon cut through the richness of the butter and cream, so the sauce never tastes heavy. It’s ideal for weeknight dinners, date nights, or when you want to feed guests without sweating the stove all evening.

"A perfect midweek dinner — rich but bright, and quick enough to make after work." — home cook review

Reasons to make it:

  • Quick total time: about 25–30 minutes from start to finish.
  • Flexible: use heavy cream for a rich sauce or half-and-half to lighten it.
  • Low ingredient count but high reward.
  • Family-friendly textures and flavors that still feel elevated.

The cooking process explained

Overview before you start: pat and lightly season the salmon, marinate briefly in olive oil, lemon, garlic, and Dijon, then sear the fillets in butter until golden. Remove the fish, make the cream-butter sauce in the same pan, finish with another touch of Dijon and lemon, then return the salmon to coat in the sauce for a minute or two. Expect most active stove time to be the searing and sauce reduction — the fish finishes in the sauce so it won’t overcook while you make the cream.

What you’ll need

  • 4 fillets salmon (about 150 g / 5 oz each)
  • 2 tablespoons olive oil (for marinating)
  • 2 tablespoons lemon juice, freshly squeezed
  • 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 (can substitute with half-and-half for a lighter sauce)
  • 2 tablespoons parsley, finely chopped, optional for garnish
  • 2 slices lemon, for garnish

Ingredient notes: if you prefer less creaminess, swap half the heavy cream with low-fat milk, but reduce simmer time to avoid splitting. For extra brightness, add a teaspoon of lemon zest to the sauce.

Step-by-step instructions

  1. Pat salmon dry with paper towels. Season both sides with the salt and pepper.
  2. In a shallow bowl, whisk together olive oil, lemon juice, minced garlic, and Dijon. Add salmon and turn to coat. Let sit at room temperature for 10–15 minutes.
  3. Heat a large skillet over medium-high heat until hot. Add 1 tablespoon butter and swirl to coat the pan.
  4. Place salmon fillets in the skillet, skin-side down if they have skin. Sear undisturbed for 3–4 minutes until the bottom is golden. Flip and cook the other side for 2–3 minutes. Remove salmon to a plate; it will finish cooking in the sauce.
  5. Reduce heat to medium. Add the remaining butter and let it melt, scraping up any brown bits from the pan. Pour in the heavy cream and stir to combine. Bring the mixture to a gentle simmer.
  6. Whisk in the Dijon and an extra squeeze of lemon if desired. Simmer 1–2 minutes until the sauce slightly thickens. Taste and adjust salt or pepper.
  7. Return salmon to the skillet and spoon sauce over the fillets. Cook 1–2 minutes until salmon reaches an internal temperature of 63 C / 145 F or flakes easily with a fork.
  8. Turn off the heat. Sprinkle chopped parsley on top. Garnish with lemon slices and serve immediately.

Creamy Lemon Butter Salmon

Best ways to enjoy it

Serve the salmon spooned with plenty of sauce over:

  • Steamed rice or lemon-herb couscous to soak up the sauce.
  • Tender roasted asparagus or green beans for a light, vegetable-forward plate.
  • Creamy mashed potatoes or garlic mashed cauliflower for a comforting dinner.

For a brighter contrast, pair with a simple arugula salad dressed with lemon vinaigrette. If you want a creamy-alternative pairing, try a complementary recipe like creamy avocado-lime salmon for a lighter, tangy twist on sauces that work with salmon.

Storage and reheating tips

  • Refrigerate leftovers in an airtight container within two hours of cooking. Use within 2 days for best quality.
  • Reheat gently over low heat in a skillet, spooning sauce over the fillets to keep them moist. Alternatively, reheat in a 160 C / 325 F oven for 8–10 minutes. Avoid high heat which can split the sauce and dry the fish.
  • To freeze: place cooled, covered fillets in a freezer-safe container and freeze for up to 1 month. Thaw in the refrigerator overnight before reheating.
  • Food safety reminder: cooked salmon should reach 63 C / 145 F initially and leftovers should be reheated to 74 C / 165 F.

Pro chef tips

  • Dry the salmon well before searing. Moisture is the enemy of a good crust.
  • Use a heavy skillet (cast iron or stainless steel) for even heat and better browning.
  • Do not crowd the pan. Sear in batches if needed to preserve a good crust.
  • If your sauce seems too thin, simmer a little longer; for faster thickening, remove a small amount of warm sauce, whisk in a tiny pinch of cornstarch, then return it to the pan.
  • Taste the sauce before adding salt. Dijon and butter can reduce the need for extra salt.
  • Let salmon rest a minute off the heat in the sauce; carryover cooking will finish it without drying.

Flavor swaps

  • Lemon-herb: add 1 tablespoon chopped dill or tarragon to the sauce at the end.
  • Mustard-free: omit Dijon and use 1/2 teaspoon whole-grain mustard for texture.
  • Lighter sauce: use half-and-half instead of heavy cream and reduce simmer time.
  • Add capers or chopped olives for a briny punch.
  • For a nutty finish, stir in 1 tablespoon toasted almond slivers just before serving.

Helpful answers

How long does this recipe take overall?

Active stovetop time is about 12–15 minutes. With marinating and plating, plan on 25–30 minutes from start to finish.

Can I use frozen salmon?

Yes. Thaw completely in the refrigerator overnight and pat very dry before seasoning and searing. Thawed salmon releases water as it cooks, so drying is essential for a good sear.

Is heavy cream necessary?

No. Heavy cream gives the richest, silkiest sauce. Substitute half-and-half to lighten it, or use a 1:1 mix of milk and a tablespoon of butter to mimic richness. Reduce simmer time to avoid curdling.

How do I know when the salmon is done?

The USDA recommends 63 C / 145 F internal temperature. You can also check by flaking the thickest part with a fork; it should separate easily but still look moist inside.

Can I make the sauce ahead of time?

You can make the sauce up to a day ahead, cool, and refrigerate. Reheat gently and whisk to recombine before adding the salmon. Repeated reheating may thin the sauce, so finish the salmon in it briefly to recoat and warm through.

Delicious creamy lemon butter salmon plate garnished with herbs

Creamy Lemon Butter Salmon

A quick and easy dish that delivers restaurant-quality creamy lemon butter salmon in under 30 minutes, perfect for weeknight dinners or special occasions.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Seafood
Calories: 550

Ingredients
  

For the Salmon
  • 4 fillets salmon (about 150 g / 5 oz each) Make sure to dry the salmon well before searing.
  • 2 tablespoons olive oil For marinating.
  • 2 tablespoons lemon juice Freshly squeezed.
  • 2 cloves garlic Minced.
  • 1 tablespoon Dijon mustard Adjust according to taste.
  • 1 teaspoon ground black pepper Adjust to taste.
  • 1 teaspoon salt Adjust to taste.
For the Sauce
  • 4 tablespoons unsalted butter Divided.
  • 1 cup heavy cream Can substitute with half-and-half for a lighter sauce.
  • 2 tablespoons parsley Finely chopped, optional for garnish.
  • 2 slices lemon For garnish.

Method
 

Preparation
  1. Pat salmon dry with paper towels. Season both sides with salt and pepper.
  2. In a shallow bowl, whisk together olive oil, lemon juice, minced garlic, and Dijon. Add salmon and turn to coat. Let sit at room temperature for 10–15 minutes.
Cooking
  1. Heat a large skillet over medium-high heat until hot. Add 1 tablespoon of butter and swirl to coat the pan.
  2. Place salmon fillets in the skillet, skin-side down if they have skin. Sear undisturbed for 3–4 minutes until the bottom is golden. Flip and cook the other side for 2–3 minutes. Remove salmon to a plate.
  3. Reduce heat to medium. Add the remaining butter and let it melt, scraping up any brown bits from the pan. Pour in the heavy cream and stir to combine. Bring the mixture to a gentle simmer.
  4. Whisk in the Dijon and an extra squeeze of lemon if desired. Simmer 1–2 minutes until the sauce slightly thickens. Taste and adjust salt or pepper.
  5. Return salmon to the skillet and spoon sauce over the fillets. Cook 1–2 minutes until salmon reaches an internal temperature of 63 C / 145 F or flakes easily with a fork.
  6. Turn off the heat. Sprinkle chopped parsley on top. Garnish with lemon slices and serve immediately.

Nutrition

Serving: 1Calories: 550kcalCarbohydrates: 5gProtein: 40gFat: 45gSaturated Fat: 25gSodium: 800mgSugar: 1g

Notes

Refrigerate leftovers in an airtight container within two hours of cooking and use within 2 days for best quality. Reheat gently over low heat in a skillet. Dry fish is key for a good sear. Customize the sauce with herbs or other flavorings as desired.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating