As I stood in my kitchen last week, I found myself staring at a package of salmon, pondering what to do with it. The idea struck me – why not combine the rich, herby goodness of basil pesto and the creaminess of butter for a quick dinner? That’s how my Easy Baked Pesto Salmon was born. This delightful dish brings together flaky salmon fillets enveloped in a luscious pesto butter, creating a melt-in-your-mouth experience that feels indulgent, yet is incredibly easy to whip up. Perfect for those busy nights when you want something satisfying without spending hours in the kitchen, this recipe is not only low-carb but also keto-friendly. What flavors do you think would play nicely with this buttery goodness? Let’s dive in and create a meal that will leave you craving more!

Why is Pesto Butter Salmon So Irresistible?
Quick and Easy: This recipe requires minimal prep time, making it a lifesaver for busy weeknights.
Flavor Explosion: The union of basil pesto and buttery richness delivers a mouthwatering taste experience that’s hard to resist.
Low-Carb Delight: Perfect for those following keto or low-carb diets without compromising on flavor!
Versatile Pairing: Serve it alongside roasted vegetables or a fresh green salad, just like my Honey Butter Skillet Corn or Lemon Butter Baked Chicken for a complete meal.
Crowd-Pleaser: Impress your family or guests with this stunning dish that looks gourmet but is incredibly simple to make.
Easy Substitutions: Not a salmon fan? You can effortlessly swap in chicken breasts while keeping the same delightful flavors.
Pesto Butter Salmon Ingredients
For the Pesto Butter
• Basil Pesto – Utilizes rich herbs to elevate flavor; store-bought or homemade works seamlessly.
• Unsalted Butter – Adds a creamy texture; substitute with dairy-free butter or olive oil for a lighter twist.
• Garlic Cloves – Infuses extra flavor; feel free to add more for a garlicky punch that complements the salmon.
For the Salmon
• Salmon Fillets (skinless, 6 oz each) – Provides a flaky and tender texture; both fresh or thawed salmon are excellent choices.
• Salt and Pepper – Essential seasonings to taste; adjust based on personal preferences or dietary needs.
• Fresh Lemon Juice – Brightens the dish for that perfect finish; always opt for freshly squeezed juice for the best flavor.
Enjoy crafting your mouthwatering Pesto Butter Salmon with these easy-to-find ingredients!
Step‑by‑Step Instructions for Pesto Butter Salmon
Step 1: Preheat Your Oven
Begin by preheating your oven to 400°F (200°C). This is crucial for ensuring that your Pesto Butter Salmon bakes evenly, resulting in a perfectly cooked fish with a tender, flaky texture. Allow your oven to reach the desired temperature while you prepare the seafood and pesto butter mixture.
Step 2: Prepare the Pesto Butter Mixture
In a mixing bowl, combine 4 tablespoons of basil pesto with 1/2 cup of softened unsalted butter and 2 minced garlic cloves. Use a fork or a spatula to blend these ingredients until they form a smooth and creamy mixture. This luscious pesto butter will infuse your salmon with rich, herby flavors and create a delightful finish.
Step 3: Season the Salmon
Take your 4 skinless salmon fillets and place them in an oven-safe skillet. Generously season both sides with salt and pepper, adjusting according to your taste. To enhance the flavors even further, squeeze fresh lemon juice over the fillets, which brightens up the dish beautifully and complements the richness of the pesto butter.
Step 4: Add the Pesto Butter Topping
Using a spoon or spatula, evenly top each salmon fillet with portions of the prepared pesto butter mixture. Ensure that every piece is generously covered, allowing the butter to melt as it bakes and bastes the salmon, adding layers of flavor and moisture. This step is where the magic of Pesto Butter Salmon really starts to shine!
Step 5: Bake the Salmon
Carefully transfer the skillet to your preheated oven and bake for 10-15 minutes. The cooking time may vary based on the thickness of your salmon fillets, so keep an eye out for that flaky texture. You’ll know it’s done when the internal temperature reaches 125-130°F (52-54°C) for medium doneness, delivering perfect Pesto Butter Salmon right to your table.
Step 6: Let It Rest Before Serving
Once your salmon reaches the desired doneness, carefully remove the skillet from the oven and let it rest for a few minutes. This allows the juices to redistribute within the salmon, enhancing the flavor and overall texture. Serve your Pesto Butter Salmon warm, perhaps alongside a vibrant salad or some roasted vegetables for a complete meal.

