The unmistakable aroma of garlic and lemon wafting through the kitchen can transport you to a sun-soaked Mediterranean terrace. That’s the magic of my Creamy Lemon Butter Salmon—a dish that invites you to indulge while still being artistically simple. In just a matter of minutes, you can create a delightful weeknight dinner that’s both quick to prepare and deeply satisfying. The silky, creamy sauce envelops the flaky salmon, balancing zesty freshness with rich flavors that are bound to impress. Plus, this recipe offers flexibility: if salmon isn’t your jam, feel free to switch it up with other firm fish like cod or halibut. Are you ready to elevate your dinner routine and make it even more delicious?

Why is Creamy Lemon Butter Salmon Irresistible?
Simplicity: This recipe is a breeze, perfect for weeknight dinners that won’t consume your entire evening.
Rich, Velvety Sauce: The creamy lemon butter sauce brings a luxurious touch that elevates your meal without requiring advanced culinary skills.
Versatile: Feel free to swap salmon for cod, halibut, or sea bass based on your preference. Each option will yield a different yet delightful experience.
Flavor-Packed: The combination of fresh lemon, garlic, and Dijon mustard creates a dance of flavors that will leave everyone asking for seconds.
Crowd Pleaser: Whether it’s a family dinner or a gathering with friends, this dish is sure to impress and satisfy. For a lighter treat, you might also enjoy making Lemon Cake Mix Cookies or try pairing it with a refreshing Lemon Verbena Tea.
Quick Cleanup: One skillet is all you need, so you can enjoy a delicious meal with minimal mess!
Creamy Lemon Butter Salmon Ingredients
For the Salmon
- Salmon fillets – Provides the main protein and richness; about 150g/5oz each ensures even cooking.
- Olive oil – Enhances flavor and helps with marination for a delicious base.
- Lemon juice – Freshly squeezed adds brightness and acidity for a fresh taste.
- Garlic (minced) – Infuses the dish with aromatic depth, elevating the overall flavor.
- Dijon mustard – Contributes a tangy touch that perfectly complements the salmon.
- Ground black pepper – Adds warmth and slight spiciness; adjust to your taste preferences.
- Salt – Essential for enhancing flavors; use with care as other ingredients may contain sodium.
For the Creamy Sauce
- Unsalted butter – Forms the base of the creamy sauce; unsalted helps control overall saltiness.
- Heavy cream – Creates the luscious, creamy texture of the sauce; can substitute with half and half for a lighter option.
- Parsley (finely chopped) – Adds freshness and a pop of color; optional but highly recommended.
- Lemon slices – Used for garnish and added flavor when serving, enhancing the dish’s presentation.
For an unforgettable weeknight dinner, this Creamy Lemon Butter Salmon is all you need—quick to make and utterly divine!
Step‑by‑Step Instructions for Creamy Lemon Butter Salmon
Step 1: Marinate the Salmon
Begin by patting the salmon fillets dry with paper towels to remove excess moisture. In a mixing bowl, whisk together olive oil, freshly squeezed lemon juice, minced garlic, Dijon mustard, ground black pepper, and salt. Coat the salmon fillets in this marinade and allow them to sit for 10-15 minutes at room temperature, enabling the flavors to meld beautifully.
Step 2: Sear the Salmon
Heat a large skillet over medium-high heat and add a drizzle of olive oil. Once hot, carefully place the marinated salmon fillets in the skillet, searing them for 3-4 minutes on each side until they are golden brown and opaque in the center. Use a spatula to gently flip them to avoid breaking. Once cooked, remove the salmon from the skillet and set aside on a plate.
Step 3: Prepare the Creamy Sauce
Lower the heat to medium-low and add unsalted butter to the same skillet, letting it melt fully. Be sure to scrape up any browned bits from the bottom of the pan, as they will add depth to the sauce. After the butter has melted completely, add minced garlic and sauté for about 1 minute until fragrant, enhancing the harmony of flavors in your Creamy Lemon Butter Salmon.
Step 4: Create the Creamy Mixture
Pour in the heavy cream while stirring to combine with the garlic and butter. For an extra zesty kick, feel free to add a splash more of lemon juice at this stage. Season the sauce with additional black pepper and a pinch of salt, then let it simmer for 2-3 minutes. You’ll know it’s ready when the sauce thickens slightly and takes on a luscious, creamy texture.
Step 5: Combine Salmon with Sauce
Carefully return the seared salmon fillets back into the skillet, spooning the creamy sauce generously over each piece. Let them warm through for about 1-2 minutes, ensuring the salmon absorbs the delightful flavors while maintaining its flaky texture. Just before serving, stir in finely chopped parsley for a fresh finish that brightens the dish.
Step 6: Serve the Dish
For a stunning presentation, plate the creamy lemon butter salmon alongside lemon slices, which you can also use as garnish. This dish is best enjoyed immediately while the salmon is warm and the sauce is creamy. Pair it with fluffy rice or crisp vegetables for a well-rounded meal that will surely impress your family or guests.

