Baked Pesto Salmon With Tomatoes – Simple, Fresh, and Full of Flavor

This is the kind of weeknight recipe that feels special without any extra fuss. Tender salmon, a generous layer of bright basil pesto, and sweet blistered tomatoes all bake together on one pan. It smells incredible, looks beautiful, and tastes like something you’d order at a restaurant.

Best of all, it’s quick to prep and easy to clean up. Serve it with a green salad, rice, or roasted potatoes, and dinner is done.

Save

Baked Pesto Salmon With Tomatoes - Simple, Fresh, and Full of Flavor

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 4 salmon fillets (about 6 ounces each), skin-on or skinless
  • 1/2 to 3/4 cup basil pesto (store-bought or homemade)
  • 2 cups cherry or grape tomatoes
  • 2 tablespoons olive oil, divided
  • 1 tablespoon lemon juice, plus extra wedges for serving
  • 1/2 teaspoon lemon zest (optional, but recommended)
  • Salt and freshly ground black pepper
  • 1/4 teaspoon red pepper flakes (optional for a little heat)
  • 2 tablespoons grated Parmesan or Pecorino (optional, for finishing)
  • Fresh basil or parsley, chopped, for garnish (optional)

Method
 

  1. Preheat and prep the pan: Heat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly oil it to prevent sticking.
  2. Season the tomatoes: Toss the cherry tomatoes with 1 tablespoon of olive oil, a pinch of salt, black pepper, and red pepper flakes if using. Spread them on one side of the baking sheet.
  3. Season the salmon: Pat the salmon fillets dry with paper towels. Place them skin-side down on the other side of the sheet. Drizzle with the remaining tablespoon of olive oil, and season with salt and black pepper.
  4. Add lemon and pesto: Spoon the pesto over each fillet, spreading it in an even layer. Sprinkle lemon zest over the salmon and tomatoes. Drizzle the lemon juice over the tomatoes for brightness.
  5. Bake: Place the sheet pan on the middle rack. Bake for 10–12 minutes for thinner fillets, or 12–15 minutes for thicker pieces. The salmon is done when it flakes easily with a fork and reaches an internal temperature of 125–130°F (52–54°C) for medium. If you prefer it more done, go to 135°F (57°C).
  6. Optional finish: For golden edges, broil on high for 1–2 minutes at the end. Keep a close eye on it so the pesto doesn’t burn.
  7. Garnish and serve: Sprinkle grated Parmesan over the hot salmon if you like, and scatter fresh basil on top. Serve with lemon wedges. Pair with rice, quinoa, crusty bread, or a simple green salad.
Jump to Recipe Card

What Makes This Recipe So Good

Close-up detail: Broiled baked pesto salmon fillet just out of the oven, golden-edged pesto with tinSave
  • Fast and foolproof: From start to finish, you’re looking at about 25 minutes. The pesto keeps the salmon moist, so overcooking is less likely.
  • Big flavor, minimal effort: Store-bought pesto adds instant depth—herby, garlicky, and rich—without extra chopping.
  • One-pan convenience: Everything bakes together, so there’s less cleanup and more time to relax.
  • Balanced and satisfying: You get protein from the salmon, healthy fats from the olive oil and nuts in the pesto, and natural sweetness from roasted tomatoes.
  • Flexible: Works with fillets or a side of salmon.

    You can swap tomatoes for zucchini, asparagus, or bell peppers if that’s what you have.

What You’ll Need

  • 4 salmon fillets (about 6 ounces each), skin-on or skinless
  • 1/2 to 3/4 cup basil pesto (store-bought or homemade)
  • 2 cups cherry or grape tomatoes
  • 2 tablespoons olive oil, divided
  • 1 tablespoon lemon juice, plus extra wedges for serving
  • 1/2 teaspoon lemon zest (optional, but recommended)
  • Salt and freshly ground black pepper
  • 1/4 teaspoon red pepper flakes (optional for a little heat)
  • 2 tablespoons grated Parmesan or Pecorino (optional, for finishing)
  • Fresh basil or parsley, chopped, for garnish (optional)

Step-by-Step Instructions

Tasty top view: Overhead shot of the full sheet-pan dinner—four pesto-slathered salmon fillets on Save
  1. Preheat and prep the pan: Heat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly oil it to prevent sticking.
  2. Season the tomatoes: Toss the cherry tomatoes with 1 tablespoon of olive oil, a pinch of salt, black pepper, and red pepper flakes if using. Spread them on one side of the baking sheet.
  3. Season the salmon: Pat the salmon fillets dry with paper towels.

    Place them skin-side down on the other side of the sheet. Drizzle with the remaining tablespoon of olive oil, and season with salt and black pepper.

  4. Add lemon and pesto: Spoon the pesto over each fillet, spreading it in an even layer. Sprinkle lemon zest over the salmon and tomatoes.

    Drizzle the lemon juice over the tomatoes for brightness.

  5. Bake: Place the sheet pan on the middle rack. Bake for 10–12 minutes for thinner fillets, or 12–15 minutes for thicker pieces. The salmon is done when it flakes easily with a fork and reaches an internal temperature of 125–130°F (52–54°C) for medium.

    If you prefer it more done, go to 135°F (57°C).

  6. Optional finish: For golden edges, broil on high for 1–2 minutes at the end. Keep a close eye on it so the pesto doesn’t burn.
  7. Garnish and serve: Sprinkle grated Parmesan over the hot salmon if you like, and scatter fresh basil on top. Serve with lemon wedges.

    Pair with rice, quinoa, crusty bread, or a simple green salad.

