I absolutely love sharing this Garlic Butter Salmon Recipe because it combines simplicity with incredible flavor. The tender, juicy salmon bathed in a rich garlic butter sauce is one of those dishes that feels fancy yet is surprisingly easy to make. Whenever I prepare it, I find myself savoring every bite, and it's quickly become a staple for both weeknight dinners and special occasions in my home.
Why You'll Love This Garlic Butter Salmon Recipe
What really makes this Garlic Butter Salmon Recipe stand out for me is its perfect balance of rich, buttery goodness paired with the bright freshness of lemon and parsley. The seared salmon has a gorgeous golden crust that locks in juiciness, while the garlicky butter sauce adds just the right amount of indulgence without overpowering the natural flavor of the fish. Every mouthful feels like a little celebration.
Another reason I adore this recipe is how quick and straightforward it is. I find it especially rewarding during busy evenings because it requires minimal prep and cooks in a flash, yet the result looks and tastes like you spent hours on it. Plus, I love that it works beautifully for a variety of occasions—from cozy weeknight dinners to impressing guests at dinner parties or even holiday meals. It’s versatile, reliable, and delicious every time.
Ingredients You'll Need

The ingredients for this Garlic Butter Salmon Recipe are wonderfully simple and essential, each providing a crucial element of taste, texture, or color that brings the dish to life. Here’s what you’ll need:
- Salmon fillets: I recommend skinless, boneless fillets around 180 grams each for the perfect portion and even cooking.
- Salt: Use cooking or kosher salt to enhance the natural flavors of the salmon without overwhelming it.
- Black pepper: Freshly ground for a subtle heat that complements the butter and garlic.
- Olive oil: Provides a base for searing the salmon and adds a fruity undertone.
- Garlic: Finely minced by hand to release its intense aroma and blend nicely into the butter sauce.
- Salted butter: Cut into cubes so it melts evenly, creating that luscious sauce that coats the salmon.
- Lemon juice: Brightens the dish with a fresh acidity that cuts through the richness of the butter.
- Parsley: Finely chopped for a vibrant color and fresh herbal note at the end.
Directions
Step 1: About 30 minutes before cooking, take the salmon out of the fridge and let it come to room temperature. This helps it cook more evenly. Sprinkle both sides generously with salt and black pepper.
Step 2: Heat 1 ½ tablespoons of olive oil in a large non-stick skillet over medium-high heat. When the oil is shimmering, place the salmon fillets in the pan with the presentation side (the curved side) down. Let them sear undisturbed for about 3 minutes until you see a golden crust form.
Step 3: Flip the salmon carefully using a spatula and cook the other side for 1 minute. Then add the butter cubes to the pan, letting them melt slowly around the fish.
Step 4: Once the butter is melted and foaming, add the finely minced garlic to the pan. Immediately start spooning the bubbling garlic butter over the salmon for 1 ½ minutes. To do this effectively, tilt the pan so the butter pools on one side, and use a large spoon to continuously baste the salmon. This step infuses it deeply with flavor and keeps it incredibly moist.
Step 5: Check the internal temperature of the salmon with a thermometer if you have one—it should read 50°C (122°F) for perfect medium-rare doneness. Remove the salmon from the pan and place it on a plate to rest for 3 minutes. This resting time lets the juices redistribute and the temperature will rise slightly to around 53°C (127°F).
Step 6: Return the pan to the stove (unlit) to keep the butter warm, and stir in the lemon juice. The citrus adds a fresh zing that balances the rich sauce beautifully.
Step 7: Serve the salmon fillets plated individually, spoon a little of the luscious butter sauce over each portion, and garnish generously with chopped parsley. I love pairing this with creamy cauliflower mash and a simple leafy green salad with a tangy French vinaigrette.
Servings and Timing
This Garlic Butter Salmon Recipe serves 4 people wonderfully and is perfect for sharing. The prep time is about 10 minutes, mainly for bringing the salmon to room temperature and prepping the garlic. Cooking itself takes just 7 minutes, making the total time approximately 17 minutes. There’s also a brief 3-minute resting time after cooking to ensure the salmon reaches that perfect texture and juiciness before serving.
How to Serve This Garlic Butter Salmon Recipe