How to Store and Freeze Creamy Lemon Butter Salmon
Fridge: Store leftover salmon in an airtight container for up to 3 days to retain its flavor and moisture.
Freezer: If freezing, wrap salmon tightly in plastic wrap followed by aluminum foil, preserving it for up to 2 months. Thaw in the fridge before reheating.
Reheating: For the best texture, gently reheat salmon in a skillet over low heat, adding a splash of cream or broth to prevent drying out.
Make-Ahead Tip: Prepare the creamy sauce in advance and store it separately. Combine with freshly cooked salmon when you’re ready to serve for an easy, delicious meal.
Make Ahead Options
Preparing Creamy Lemon Butter Salmon ahead of time is a perfect strategy for busy weeknights! You can marinate the salmon fillets in the lemon, garlic, olive oil, and Dijon mustard mixture up to 24 hours in advance. Just be sure to refrigerate them in an airtight container to maintain their flavor and moisture. You can also prepare the creamy sauce up to 3 days ahead—store it in the fridge, but gently reheat it on low before serving to avoid separation. When you’re ready to enjoy this delightful dish, simply sear the marinated salmon and reintroduce it to the warmed sauce for a quick, restaurant-quality meal that’s just as delicious!
Expert Tips for Creamy Lemon Butter Salmon
-
Hot Skillet Essential: Ensure your skillet is hot before adding the salmon to achieve a perfect sear and prevent sticking.
-
Marination Time: Don’t rush the marination! Allow your salmon to sit in the lemon and olive oil mixture for 10-15 minutes for maximum flavor absorption.
-
Taste as You Go: Always taste your creamy sauce while seasoning to avoid over-salting. Remember, it’s easier to add salt than to take it away!
-
Thickening the Sauce: If your sauce isn’t as thick as desired, let it simmer uncovered longer, or create a cornstarch slurry for a quick fix.
-
Experiment with Fish: If you’re feeling adventurous, try swapping salmon with firmer white fish, like cod or halibut, adjusting cooking times as necessary.
-
Garnish: Don’t skip the parsley—it not only adds a pop of color but also brightens up the flavor of your Creamy Lemon Butter Salmon dish.
What to Serve with Creamy Lemon Butter Salmon
Elevate your dining experience with delightful pairings that complement the flavors of this creamy, luscious dish.
-
Fluffy Rice: The light, airy texture of rice absorbs the creamy sauce beautifully, providing a perfect backdrop for the salmon’s rich flavors.
-
Roasted Vegetables: A medley of colorful, roasted veggies brings earthy tones and vibrant freshness, adding a satisfying crunch to your meal.
-
Crusty Bread: Enjoy a slice of warm, crusty bread to soak up the luxurious sauce—it’s a simple yet indulgent addition that everyone will love.
-
Fresh Green Salad: Crisp greens tossed with a light vinaigrette offers a refreshing contrast, balancing the creaminess with a bright, zesty flair.
-
Garlic Mashed Potatoes: The creamy, buttery goodness of mashed potatoes pairs brilliantly with the salmon, enhancing the overall comfort of the meal.
-
Sautéed Asparagus: Tender asparagus seasoned to perfection not only looks stunning on the plate but also introduces a delightful snap alongside the silky salmon.
-
Chardonnay: A chilled glass of Chardonnay echoes the lemony notes in the dish, elevating your dining experience and creating a wonderful harmony of flavors.
-
Lemon Sorbet: For dessert, a light lemon sorbet cleanses the palate and leaves a refreshing citrus finish, a lovely end to this hearty meal.
Creamy Lemon Butter Salmon Variations
Customize your dish for a delightful twist that’s just right for you!
- Fish Swap: Use cod, halibut, or sea bass in place of salmon for a fresh flavor profile. Adjust the cooking time according to the thickness of the fish.
- Herb Infusion: Add fresh dill or basil to the sauce for an aromatic, herbal twist that beautifully complements the creamy lemon flavors.
- Spicy Kick: Sprinkle in red pepper flakes or a dash of hot sauce to elevate your dish with some warmth and excitement.
- Briny Delight: Toss in a few capers to the sauce for a briny burst, enhancing the creamy richness with a delightful zing.
- Zesty Citrus: Mix in some lime or orange juice along with the lemon for a citrus medley that brightens up the dish.
- Creamy Alternatives: For a lighter dish, swap heavy cream with half and half or a non-dairy alternative like coconut cream for a different flavor.
- Mushroom Addition: Sauté mushrooms along with the garlic for a hearty texture and umami richness that pairs beautifully with the creaminess.
- Nutty Crunch: Top with toasted slivered almonds or pine nuts for a delightful crunch that adds texture and a nutty flavor contrast.
For more lemony goodness that complements this salmon dish, try the Lemon Blueberry Lasagna or serve it alongside Clear Lemon Meringue for a refreshing dessert finish. Happy cooking!

