Creamy Lemon Butter Salmon

By:

| Published on:

February 20, 2026

Creamy Lemon Butter Salmon

My first time making this sauce-topped salmon I thought I was in a small bistro, not my own kitchen. Bright lemon, silky butter, and a hit of Dijon come together fast, turning simple fillets into a weeknight centerpiece. If you enjoy creamy seafood with a luscious sauce, you might also like the creamy garlic butter shrimp bowl for a similar comforting dinner option.

What makes this recipe special

This dish gives restaurant-style flavor without a long ingredient list or complicated technique. In about 25 minutes you get a crisp-seared exterior and tender, flaky salmon finished in a rich lemon butter cream sauce. It works for busy weeknights, date nights, or when you want something impressive with minimal cleanup. The lemon brightens the butter and cream so the dish never feels heavy, and Dijon adds an emulsifying tang that keeps the sauce smooth.

“Quick, elegant, and the sauce is addictive. The whole family asked for seconds.”

Preparing Creamy Lemon Butter Salmon that Elevates Your Dinner Game

Step-by-step overview

  • Marinate salmon briefly to add brightness and a touch of seasoning.
  • Sear the fillets skin-on or skinless until golden for texture.
  • Make the lemon butter cream sauce in the same pan so it picks up flavorful browned bits.
  • Finish the salmon in the sauce for a few minutes until just cooked through and glossy.

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
  • 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

Substitution notes: Use half and half instead of heavy cream if you want a lighter sauce, but expect a slightly thinner texture. For a dairy-free version, try full-fat coconut milk and omit the butter.

How to prepare it

  1. Pat the 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 the salmon and turn to coat. Let sit 10 to 15 minutes at room temperature.
  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 using skin. Sear undisturbed for 3 to 4 minutes until the bottom is golden. Flip and cook the other side 2 to 3 minutes. Remove salmon to a plate; it will finish in the sauce.
  5. Reduce heat to medium. Add the remaining butter and let it melt, scraping up any brown bits. 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 you like more brightness. Simmer 1 to 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 to 2 more minutes until salmon reaches an internal temperature of 63 C / 145 F or flakes easily with a fork.
  8. Turn off heat and sprinkle chopped parsley on top. Garnish with lemon slices and serve immediately.

Creamy Lemon Butter Salmon that Elevates Your Dinner Game

Best ways to enjoy it

Serve the salmon spooned with plenty of cream sauce over:

  • Steamed white or brown rice to soak up the sauce.
  • Garlic mashed potatoes or buttered egg noodles for a comforting plate.
  • Light sides like a green salad, roasted asparagus, or sautéed green beans for balance.
  • For a clean presentation, place a scoop of rice or puree in the center, lay the fillet on top, and drizzle with sauce. Finish with parsley and a lemon slice for color.

In one of the sauces I tested, a tangy, spicy shrimp pairing worked well; if you want another creamy seafood option to serve alongside for variety, consider the creamy Cajun shrimp and salmon recipe.

How to store & freeze

Refrigeration: Cool any leftovers quickly and store in an airtight container for up to 2 days. Because cream-based sauces can separate, give leftovers a gentle reheat.

Reheating: Rewarm gently over low heat on the stovetop, adding a splash of cream or milk to loosen the sauce. Avoid high heat which can split the sauce and overcook the salmon.

Freezing: You can freeze cooked salmon in sauce for up to 2 months. Use a freezer-safe container and leave a little headspace. Thaw overnight in the refrigerator before reheating.

Food safety: Do not leave cooked seafood at room temperature for more than 2 hours. Reheat to at least 74 C / 165 F for safe serving.

Pro chef tips

  • Always pat salmon dry before seasoning to get a better sear.
  • Let marinated fillets sit at room temperature for 10 to 15 minutes so they cook evenly.
  • Use a heavy-bottomed skillet for better heat distribution and browning.
  • If your sauce begins to separate, whisk in a teaspoon of Dijon or a splash of cream off the heat to bring it back together.
  • Finish the sauce with the salmon in the pan so the fish stays moist and the flavors marry.
  • Use an instant-read thermometer to avoid overcooking; aim for 63 C / 145 F.

Creative twists

  • Add capers and a little extra lemon for a briny, Mediterranean lift.
  • Stir in sun-dried tomatoes and basil for an Italian-leaning version.
  • Swap heavy cream for coconut milk and skip the butter to make a dairy-free citrus sauce.
  • For a spice boost, add a pinch of red pepper flakes or a teaspoon of smoked paprika.
  • Serve over cauliflower rice or spiralized zucchini for a low-carb plate.

Common questions

How long does this recipe take from start to finish?

Plan about 25 minutes total. Marinating 10 to 15 minutes is optional but recommended. Actual stove time is roughly 10 to 12 minutes.

Can I use frozen salmon?

Yes. Thaw frozen salmon overnight in the refrigerator. Pat it dry before marinating so it sears properly. Do not cook from fully frozen unless you adjust times and accept a less even sear.

What can I substitute for heavy cream?

Half and half works for a lighter sauce but will be thinner. For a dairy-free swap, use full-fat coconut milk and omit butter. Keep in mind flavor and texture will shift slightly.

How do I know when the salmon is done?

Salmon is safe at an internal temperature of 63 C / 145 F. Check at the thickest part with an instant-read thermometer. Properly cooked salmon should flake easily but still be moist.

Can I make the sauce ahead of time?

You can make the sauce a few hours ahead and gently rewarm it, but add the salmon to the sauce just before serving to keep the fillets from overcooking.

Is the sauce likely to split when reheating?

Cream sauces can split if overheated. Reheat slowly over low heat and stir in a splash of cream or a small pat of butter to restore silkiness.

Print

Creamy Lemon Butter Salmon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and elegant salmon dish with a rich lemon butter cream sauce, perfect for weeknights or special occasions.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Searing
  • Cuisine: American
  • Diet: Pescatarian

Ingredients

Scale
  • 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
  • 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

Instructions

  1. Pat the 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 the salmon and turn to coat. Let sit for 10 to 15 minutes at room temperature.
  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 using skin. Sear undisturbed for 3 to 4 minutes until the bottom is golden. Flip and cook the other side 2 to 3 minutes. Remove salmon to a plate; it will finish in the sauce.
  5. Reduce heat to medium. Add the remaining butter and let it melt, scraping up any brown bits. 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 you like more brightness. Simmer 1 to 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 to 2 more minutes until salmon reaches an internal temperature of 63 C / 145 F or flakes easily with a fork.
  8. Turn off heat and sprinkle chopped parsley on top. Garnish with lemon slices and serve immediately.

Notes

For a lighter sauce, use half and half instead of heavy cream. For a dairy-free version, try full-fat coconut milk and omit the butter.

Nutrition

  • Serving Size: 1 fillet
  • Calories: 400
  • Sugar: 2g
  • Sodium: 500mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 0g
  • Protein: 30g
  • Cholesterol: 80mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star