You know that sauce. The one that pools at the bottom of the plate at a nice restaurant, and you end up swiping bread through it just to get the last bit.
I’ve made that exact sauce in my kitchen more times than I can count now. And it takes less time than waiting for a delivery order to show up.
This garlic butter sauce turns plain salmon into something you’d actually photograph before eating. It’s rich, a little tangy, and comes together in one pan while your salmon’s still resting.
No fancy ingredients. No weird techniques. Just butter, garlic, and a few things probably already in your fridge.
Let’s get into it. 🐟
What You’ll Need
Here’s everything for both the salmon and the sauce.
For the salmon:
- 4 salmon fillets (skin on or off, your call)
- 1 tbsp olive oil
- Salt and black pepper, to taste
For the garlic butter sauce:
- 4 tbsp unsalted butter
- 5 garlic cloves, minced
- 1/2 cup heavy cream
- 1/4 cup chicken or vegetable broth
- 1 tbsp lemon juice
- 1/2 tsp red pepper flakes (optional, but recommended)
- 1/4 cup grated parmesan
- 2 tbsp fresh parsley, chopped
- Salt, to taste
That’s it. Nine ingredients for one of the best sauces you’ll ever make.
Tools You’ll Need
- A large skillet (cast iron or stainless steel works best for searing)
- Fish spatula or regular spatula
- Small whisk
- Cutting board and knife for the garlic and parsley
- Measuring cups and spoons
How to Make It
Step 1: Season and sear the salmon
Pat your salmon fillets completely dry with a paper towel. This matters more than you’d think.
Season both sides with salt and pepper.
Heat olive oil in your skillet over medium-high heat until it shimmers. Place the salmon skin-side down (if it has skin) and let it cook undisturbed for 4-5 minutes.
Flip and cook another 3-4 minutes, depending on thickness. You’re looking for an internal temp of 125-130°F for medium, or 145°F if you like it well done.
Remove the salmon and set it aside on a plate. Don’t wipe out the pan. That’s where all the flavor lives.
Step 2: Build the sauce in the same pan
Lower the heat to medium. Add the butter and let it melt completely.
Toss in the minced garlic and stir constantly for about 60 seconds, just until it turns fragrant and faintly golden. Garlic burns fast, so don’t walk away here.
Step 3: Add the liquid
Pour in the broth first and let it bubble for 30 seconds, scraping up any browned bits from the salmon. This is called deglazing, and it’s where a huge chunk of the flavor comes from.
Add the heavy cream and lemon juice. Whisk everything together and let it simmer for 3-4 minutes, until it thickens slightly and coats the back of a spoon.
Step 4: Finish it off
Stir in the parmesan until melted and smooth.
Add red pepper flakes if you’re using them.
Taste and add salt as needed. The parmesan and broth already bring saltiness, so go light at first.
Step 5: Bring it all together
Return the salmon to the pan, spooning sauce generously over each fillet.
Let it sit in the sauce for 1-2 minutes just to warm back through.
Top with fresh parsley and serve immediately.
Pro Tips From My Kitchen
Don’t skip drying the salmon. Wet fish steams instead of sears, and you lose that golden crust completely. A paper towel and 10 seconds fixes this.
Use room temperature salmon. Cold-from-the-fridge fish cooks unevenly. Let it sit out for 15 minutes before cooking.
Watch the garlic like it owes you money. Burnt garlic turns bitter and ruins the whole sauce. The second it smells fragrant, move to the next step.
Reduce the broth before adding cream. If you add cream too early, the sauce takes longer to thicken and can taste thin. Let that broth bubble down first.
Grate your own parmesan. Pre-shredded parmesan has anti-clumping additives that can make the sauce grainy instead of silky.
Substitutions and Variations
This sauce is forgiving. Here’s how to make it work for what you’ve got:
| Original | Swap | Notes |
|---|---|---|
| Heavy cream | Half-and-half | Slightly thinner sauce, still creamy |
| Heavy cream | Coconut milk | Dairy-free option with a subtle sweetness |
| Parmesan | Pecorino Romano | Sharper, saltier flavor |
| Chicken broth | Vegetable broth | Keeps it pescatarian-friendly |
| Red pepper flakes | Cayenne pinch | More heat, less texture |
| Fresh garlic | Garlic powder (1 tsp) | Works in a pinch, less punchy |
Want to switch up the protein? This sauce works just as well over chicken breast, shrimp, or even roasted cauliflower if you’re going meatless.
Make Ahead Tips
The sauce can be made up to 2 days ahead and stored in the fridge in an airtight container.
When ready to use, reheat it gently over low heat, whisking constantly. Add a splash of broth or cream if it’s thickened too much.
I wouldn’t cook the salmon ahead though. Salmon is best fresh off the pan, and reheated fish never quite gets that texture back.
Nutritional Breakdown (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | ~480 |
| Protein | 34g |
| Fat | 36g |
| Carbs | 4g |
| Sodium | 520mg |
These numbers will shift slightly depending on your salmon cut and how much sauce you spoon on. Worth knowing if you’re tracking macros.
Meal Pairing Ideas

This sauce is rich, so balance it with something light on the side.
- Roasted asparagus or green beans
- Garlic mashed potatoes (yes, double garlic is allowed)
- A simple arugula salad with lemon vinaigrette
- Crusty bread, because that sauce deserves to be mopped up properly
Leftovers and Storage
Store leftover salmon and sauce together in an airtight container in the fridge for up to 3 days.
Reheat gently in a skillet over low heat, or in the microwave at 50% power in 30-second bursts. High heat will dry out the salmon fast.
I don’t recommend freezing this one. Cream sauces tend to separate and turn grainy once thawed.
FAQ
Can I use frozen salmon?
Yes, just thaw it completely first. Pat it extra dry since frozen salmon holds more moisture.
Why did my sauce turn grainy?
This usually happens when the heat is too high when adding the parmesan, or if you used pre-shredded cheese. Keep the heat low and use freshly grated cheese for the smoothest result.
Can I make this sauce without cream?
You can swap in coconut milk or even full-fat Greek yogurt off the heat for a lighter version, though the texture will be a bit different.
What’s the best salmon cut for this recipe?
Center-cut fillets cook the most evenly. Tail-end pieces are thinner and cook faster, so watch them closely if that’s what you’ve got.
Is this recipe spicy?
Only if you add the red pepper flakes, and even then it’s mild. Skip them entirely for a completely mild sauce.
Wrapping Up
This is one of those recipes that looks fancier than it actually is.
Nine ingredients, one pan, and about 25 minutes total. That’s genuinely all it takes to make something this good.
Once you make this garlic butter sauce, you’ll probably start looking for excuses to put it on other things too. I won’t stop you.
Give it a try this week and let me know how it turns out in the comments below. And if you’ve got your own twist on this sauce, I’d love to hear it. 👇