Expert Tips for Pesto Butter Salmon
• Watch the Time: Baking time can differ with salmon thickness; always check for flaky texture and internal temperature for perfectly cooked salmon.
• Broil for Crispiness: For a tantalizingly crispy finish, broil your Pesto Butter Salmon for the last 1-2 minutes of baking—just keep a close eye!
• Avoid Microwave Reheating: To ensure leftovers stay moist, avoid using the microwave. Instead, reheat gently in a low oven or air fryer.
• Customize the Pesto: Feeling adventurous? Add a pinch of red pepper flakes to your pesto butter for a zesty kick that complements the salmon beautifully.
• Alternate Proteins: Not in the mood for salmon? You can easily substitute boneless chicken breasts and adjust the cooking time for a similar mouthwatering experience.
Pesto Butter Salmon Variations
Feel free to get creative with this recipe! The flavor possibilities are endless.
- Dairy-Free: Substitute unsalted butter with dairy-free butter or olive oil for a lighter, dairy-free version that maintains all the deliciousness.
- Spicy Twist: Add a pinch of red pepper flakes to the pesto butter for a delightful spicy kick that pairs beautifully with the rich salmon.
- Herb Boost: Mix in fresh herbs like parsley or dill with the pesto butter to elevate the flavor and add a fresh touch to the dish.
- Garlic Lover’s Delight: Increase the number of garlic cloves in the pesto butter for an extra garlicky punch that truly resonates with flavor enthusiasts.
- Vegetable Infusion: Toss in a handful of chopped spinach or kale into the pesto for added nutrients, making your meal even more wholesome.
- Citrus Zing: Try adding a touch of orange zest along with the lemon juice for a unique and vibrant citrus boost that enhances the salmon’s flavor.
- Chicken Alternative: If salmon isn’t your thing, replace it with boneless chicken breasts, adjusting the baking time to 12-15 minutes based on thickness.
- Pasta Partner: Serve your pesto butter salmon over a bed of zesty pistachio pesto pasta for a complete meal that’s full of flavor and texture.
Embrace these ideas to make your Pesto Butter Salmon experience truly your own!
What to Serve with Easy Baked Pesto Salmon
Create a delightful dining experience by complementing your meal with these perfect pairings that elevate the flavors.
-
Creamy Mashed Potatoes: Their buttery consistency and mild flavor provide a comforting base that perfectly balances the pesto’s richness.
-
Roasted Asparagus: Tender, slightly charred asparagus adds a fresh crunch, enhancing the overall meal with its vibrant, grassy notes. Pairing asparagus with a squeeze of lemon brightens both dishes brilliantly.
-
Garlic Bread: The aromatic crunch of warm garlic bread alongside your salmon is a match made in heaven, perfect for soaking up any leftover pesto butter.
-
Caesar Salad: Crisp romaine tossed with creamy dressing and crunchy croutons creates a refreshing counterpart, adding a delightful contrast to the rich salmon.
-
Quinoa Pilaf: This light, nutty option adds a wholesome bite and subtle flavor, making it an ideal partner that complements the dish without overpowering it.
-
White Wine: A chilled Sauvignon Blanc or Pinot Grigio complements the salmon’s flavors, enhancing its herbaceous notes while providing a refreshing zing.
-
Fresh Fruit Salad: A light, sweet blend of berries or melons cleanses the palate and adds a refreshing touch that rounds out the meal beautifully.
-
Lemon Sorbet: For dessert, a zesty lemon sorbet cleanses the palate with its refreshing taste, perfectly contrasting the salmon’s richness and ending the meal on a bright note.
Elevate your dining experience by pairing these irresistible sides with your Easy Baked Pesto Salmon!
Storage Tips for Pesto Butter Salmon
Fridge: Store leftovers in an airtight container for up to 2 days. Ensure the salmon is cooled to room temperature before sealing to maintain freshness.
Freezer: Freezing is not recommended for this Pesto Butter Salmon as the pesto butter may separate, affecting texture upon reheating.
Reheating: When enjoying leftovers, avoid the microwave. Instead, reheat gently in a low oven (300°F/150°C) or use an air fryer for a second helping that’s just as delicious as the first.
Serving Leftovers: Pair the reheated salmon with fresh sides like a salad or vegetables to add brightness and balance to the dish.
Make Ahead Options
Preparing this Pesto Butter Salmon in advance is a fantastic way to streamline your meal planning! You can mix the pesto butter (4 tablespoons basil pesto, 1/2 cup softened unsalted butter, and 2 minced garlic cloves) and store it in the refrigerator for up to 3 days. Additionally, you can season the salmon fillets with salt, pepper, and lemon juice up to 24 hours prior to cooking, just be sure to cover them tightly to prevent any flavor loss. When you’re ready to serve, simply preheat your oven, top the salmon with the pesto butter, and bake as instructed for a dinner that’s just as delightful as when made fresh. This method ensures your meal is quick to finish while preserving the quality and flavors that make this recipe shine!