How to Store

  • Refrigerate: Store leftovers in an airtight container for up to 2 days. Salmon is best eaten sooner rather than later for the best texture.
  • Reheat gently: Warm in a 275°F (135°C) oven for 8–10 minutes, or microwave in short bursts at 50% power. Add a squeeze of lemon to refresh the flavors.
  • Enjoy cold: Flake leftover salmon over greens or toss with cooked pasta and a little extra pesto for a quick lunch.
  • Freezing: Not ideal with pesto and tomatoes, as the texture suffers.

    If you must, freeze the cooked salmon (without tomatoes) for up to 1 month and thaw overnight in the fridge.

Final dish presentation: Restaurant-quality plated baked pesto salmon with tomatoes—one fillet cenSave

Why This is Good for You

  • Heart-healthy fats: Salmon is rich in omega-3 fatty acids, which support heart and brain health and can help lower inflammation.
  • Protein-packed: A serving provides high-quality protein that keeps you full and supports muscle health.
  • Antioxidants: Tomatoes bring lycopene, and basil offers beneficial plant compounds. Olive oil in the pesto supports nutrient absorption.
  • Lower-carb option: Serve with veggies or salad for a satisfying, lower-carb meal that doesn’t feel restrictive.

Common Mistakes to Avoid

  • Overcooking the salmon: Dry salmon is a common mishap. Start checking for doneness at the 10-minute mark and use a thermometer if possible.
  • Watery tomatoes: Crowding the pan can trap steam.

    Give tomatoes a little space so they blister and concentrate their flavor.

  • Skipping the pat-dry step: Excess moisture on the fish prevents good texture. A quick pat with paper towels makes a difference.
  • Using too little seasoning: Pesto is flavorful, but the fish still needs salt and pepper for balance. Season lightly before adding pesto.
  • Burning the pesto under broil: If you broil, keep it brief and watch closely.

    Pesto’s cheese and nuts can scorch fast.

Alternatives

  • Different fish: Try trout, Arctic char, cod, or halibut. Cooking times may vary slightly based on thickness.
  • Homemade pesto: Blend basil, garlic, Parmesan, pine nuts (or walnuts), lemon juice, and olive oil. For nut-free, skip the nuts or use pumpkin seeds.
  • Veggie swaps: Replace tomatoes with asparagus, zucchini rounds, broccolini, or bell peppers.

    Toss with oil, salt, and pepper first.

  • Dairy-free: Use a dairy-free pesto or skip the Parmesan garnish. Nutritional yeast adds a cheesy note without dairy.
  • Spice it up: Add a pinch of chili flakes to the pesto or finish with Calabrian chili oil for gentle heat.
  • Sheet-pan meal add-ons: Add par-cooked baby potatoes or toss canned chickpeas with the tomatoes for extra substance.

FAQ

Can I use frozen salmon?

Yes. Thaw it fully in the fridge overnight, then pat it very dry before seasoning.

Frozen fillets can release more moisture, so drying helps keep the texture firm and the pesto from sliding off.

What if I don’t like basil pesto?

Use arugula or spinach pesto, or a sun-dried tomato pesto for a different twist. Even a light smear of herbed aioli or chimichurri tastes great with salmon.

How do I know when the salmon is done without a thermometer?

Press the top gently with a fork. It should flake easily but still look slightly glossy in the center.

If it’s dry and breaks apart into firm flakes, it’s past its best.

Can I bake this as one large piece of salmon?

Absolutely. A 1 to 1.5-pound side of salmon works well. Bake at 400°F (200°C) for 14–18 minutes, depending on thickness, and start checking early.

Is skin-on or skinless better for baking?

Both work.

Skin-on helps keep the fish moist and lifts off easily after baking. If yours is skinless, line the pan well and use a thin spatula to serve.

What should I serve with it?

Try lemony rice, quinoa, garlic-roasted potatoes, or a crisp salad with cucumbers and feta. Crusty bread to mop up the tomato juices is never a bad idea.

Can I make this ahead?

You can prep the tomatoes and have the salmon ready on the pan.

Wait to add the pesto until just before baking so it stays fresh and vibrant.

How can I keep the pesto bright green?

Use fresh pesto and don’t broil for long. A quick squeeze of lemon over the finished dish also helps keep the color lively and the flavor fresh.

Final Thoughts

Baked Pesto Salmon with Tomatoes is the definition of simple, satisfying cooking. It looks impressive, tastes even better, and doesn’t ask much of you on a busy night.

Keep salmon and a jar of pesto on hand, grab a pint of tomatoes, and you’re halfway to dinner. With a few small touches—lemon zest, a quick broil, fresh herbs—you’ll have a meal that feels fresh and restaurant-worthy whenever you need it.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating