If you’re searching for a dish that feels elegant yet comes together quickly, this Creamy Garlic Butter Salmon Recipe is absolutely the answer. Imagine tender, perfectly seared salmon bathed in a velvety sauce that balances garlic, butter, and a hint of lemon — it’s rich but not overwhelming, simple but seriously impressive. Every bite is a warm hug on a plate, making it a favorite for weeknight dinners or when you want to wow guests without hours in the kitchen.

Ingredients You’ll Need
Every ingredient in this recipe plays a crucial role to build layers of flavor and create a luxurious texture. While the list is straightforward, the combination delivers a taste that feels anything but basic. Here’s what you’ll need to make this delicious meal:
- 4 salmon fillets (about 6 oz each): Choose fresh or thawed salmon for the best flaky texture and rich taste.
- Salt and pepper, to taste: Simple seasonings that enhance the natural flavor of the salmon.
- 2 tbsp olive oil: Used for searing, it gives the fish a crisp, golden crust.
- 3 tbsp unsalted butter: Creates the creamy base for the sauce and adds a luscious richness.
- 4 garlic cloves, minced: Garlic infuses the sauce with aromatic depth and savory warmth.
- ½ cup chicken broth or dry white wine: Adds acidity and complexity while deglazing the pan for the sauce.
- 1 cup heavy cream: The star for that irresistibly creamy texture that coats the salmon beautifully.
- ⅓ cup grated parmesan cheese: Brings a sharp, nutty flavor that enhances the sauce’s richness.
- Juice of ½ lemon: Provides a refreshing brightness that balances the buttery sauce.
- 1 tsp Italian seasoning: A blend of herbs offers a subtle, aromatic lift with every bite.
- Optional: red pepper flakes for heat: Add a pinch if you want a gentle kick to contrast the creaminess.
- Fresh parsley, for garnish: Adds a pop of color and fresh herbal notes to finish the dish.
How to Make Creamy Garlic Butter Salmon Recipe
Step 1: Sear the Salmon
Start by seasoning your salmon fillets generously with salt and pepper. Heat olive oil in a large skillet over medium heat until shimmering. Place the salmon skin-side down and let it cook undisturbed for 4 to 5 minutes — this step ensures a beautiful, crispy skin. Flip the salmon carefully and cook on the other side until just cooked through and golden. Removing it from the pan at this point means it won’t overcook during the sauce-making process.
Step 2: Build the Sauce
Using the same skillet, melt the butter over medium heat. Once melted, add the minced garlic and sauté for about a minute until fragrant — garlic is a powerhouse flavor here, so don’t rush this step. Pour in the chicken broth or white wine, scraping all those delicious browned bits off the bottom of the pan. Allow the liquid to reduce by about half, concentrating those flavors and setting the foundation for your sauce.
Step 3: Make it Creamy
Lower the heat and stir in the heavy cream, parmesan cheese, lemon juice, and Italian seasoning. These ingredients work harmoniously to thicken the sauce and coat the salmon in a rich, tangy blanket. Let the sauce simmer gently for 3 to 5 minutes, stirring occasionally until it thickens to a luscious consistency that clings perfectly to the fish.
Step 4: Finish & Serve
Return the salmon fillets to the pan, nestling them gently in the sauce. Spoon the creamy sauce over the top and allow everything to warm through together for a minute or two. This not only reheats the salmon but ensures every bite is soaked in that amazing garlicky goodness. Finish with a sprinkle of fresh parsley for a vibrant touch before serving.
How to Serve Creamy Garlic Butter Salmon Recipe