Pesto Butter Salmon Recipe FAQs
What type of basil pesto should I use?
Absolutely! You can use either store-bought or homemade basil pesto for this recipe. If you decide to go homemade, simply blend fresh basil, garlic, pine nuts, Parmesan cheese, and olive oil until smooth. A fresh pesto can elevate the flavor even more!
How should I store leftovers of Pesto Butter Salmon?
For optimal freshness, store your leftover Pesto Butter Salmon in an airtight container in the fridge. Make sure to let it cool to room temperature before sealing. It will last for up to 2 days. This way, you can enjoy a delicious meal the next day without losing flavor!
Can I freeze Pesto Butter Salmon?
Freezing this dish isn’t recommended because the pesto butter may separate and affect the texture when thawed. If you’re craving salmon, consider cooking it fresh instead for the best taste and quality.
How do I reheat Pesto Butter Salmon without drying it out?
To reheat your leftovers without sacrificing moisture, avoid using the microwave. Instead, preheat your oven to 300°F (150°C) and place the salmon on a baking sheet. Cover it loosely with aluminum foil to keep it moist. Heat for about 10-15 minutes or until warmed through, ensuring it stays tender and flaky.
What if I’m allergic to one of the ingredients?
No worries! If you have allergies, you can make substitutions. For example, if you’re allergic to dairy, substitute the unsalted butter with dairy-free butter or olive oil. Additionally, if you have issues with garlic, you can omit it completely, and your salmon will still be delicious!
Is this recipe suitable for my pet?
While the ingredients in Pesto Butter Salmon are human-friendly, it’s best not to share it with your pets. Salmon can be healthy for them in moderation, but the seasonings and butter may not be suitable. Always check with your vet if unsure!

Pesto Butter Salmon: A Quick & Flavorful Dinner Delight
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C).
- In a mixing bowl, combine 4 tablespoons of basil pesto with 1/2 cup of softened unsalted butter and 2 minced garlic cloves until smooth.
- In an oven-safe skillet, season both sides of the 4 salmon fillets with salt and pepper, then squeeze fresh lemon juice over them.
- Top each salmon fillet with portions of the pesto butter mixture, ensuring they are generously covered.
- Bake in the preheated oven for 10-15 minutes, checking for a flaky texture.
- Once done, let the salmon rest for a few minutes before serving warm.
