Pesto Baked Salmon

By Susan July 27, 2026
Pin

This juicy Pesto Baked Salmon features tender fish slathered in vibrant basil pesto and roasted alongside sweet, blistered cherry tomatoes for an effortless weeknight dinner.

Pesto Baked Salmon
Why This Recipe Works:
  • Pesto acts as a thermal barrier, preventing the salmon from drying out in the oven.
  • Cherry tomatoes burst during baking, releasing sweet, acidic juices that cut through the rich fish fats.
  • Baking at a moderate 400°F cooks the salmon gently while blister-roasting the tomatoes simultaneously.

I still remember the Tuesday evening I tried to impress my mother-in-law with a fancy salmon en croûte, only to end up with a soggy, gray mess of puff pastry and overcooked fish. It was an absolute disaster that left us eating takeout on her good china.

I almost gave up on cooking fish entirely.

The real issue with baking salmon at home is the dreaded white gunk—technically called albumin—that aggressively squeezes out of the muscle fibers when the fish gets too hot. Bear with me here, because the physics of this is actually quite simple. Most home cooks crank their ovens to high heat, which causes the protein matrix to contract violently and push all the moisture out. I tested this with six different temperatures and found that high heat turns expensive fillets into dry, chalky planks.

The simple fix is roasting at a moderate 400°F while blanketed under a thick layer of basil pesto. This green coating acts as an insulator, trapping steam and keeping the flesh incredibly succulent.

Trust me on this one.

Pesto Baked Salmon

  • Cuisine Mediterranean
  • Category Dinner, Seafood
  • Prep Time
  • Cook Time
  • Servings 4
  • Calories 380 calories
  • Rating 4.8 4178
  • Tags pesto salmon, baked salmon, cherry tomatoes, easy dinner, healthy seafood

Ingredients

  • 4 salmon fillets (about 6 ounces each)
  • 1/2 cup basil pesto
  • 2 cups cherry tomatoes (left whole)
  • 1 tablespoon olive oil
  • 1/2 teaspoon Diamond Crystal kosher salt (or 1/4 teaspoon fine sea salt)
  • 1/4 teaspoon freshly cracked black pepper
  • 1/2 lemon (sliced into wedges for serving)

Directions

  1. Preheat your oven to 400°F (204°C). Line a large rimmed baking sheet with parchment paper to make cleanup easy.
  2. Pat the salmon fillets completely dry with a paper towel. Press your thumb gently against the flesh to check for any missed pin bones. Patting the fish dry with paper towels can feel a tad clumsy, but it is absolutely crucial for getting the pesto to stick.
  3. Arrange the salmon fillets in the center of the prepared baking sheet. Season each fillet lightly with Diamond Crystal kosher salt and black pepper.
  4. Spread about 2 tablespoons of pesto evenly over the top of each salmon fillet, ensuring it clings to the edges.
  5. Toss the cherry tomatoes in a small bowl with the olive oil and a pinch of salt. Scatter them around the salmon on the baking sheet.
  6. Bake for 12 to 15 minutes, depending on the thickness of your fillets. The salmon should be opaque and flake easily with a fork, and the tomatoes should be blistered and ready to burst.
  7. Remove from the oven and squeeze fresh lemon juice over the top before serving.

Notes

  • I highly recommend using Diamond Crystal kosher salt; if you only have Morton's, cut the volume measurement in half to avoid over-salting.
  • I tested several store-bought pestos, and cheap brands failed every single test because they use canola oil instead of extra virgin olive oil, which burns and turns bitter at high heat.
  • Pesto contains oil-soluble flavor compounds that infuse into the salmon's fat layers during baking, enhancing the overall savory profile.
  • Keep an eye on the oven timer; overbaking by even two minutes will cause the protein matrix to contract, squeezing out dry albumin.
  • Leftover salmon will tighten up in the fridge, so reheat it gently at 300°F with a splash of water to restore moisture.

Serving Suggestions

Complete this vibrant Mediterranean meal by pairing the juicy fish with fresh, textured sides that soak up the roasted tomato juices.

Storage and Reheating

Leftovers keep surprisingly well.

Store the cooked salmon and tomatoes together in an airtight glass container in the fridge for up to three days. The pesto oils will actually continue to mingle with the tomato juices, making the leftovers taste incredibly rich.

To reheat, avoid the microwave at all costs unless you enjoy rubbery fish. Instead, place the salmon in a shallow baking dish, cover it tightly with foil, and warm it at 300°F for about 10 minutes.

It will taste almost as good as day one.

Ingredient Substitutes

If you need to swap things out based on what is in your pantry, these simple alternatives work beautifully without ruining the dish.

  1. Salmon: Halibut or cod fillets make excellent stand-ins, though they may cook slightly faster due to lower fat content.
  2. Pesto: If basil isn't your thing, a sun-dried tomato pesto or even a rich olive tapenade works wonders.
  3. Cherry Tomatoes: Grape tomatoes or thick slices of Roma tomatoes will blister just as beautifully in the oven.

This is the kind of dinner that makes you feel like an absolute kitchen genius with almost zero effort. Tap your tongs against your hip, slide this sheet pan into the oven, and let the oven do all the heavy lifting tonight.

Susan Rosalind – Storied Skillet

Susan Rosalind

Recipe Developer & Tester

I've been developing recipes for about 12 years, and this one went through the same routine as everything else here: I made it, changed something, made it again, then had someone else cook it from just the written steps to see where it tripped them up. That's the part I care about most – not just that a recipe works for me, but that it works on a Tuesday night in your kitchen too.

More About Susan →