Creamy Lemon Butter Salmon Recipe FAQs
How do I choose ripe salmon fillets?
Look for salmon fillets that are bright in color and free of dark spots. The flesh should be firm to the touch, indicating freshness. If it has an unpleasant odor, it’s best to avoid it. A good indicator of quality is when the salmon shines and has a vibrant, pink hue.
How should I store leftover Creamy Lemon Butter Salmon?
You can store your leftover salmon in an airtight container in the refrigerator for up to 3 days. Make sure to let it cool to room temperature before sealing to avoid moisture buildup, which can impact the texture and flavor.
Can I freeze Creamy Lemon Butter Salmon?
Absolutely! To freeze, wrap the salmon tightly in plastic wrap, then cover it with aluminum foil to avoid freezer burn. This method preserves the salmon for up to 2 months. When you’re ready to enjoy, thaw it in the fridge overnight before reheating.
My creamy sauce turned out too thin. What can I do?
No worries! If your sauce isn’t thick enough, continue to simmer it uncovered on low heat. This allows excess moisture to evaporate, thickening the sauce. Alternatively, mix 1 tablespoon of cornstarch with 2 tablespoons of water to create a slurry, and whisk it into the sauce, cooking for a couple more minutes until it thickens.
Is there a way to make this dish suitable for my dairy-sensitive friend?
Yes! You can replace the heavy cream with a non-dairy alternative like coconut cream or a cashew cream. Additionally, you might consider using olive oil instead of butter to create the sauce. Your friends can still enjoy a tasty version of Creamy Lemon Butter Salmon without dairy!
Can pets have leftover salmon?
While a small amount of plain, cooked salmon can be a treat for dogs, avoid sharing any with the creamy sauce, as ingredients like garlic and salt can be harmful to pets. Always consult your veterinarian before introducing new foods to your pet’s diet to ensure it’s safe!

Creamy Lemon Butter Salmon that Elevates Your Dinner Game
Ingredients
Equipment
Method
- Pat the salmon fillets dry and whisk together olive oil, lemon juice, garlic, Dijon mustard, pepper, and salt in a bowl. Marinate for 10-15 minutes.
- Heat a skillet over medium-high heat, add olive oil and sear the salmon for 3-4 minutes on each side until golden brown and opaque.
- Lower heat, add unsalted butter to the skillet, melt and scrape browned bits from the pan. Add garlic and sauté for 1 minute until fragrant.
- Pour in heavy cream, stir to combine, add optional lemon juice, season with pepper and salt, and let it simmer for 2-3 minutes until slightly thickened.
- Return the seared salmon to the skillet, spoon creamy sauce over it, and warm through for 1-2 minutes. Stir in parsley before serving.
- Plate the salmon with lemon slices for a stunning presentation, best enjoyed immediately.