When I serve this Garlic Butter Salmon Recipe, I like to keep the sides light and fresh so the salmon remains the star of the plate. Roasted vegetables, creamy mashed cauliflower, or a crisp green salad with a bright vinaigrette make excellent accompaniments, creating a balanced meal full of flavor and texture contrasts.
If I’m hosting a dinner, I love adding a sprinkle of fresh herbs like dill or extra parsley for a pop of color and brightness. A wedge of lemon on the side invites everyone to add a dash more acidity if they like. For presentation, plating each fillet with a gentle drizzle of the garlic butter sauce looks elegant and inviting.
For drinks, a chilled glass of Sauvignon Blanc or a crisp Chardonnay pairs beautifully, their acidity cutting through the richness of the butter. If you prefer something non-alcoholic, sparkling water with a splash of lemon or a light herbal iced tea is refreshing. I serve this dish warm, but not hot, to keep its tender texture and let the buttery flavors shine without overpowering the palate. It fits perfectly in both cozy family dinners and special gatherings.
Variations
One of the best things about this Garlic Butter Salmon Recipe is how adaptable it is. For example, if you want to add a bit more zing, you can incorporate finely grated ginger or a pinch of chili flakes into the garlic butter for a subtle spicy kick. If fresh herbs aren’t on hand, dried herbs like thyme or oregano work well too.
For those following a gluten-free diet, this recipe is naturally safe as it uses no gluten-containing ingredients. Vegans can try substituting the salmon with firm tofu or portobello mushrooms and using vegan butter to keep the same rich, buttery flavor. I’ve done this myself and found it surprisingly satisfying!
Cooking methods can also be varied—while I prefer searing on the stovetop for that perfect crust and quick cook time, baking the salmon with the garlic butter sauce in the oven at 200°C (400°F) for about 10-12 minutes is a great alternative when you want a hands-off option. Just be sure to baste it with the sauce halfway through for maximum flavor.
Storage and Reheating
Storing Leftovers
If you have leftovers, I recommend placing the salmon in an airtight container and refrigerating it promptly. It will keep well for up to 2 days. Make sure to spoon some of the leftover garlic butter sauce over the fish before sealing the container to maintain moisture and flavor.
Freezing
You can freeze cooked salmon, although the texture may be slightly altered after thawing. Wrap each portion tightly in plastic wrap, then place them in a freezer-safe bag or container. Properly frozen, the salmon will last up to 2 months. When you're ready to enjoy it, thaw it overnight in the fridge rather than at room temperature.
Reheating
To reheat, gently warm the salmon in a skillet over low heat, spooning some butter or a bit of water around it to keep it moist. Avoid microwaving if you can, as it tends to dry out the fish and make the butter sauce separate. Reheating slowly helps retain that silky texture and rich garlic butter flavor I love so much.
FAQs
Can I use salmon with skin on for this Garlic Butter Salmon Recipe?
Absolutely! If you prefer skin-on salmon, I recommend searing the skin side first to get it crispy, then flipping the salmon to finish cooking with the butter sauce. Just be careful when basing so the skin stays intact and deliciously crispy.
Is this recipe suitable for meal prep?
Yes! It works well for meal prep as the salmon reheats nicely when done gently. Pair it with simple side salads or steamed veggies to have quick, tasty lunches or dinners ready to go throughout the week.
What if I don’t have fresh garlic?
Fresh garlic really makes this dish sing, but if you’re in a pinch, you can use high-quality garlic powder—use about ¼ teaspoon and add it when you add the butter. The flavor won’t be quite as vibrant, but it will still be tasty.
Can I make this recipe dairy-free?
Yes! Swap the butter for a dairy-free alternative or extra olive oil, and you’ll still get plenty of flavor and moisture. Just add the garlic and lemon juice as usual for that bright finish.
How do I know when the salmon is perfectly cooked?
I rely on an instant-read thermometer for the best results—50°C (122°F) internal temperature for medium-rare gives you tender, moist salmon. If you don’t have a thermometer, aim for opaque flesh that flakes easily but still feels slightly firm inside.
Conclusion
I hope you feel inspired to try this Garlic Butter Salmon Recipe soon because it truly is one of those dishes that brings both comfort and elegance to the table. It’s quick, flavorful, and feels special every time I make it, whether for a simple family meal or a festive occasion. Once you’ve tasted the buttery, garlicky sauce paired with perfectly cooked salmon, I promise it will become one of your favorite go-to recipes too!
Print
Garlic Butter Salmon Recipe
- Prep Time: 5 minutes (excluding 30 minutes to bring salmon to room temperature)
- Cook Time: 8 minutes
- Total Time: 43 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Low Salt
Description
This Garlic Butter Salmon recipe delivers perfectly seared, tender salmon fillets bathed in a rich, aromatic garlic butter sauce. Featuring a simple yet flavorful blend of garlic, butter, lemon, and parsley, this dish comes together quickly with a stovetop searing method that locks in juiciness and enhances the natural flavor of the salmon. Ideal for a nutritious and elegant weeknight dinner, it pairs beautifully with light sides like cauliflower mash or fresh greens.
Ingredients
Salmon
- 4 salmon fillets (180g/6oz each), skinless and boneless
- ½ tsp salt (cooking/kosher)
- ¼ tsp black pepper
Cooking
- 1 ½ tbsp olive oil
- 1 tbsp garlic (~2 cloves), finely minced by hand (do not use a garlic press)
- 90g / 6 tablespoon salted butter, cut into cubes (or unsalted butter + ¼ tsp salt)
- 1 tsp lemon juice, plus more to taste
- 2 tsp parsley, finely chopped
Instructions
- Season salmon: Take the salmon out of the refrigerator 30 minutes before cooking to bring it to room temperature. Sprinkle both sides evenly with salt and black pepper for balanced seasoning.
- Sear salmon 3 minutes: Heat olive oil in a large non-stick skillet over medium-high heat. Place the salmon fillets presentation side (curved side) down and cook for 3 minutes without moving to achieve a golden sear.
- Turn, cook 1 minute, then add butter: Flip the salmon and cook the other side for 1 minute. After that, add the cubed butter to the pan.
- Baste 1 ½ minutes: When the butter melts and starts to foam, add the minced garlic immediately. Tilt the pan slightly so the butter pools on one side, then continuously spoon the bubbling garlic butter over the salmon using a large spoon for 1 ½ minutes to infuse flavor and keep the fish moist.
- Remove salmon from stove: Use a thermometer to check the internal temperature, aiming for 50°C (122°F) for medium-rare doneness, which ensures optimum juiciness. Remove the salmon to a plate and let it rest for 3 minutes; the temperature will rise to approximately 53°C (127°F).
- Add lemon juice to butter: Return the pan to the unlit stove to keep the garlic butter warm, then stir in the lemon juice to brighten the sauce.
- Serve: Plate the salmon fillets and spoon over the garlic butter sauce sparingly, as it is rich. Garnish with finely chopped parsley. This goes well with cauliflower mash and leafy greens dressed with French vinaigrette.
Notes
- Bringing salmon to room temperature before cooking helps it cook evenly.
- Internal temperatures: 50°C/122°F for medium-rare; resting allows carryover cooking to reach 53°C/127°F.
- Basting with garlic butter continuously ensures maximum flavor and moistness.
- Use a large spoon and tilt the pan to effectively baste the salmon.
- For a less rich sauce, adjust the amount of butter used.


Leave a Reply