Ready in just 30 minutes, this salmon fillet bakes to tender perfection with a creamy pesto butter topping. The herby, garlicky mixture keeps the fish moist while infusing it with vibrant Italian-inspired flavors. Simply spread the seasoned butter over fresh fillets and let the oven do the work. The result is restaurant-quality salmon with minimal effort—ideal for busy weeknights yet elegant enough for entertaining guests.
The smell of pesto butter hitting hot salmon still takes me back to my tiny apartment kitchen, where I discovered that dinner could feel luxurious without taking an hour. I'd been overcooking salmon for years until a friend casually mentioned that the butter itself would tell me when things were done. Now this recipe is my go-to when I want something impressive enough for company but easy enough for a random Tuesday.
Last summer I made this for my parents who claimed they weren't hungry, and suddenly everyone was hovering around the oven. My dad actually asked if there were more pieces. That moment when people go from polite to genuinely excited about what's coming out of the oven, that's what this recipe does.
Ingredients
- Salmon fillets: Skin-on gives you crispy edges, but skinless works beautifully if that's what you prefer or can find
- Unsalted butter: Softened to room temperature makes mixing effortless, and controlling the salt yourself keeps the final dish balanced
- Basil pesto: Homemade is wonderful, but a good jarred pesto absolutely works here
- Fresh garlic: Minced finely so it distributes evenly through the butter rather than staying in chunks
- Fresh lemon juice: Brightens everything and cuts through the rich butter
- Salt and black pepper: Even with the pesto, you still need this foundation to make the salmon sing
Instructions
- Preheat your oven to 200°C (400°F)
- Line a baking tray with parchment paper or foil for easy cleanup later
- Make the pesto butter
- Mix softened butter, pesto, garlic, lemon juice, salt and pepper until smooth
- Prepare the salmon
- Place fillets skin-side down and pat them dry with paper towels
- Spread generously
- Coat each fillet with the pesto butter, right to the edges
- Bake until perfect
- Cook for 15 to 20 minutes until opaque and flaky, checking at 15 minutes
- Serve immediately
- Garnish with lemon wedges and fresh basil if you're feeling fancy
This salmon became my anniversary dinner tradition because it never fails to make the evening feel special. Something about the herby butter melting over perfectly cooked fish just transforms a regular meal into something worth celebrating.
Getting That Perfect Finish
If you love those crispy edges like I do, switch the oven to broil for the last two minutes of baking. Watch it closely, the butter goes from golden to perfect quickly. That slight char adds something wonderful.
Making It Your Own
Sometimes I add sun-dried tomatoes to the butter mixture for extra depth, or red pepper flakes if I want some gentle heat. The recipe is beautifully forgiving, and it still turns out beautifully.
What To Serve Alongside
Roasted vegetables with a little olive oil and salt complement the rich salmon beautifully. A simple green salad with a bright vinaigrette cuts through the butter, and both feel intentional rather than like an afterthought.
- Pair with a chilled Pinot Grigio or Sauvignon Blanc for a complete meal
- The pesto butter doubles as a sauce for whatever vegetables you choose
- This reheats surprisingly well for tomorrow's lunch
Good food doesn't have to be complicated, and this salmon is proof of that. It's become one of those recipes I can make without thinking, yet it still makes everyone feel taken care of.
Recipe FAQs
- → How do I know when the salmon is done?
-
The salmon is ready when it turns opaque throughout and flakes easily when tested with a fork. Start checking at 15 minutes, as cooking time varies based on fillet thickness. The internal temperature should reach 145°F (63°C) at the thickest part.
- → Can I use frozen salmon fillets?
-
Yes, thaw the salmon completely in the refrigerator overnight before cooking. Pat the fillets thoroughly dry with paper towels to ensure the pesto butter adheres properly and the fish bakes evenly.
- → What can I substitute for basil pesto?
-
Sun-dried tomato pesto, spinach walnut pesto, or even a simple herb butter with fresh basil and parsley work beautifully. Each variation brings unique flavors while maintaining the dish's rich, moist character.
- → Should I remove the skin before baking?
-
Either method works. Skin helps hold the fillet together and adds crispy texture. If leaving skin on, place it skin-side down on the baking tray. The skin peels off easily after cooking if you prefer to remove it before serving.
- → How can I make this dairy-free?
-
Replace the butter with your favorite dairy-free alternative or olive oil. The pesto provides plenty of richness and flavor, so the dish remains delicious and satisfying without dairy.
- → What sides pair well with this salmon?
-
Roasted vegetables like asparagus, zucchini, or cherry tomatoes complement the herby flavors. A simple green salad with lemon vinaigrette, garlic roasted potatoes, or creamy risotto also make excellent accompaniments.