Baked Pesto Salmon with Cherry Tomatoes

Donna Jackson
Donna Jackson
Published: June 27, 2026
Tags: Seafood, Low-Carb, Baked, Weeknight Dinner, Salmon, Pesto, Cherry Tomatoes, Sheet Pan Dinner

Pesto Salmon

Tender salmon fillets baked with basil pesto, cherry tomatoes, and lemon for a quick, colorful dinner with very little prep.

Prep Time:10 minCook Time:15 minTotal Time:25 minServings:4Difficulty:Easy

Baked pesto salmon is the kind of dinner that looks generous on the table but needs only a short list of ingredients and a hot oven. The basil pesto seasons the fish, the cherry tomatoes soften into a bright pan sauce, and lemon keeps the richness of the salmon balanced.

This recipe works especially well on busy nights because the fish and tomatoes cook together on one sheet pan. A light brush of oil keeps the salmon moist, while the pesto forms a savory coating that browns slightly around the edges without needing extra stirring or basting.

Serve the salmon with rice, couscous, roasted potatoes, or a crisp green salad. Spoon the warm tomatoes and any pesto juices from the pan over each fillet so none of the basil, garlic, and tomato flavor is left behind.

For the most even cooking, choose fillets that are close in thickness and check them early if they are thin. The salmon should flake easily but still look moist in the center, as it will continue to firm up for a minute after leaving the oven.

Nutrition (per serving)

Calories:430 kcal
Protein:36 g
Carbs:5 g
Fat:30 g

Directions

  1. 1
    Parchment-lined baking sheet with salmon and pesto ingredients nearby

    Heat the oven to 425°F and line a rimmed baking sheet with parchment paper.

  2. 2
    Raw salmon fillets seasoned on a parchment-lined baking sheet

    Pat the salmon fillets dry, place them skin-side down on the baking sheet, and season with 1/2 teaspoon salt and the black pepper.

  3. 3
    Basil pesto mixed with lemon juice and minced garlic in a bowl

    In a small bowl, stir the pesto with the lemon juice and minced garlic until loose and spoonable.

  4. 4
    Raw salmon fillets topped with basil pesto on a baking sheet

    Spread the pesto mixture evenly over the top of the salmon fillets.

  5. 5
    Pesto-covered salmon with cherry tomatoes and lemon slices ready to bake

    Toss the cherry tomatoes with the olive oil and remaining 1/4 teaspoon salt, then scatter them around the salmon with the lemon slices.

  6. 6
    Baked pesto salmon with softened tomatoes and lemon slices on the pan

    Bake for 12 to 15 minutes, until the tomatoes soften and the salmon flakes easily with a fork.

  7. 7
    Cooked pesto salmon resting on the hot pan with tomatoes and lemon

    Rest the salmon for 2 minutes on the hot pan so the juices settle.

  8. 8
    Plated pesto salmon with roasted tomatoes, lemon slices, and basil

    Serve each fillet with the roasted tomatoes, lemon slices, pan juices, and torn fresh basil.

Ingredients

  • Salmon fillets:4 6-oz
  • Cherry tomatoes, halved:2 cups
  • Basil pesto:1/3 cup
  • Olive oil:1 tbsp
  • Lemon juice:1 tbsp
  • Lemon, thinly sliced:1
  • Garlic clove, minced:1
  • Kosher salt:3/4 tsp
  • Black pepper:1/4 tsp
  • Fresh basil leaves:2 tbsp

Tips & Notes

  • Use center-cut salmon fillets when possible so all portions finish cooking at the same time.
  • If your pesto is very thick, loosen it with another teaspoon of lemon juice or olive oil before spreading.
  • For extra browning, broil the salmon for the final 1 minute while watching closely.