Garnishes
Fresh parsley is a classic topper bringing a fresh, herbal brightness that contrasts beautifully with the rich sauce. For an extra touch of color and mild zing, a few red pepper flakes can be sprinkled on top, especially if you like your food with a little heat.
Side Dishes
This dish pairs wonderfully with simple sides that let the salmon shine. Creamy mashed potatoes, buttery asparagus, or a crisp green salad all work perfectly. If you’re feeling adventurous, fragrant jasmine rice or garlic roasted vegetables can elevate the meal even further.
Creative Ways to Present
For a dinner party, serve the salmon on a bed of spinach or mixed greens lightly tossed in lemon vinaigrette. You can also plate it alongside colorful roasted heirloom carrots or a quinoa pilaf for a modern, visually stunning presentation. Garnish with lemon wedges on the side to allow guests to add a touch more brightness if they like.
Make Ahead and Storage
Storing Leftovers
After enjoying your creamy garlic butter salmon, carefully transfer any leftovers to an airtight container and refrigerate. It should stay fresh for up to 2 days, making it a convenient option for next-day lunches or quick dinners.
Freezing
If you want to keep the salmon longer, freeze it in a suitable container or heavy-duty freezer bag for up to one month. Keep in mind, the texture may change slightly once thawed, but the flavors will still be outstanding.
Reheating
To reheat, gently warm the salmon and sauce in a skillet over low heat to preserve moisture and flavor. Avoid the microwave if you want to maintain the silky texture of the sauce — slow and steady is the way to go here.
FAQs
Can I use frozen salmon fillets for this recipe?
Absolutely. Just make sure to thaw them completely and pat dry before cooking to get that perfect sear and avoid excess moisture in the pan.
Is it necessary to use heavy cream?
Heavy cream creates the signature richness of the sauce, but you could substitute with half-and-half or coconut milk for a lighter or dairy-free alternative, keeping in mind it will alter the texture and flavor slightly.
Can I make this recipe dairy-free?
Yes! Use olive oil instead of butter, skip the parmesan, and swap heavy cream for full-fat coconut milk. The sauce won’t be quite the same, but it will still be creamy and delicious.
What if I don’t have chicken broth or wine?
You can substitute with vegetable broth or even water with a splash of lemon juice to maintain the acidity and deglazing effect needed for the sauce.
Can I add vegetables directly to the pan while cooking?
Definitely! Spinach or cherry tomatoes stirred into the sauce during the last few minutes of simmering make wonderful additions that boost nutrition and flavor without extra fuss.
Final Thoughts
This Creamy Garlic Butter Salmon Recipe is one of those dishes that feels like a special treat but can come together quickly with just a handful of ingredients. Its rich, garlicky sauce paired with perfectly cooked salmon strikes the perfect balance of indulgence and simplicity. Give it a try and prepare to have a new favorite that will impress both your family and your taste buds every single time.
Print
Creamy Garlic Butter Salmon Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Low Salt
Description
This Creamy Garlic Butter Salmon recipe offers a rich and indulgent way to enjoy tender, seared salmon fillets bathed in a luscious garlic butter cream sauce enriched with parmesan and a hint of lemon. Perfect for a quick yet impressive weeknight dinner, this dish combines simple ingredients with elegant flavors that everyone will love.
Ingredients
Salmon
- 4 salmon fillets (about 6 oz each)
- Salt and pepper, to taste
- 2 tbsp olive oil
Sauce
- 3 tbsp unsalted butter
- 4 garlic cloves, minced
- ½ cup chicken broth or dry white wine
- 1 cup heavy cream
- â…“ cup grated parmesan cheese
- Juice of ½ lemon
- 1 tsp Italian seasoning
- Optional: red pepper flakes for heat
Garnish
- Fresh parsley, for garnish
Instructions
- Sear the Salmon: Season the salmon fillets generously with salt and pepper. Heat the olive oil in a large skillet over medium heat. Place the salmon fillets skin-side down and sear them for 4 to 5 minutes on each side until they are golden brown and just cooked through. Remove the salmon from the skillet and set aside on a plate.
- Build the Sauce: Using the same skillet, melt the unsalted butter over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn the garlic. Pour in the chicken broth or dry white wine, scraping up any browned bits from the pan. Allow the liquid to reduce by half over 2 to 3 minutes.
- Make it Creamy: Stir in the heavy cream, grated parmesan cheese, fresh lemon juice, and Italian seasoning into the skillet. Let the sauce simmer gently for 3 to 5 minutes, stirring occasionally, until it thickens slightly to a creamy consistency.
- Finish & Serve: Return the seared salmon fillets to the skillet, spooning the creamy sauce over the top. Simmer for an additional 1 to 2 minutes to let the flavors meld and ensure the salmon is heated through. Garnish with freshly chopped parsley and serve hot, optionally sprinkling red pepper flakes if you desire a spicy kick.
Notes
- For best results, use fresh salmon fillets with the skin on to help keep the fish moist while searing.
- Feel free to substitute chicken broth with dry white wine or vegetable broth depending on preference and dietary needs.
- If you prefer a thicker sauce, simmer a little longer or add a small slurry of cornstarch mixed with water.
- Adjust the amount of garlic and red pepper flakes depending on your taste preference.
- This dish pairs well with steamed vegetables, rice, or creamy mashed potatoes for a complete meal.
- Leftovers can be refrigerated for up to 2 days and gently reheated on the stovetop.

