This succulent salmon features a rich, herby pesto butter that melts beautifully over the fish while baking. The combination of basil pesto, garlic, and lemon creates a vibrant Mediterranean-inspired coating that keeps the salmon incredibly moist and flavorful.
The entire dish comes together in just 30 minutes, making it ideal for busy weeknights yet elegant enough for gatherings. Simply spread the prepared butter over fresh fillets and let the oven do the work.
Serve with roasted vegetables, a crisp green salad, or your favorite sides for a complete meal that's naturally gluten-free and low in carbohydrates.
The first time I made this, I was rushing to get dinner on the table before friends arrived, expecting something that would barely pass as presentable. Instead, what came out of the oven had everyone hovering around the baking tray, the aromas of basil and garlic filling my entire kitchen. Now it is my absolute I am too tired to cook but want something impressive meal.
Last summer I served this at a small rooftop gathering with just a few close friends, and honestly nobody talked for the first five minutes because everyone was too busy eating. My friend Sarah actually asked if I had ordered it from a restaurant, which might be the best compliment I have ever received. The way the lemon brightens everything still surprises me every single time.
Ingredients
- 4 salmon fillets: Look for pieces that are evenly thick so they cook at the same rate, about 170g each is perfect
- Unsalted butter: Softened to room temperature so it blends into a smooth spreadable mixture
- Basil pesto: Homemade or store bought both work, just use whatever you have on hand
- Fresh garlic: One clove finely minced adds that aromatic background note
- Lemon juice: Fresh squeezed makes all the difference here, trust me
- Salt and pepper: Just enough to enhance the natural flavors without overwhelming
- Lemon wedges and fresh basil: For serving because that pop of color and acid makes it restaurant worthy
Instructions
- Get your oven ready:
- Preheat to 200°C and line a baking tray with parchment paper for the easiest cleanup ever
- Make the magic spread:
- Mix the softened butter, pesto, garlic, lemon juice, salt and pepper until completely smooth and combined
- Prep the salmon:
- Pat the fillets dry and place them skin side down on your prepared baking tray
- Slather it on:
- Spread that pesto butter generously over each piece, covering every bit of the top
- Bake to perfection:
- Pop in the oven for 15 to 20 minutes until the fish flakes easily and looks opaque throughout
- Serve it up:
- Bring it to the table with lemon wedges and maybe some fresh basil if you are feeling fancy
This recipe became a regular in our rotation during a particularly chaotic month when takeout was becoming too frequent and I was desperate for something that felt special but did not require energy I did not have. My partner actually requested it for his birthday dinner, which is saying something considering he usually wants steak.
Getting That Perfect Crust
I learned completely by accident that broiling for just the last two minutes creates this incredible crispy top while keeping the inside tender. Watch it like a hawk though because the sugars in the pesto can go from golden to burnt in seconds.
Making It Your Way
Sometimes I add a pinch of red pepper flakes to the butter mixture when I want a little warmth, especially on colder nights. You could also swap in dairy free butter and it works perfectly, I have done this for friends who cannot eat dairy and they were just as obsessed.
What To Serve Alongside
Roasted vegetables with a little olive oil and salt complement this so well, or even just a simple green salad with a bright vinaigrette to cut through the richness. The whole thing comes together in under thirty minutes start to finish.
- A chilled white wine like Pinot Grigio pairs beautifully with the basil
- Roasted asparagus or green beans cook on the same tray if you have space
- Crusty bread is not optional for soaking up that extra pesto butter
There is something so satisfying about a recipe that looks impressive but barely requires any effort, and this is exactly that kind of dinner magic.
Recipes Q&A
- → What temperature should I bake the salmon?
-
Bake at 200°C (400°F) for 15-20 minutes, or until the salmon is opaque and flakes easily with a fork. Thicker fillets may need the full 20 minutes.
- → Can I use frozen salmon fillets?
-
Yes, thaw the salmon completely in the refrigerator overnight before preparing. Pat the fillets thoroughly dry with paper towels to ensure the pesto butter adheres properly.
- → What type of pesto works best?
-
Both store-bought and homemade basil pesto work beautifully. If using homemade, ensure it has enough oil content to create a spreadable consistency when mixed with the softened butter.
- → Can I make this dairy-free?
-
Absolutely. Substitute the unsalted butter with a high-quality dairy-free butter alternative. The texture and flavor will remain excellent while accommodating lactose-free dietary needs.
- → How do I know when the salmon is done?
-
The salmon is ready when it turns opaque throughout and flakes easily when gently pressed with a fork. The internal temperature should reach 63°C (145°F) for food safety.
- → What sides pair well with this salmon?
-
Roasted vegetables like asparagus, zucchini, or cherry tomatoes complement the flavors perfectly. A simple green salad, roasted potatoes, or steamed rice also make excellent accompaniments.