When you need a delicious dinner that looks gourmet but is surprisingly simple, this Juicy Baked Pesto Salmon is the recipe to bookmark. It’s moist, flaky, and rich with flavor thanks to a generous coating of basil pesto and slices of zesty lemon. Perfect for weeknights or a light dinner party main, it’s a no-fuss recipe that delivers big flavor in under 30 minutes.
The magic lies in the combination of oven-baked salmon with vibrant green pesto. As it bakes, the pesto melts into the fish, locking in moisture and infusing every bite with garlicky, herby goodness. Lemon slices on top add brightness that cuts through the richness of the salmon for a balanced, mouthwatering finish.
Preparation Phase & Tools to Use
To make this recipe effortless, here are the must-have kitchen tools and their role in achieving the perfect result:
- Baking Dish or Sheet Pan: This ensures even cooking. A ceramic or glass dish helps retain moisture.
- Parchment Paper or Foil: Helps prevent sticking and makes cleanup a breeze.
- Sharp Knife: For slicing lemons thinly so they bake and caramelize just slightly on top.
- Basting Brush or Spoon: To spread the pesto evenly across the salmon.
- Oven Mitts & Tongs: For safely placing and removing the dish from the oven.
These basic kitchen tools make a big difference when it comes to texture and cleanup, so be sure to have them ready before you start.

Ingredients for the Juicy Baked Pesto Salmon
Each ingredient in this dish brings something special to the table. Here’s what you’ll need:
- Salmon Fillets: The heart of the dish. Opt for center-cut, skin-on fillets for the best texture and flavor.
- Basil Pesto: Provides the vibrant, herby coating that melts into the salmon while baking.
- Lemon Slices: Thinly sliced and placed on top for a citrusy lift and subtle caramelization.
- Olive Oil: A drizzle helps the pesto spread smoothly and gives the salmon a golden finish.
- Salt and Pepper: Simple but essential for seasoning and balancing the pesto.
Optional: Crushed garlic or red pepper flakes if you want to add a bit of heat or extra punch.
How To Make the Juicy Baked Pesto Salmon
Step 1: Preheat and Prep the Pan
Preheat your oven to 375°F (190°C). Line a baking dish or sheet pan with parchment paper or foil for easy cleanup.
Step 2: Prepare the Salmon
Pat the salmon fillets dry with a paper towel. Place them skin-side down in your prepared baking dish.
Step 3: Spread the Pesto
Using a spoon or basting brush, coat each fillet generously with basil pesto. Make sure it covers the top entirely for full flavor coverage.
Step 4: Add Lemon Slices
Place 2–3 thin lemon slices on top of each pesto-covered salmon fillet. This adds both flavor and visual appeal.
Step 5: Drizzle and Season
Drizzle a little olive oil over each fillet, then sprinkle lightly with salt and freshly ground pepper.
Step 6: Bake to Perfection
Bake uncovered for 15–20 minutes, depending on the thickness of your salmon. The fish should flake easily with a fork and be opaque in the center.
Step 7: Rest and Serve
Let the salmon rest for a couple of minutes before serving. This helps keep it juicy and allows the flavors to settle.
How to Serve and Store Juicy Baked Pesto Salmon
This salmon is wonderfully versatile and pairs well with many sides. For a light dinner, serve it alongside roasted vegetables, garlic mashed potatoes, or a fresh arugula salad. If you’re planning a more hearty meal, try couscous, wild rice, or creamy pasta to soak up the pesto juices.
To store leftovers, let the salmon cool completely, then transfer it to an airtight container. It will stay fresh in the refrigerator for up to 3 days. To reheat, gently warm it in a 300°F oven or microwave at 50% power to preserve moisture.
Freezing is also an option. Wrap individual portions in foil, then place them in a freezer-safe bag. They’ll keep well for up to 2 months.
Frequently Asked Questions
What kind of salmon works best for this recipe?
Center-cut, skin-on salmon fillets are best. They hold their shape and stay juicy while baking.
Can I use homemade pesto instead of store-bought?
Absolutely! Homemade pesto often tastes even fresher and allows you to control the ingredients and salt levels.
How do I know when the salmon is done?
It should be opaque in the center and flake easily with a fork. Internal temperature should reach 145°F (63°C).
Can I cook this recipe in an air fryer?
Yes, you can. Set your air fryer to 375°F and cook the fillets for 10–12 minutes. Check frequently to avoid overcooking.
What are some good side dishes to pair with this?
Try garlic green beans, lemon rice, roasted asparagus, or a light quinoa salad. The freshness of these sides complements the rich pesto.
Is this recipe keto or low-carb?
Yes, this recipe is naturally low in carbs, especially if you skip any starchy side dishes.
Want More Salmon Ideas?
If you love this Juicy Baked Pesto Salmon, here are more flavorful seafood meals you’ll enjoy from Life With Olivia:
- Baked Crab Legs in Butter Sauce for indulgent, buttery flavor.
- Pan-Seared Mediterranean Cod in Tomato Basil Sauce packed with bright Mediterranean notes.
- Seafood Stuffed Shells for a creamy, decadent twist on pasta night.
- Creamy Garlic Butter Lobster Tails for a luxurious date-night dish.
- Louisiana Seafood Gumbo when you’re craving soulful southern comfort.
And if you’re looking for more seafood recipes and daily meal ideas, check out my Pinterest boards over at Life With Olivia on Pinterest.
Save This Recipe for Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
I’d love to know how yours turned out—did you use homemade pesto or add a little heat with red pepper flakes? Share your version in the comments!
Questions are always welcome. Let’s keep making simple, delicious meals together.

Juicy Baked Pesto Salmon
- Total Time: 25 minutes
- Yield: 4 servings
Description
Juicy Baked Pesto Salmon is an easy and elegant dish that’s perfect for any night of the week. Fresh salmon fillets are smothered in herby basil pesto, topped with lemon slices, and baked until perfectly flaky. It’s full of bright, rich flavor and pairs wonderfully with light sides or hearty grains.
Ingredients
4 salmon fillets
½ cup basil pesto
1 lemon, thinly sliced
1 tablespoon olive oil
½ teaspoon salt
¼ teaspoon black pepper
Optional: 1 clove garlic, minced or ¼ teaspoon red pepper flakes
Instructions
1. Preheat your oven to 375°F (190°C) and line a baking dish or sheet pan with parchment paper or foil.
2. Pat the salmon fillets dry with a paper towel and place them skin-side down in the baking dish.
3. Spoon or brush the basil pesto evenly over each salmon fillet.
4. Top each fillet with 2–3 thin lemon slices.
5. Drizzle olive oil over the top and sprinkle with salt and pepper.
6. Bake uncovered for 15–20 minutes, depending on thickness, until the salmon flakes easily with a fork.
7. Remove from the oven and let rest for 2 minutes before serving.
Notes
Don’t skip patting the salmon dry—this helps the pesto stick and prevents steaming.
For crispier edges, broil the salmon for 1–2 minutes at the end of baking.
If your pesto is thick, thin it slightly with olive oil to spread it more evenly.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 salmon fillet
- Calories: 420
- Sugar: 0.4g
- Sodium: 390mg
- Fat: 28g
- Saturated Fat: 4.8g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 0.3g
- Protein: 38g
- Cholesterol: 75mg
Keywords: salmon, pesto, healthy, weeknight, low carb

