Baked Salmon with Pesto and Tomatoes

Juicy baked salmon fillets glazed with herbaceous pesto, surrounded by blistered, sweet cherry tomatoes on a parchment-lined baking sheet. Save
Juicy baked salmon fillets glazed with herbaceous pesto, surrounded by blistered, sweet cherry tomatoes on a parchment-lined baking sheet. | thereciperanch.com

Experience the perfect harmony of tender baked salmon paired with vibrant basil pesto and naturally sweet roasted cherry tomatoes. The oven does all the work, transforming simple ingredients into a stunning Mediterranean dish that's ready in under 30 minutes.

The pesto creates a fragrant, herbaceous crust while the tomatoes blister and concentrate their natural sugars around the fish. Each fillet emerges moist and flaky, with the pesto's garlic and basil notes complementing the rich, buttery salmon perfectly.

This versatile main dish works beautifully for weeknight dinners or casual entertaining. Serve alongside steamed rice, fluffy quinoa, or a crisp green salad to complete the meal. The presentation is impressive enough for guests yet simple enough for a busy Tuesday evening.

My kitchen usually smells like garlic on Tuesdays but this week I was craving something brighter. I threw together some salmon and a jar of pesto I found hiding in the back of the fridge. The result was so vibrant that even my picky eater asked for seconds. It is now our go to when we need a healthy dinner without the fuss.

I made this last Friday when my sister dropped by unexpectedly. We opened a bottle of white wine and caught up while the oven did all the work. There is something about roasted tomatoes that makes a simple meal feel elegant. She ended up licking the plate clean which is the highest compliment I can get.

Ingredients

  • Salmon fillets: Choose wild caught if you can for a firmer texture and richer flavor
  • Cherry tomatoes: They turn into little flavor bombs when roasted in the oven
  • Red onion: Thin slices add a mild savory crunch that balances the pesto
  • Extra virgin olive oil: This coats the vegetables and helps them roast evenly
  • Basil pesto: Homemade is best but a good quality jarred version works perfectly here
  • Sea salt and black pepper: Simple seasonings are essential to bring out the natural flavors
  • Crushed red pepper flakes: Add these if you want a gentle kick of heat
  • Lemon wedges: A squeeze of fresh acid right before serving brightens the whole dish

Instructions

Preheat and Prep:
Get your oven nice and hot at 200°C while you line a tray with parchment paper
Season the Fish:
Place the salmon on the tray and sprinkle it generously with salt and pepper
Add the Pesto:
Spread a tablespoon of that vibrant green pesto over the top of each fillet
Prep the Veggies:
Toss the tomatoes and onions with olive oil and scatter them around the fish
Bake to Perfection:
Let everything roast for about twenty minutes until the salmon flakes easily
Finish and Serve:
Bring the tray out immediately and serve with fresh lemon wedges
A Mediterranean-style baked salmon with pesto and cherry tomatoes, served hot from the oven with fresh lemon wedges for squeezing. Save
A Mediterranean-style baked salmon with pesto and cherry tomatoes, served hot from the oven with fresh lemon wedges for squeezing. | thereciperanch.com

This dish actually saved a disastrous date night I planned years ago. I burned the main course but whipped this up with pantry staples in twenty minutes. We laughed about the smoky kitchen and ate this salmon by candlelight instead. It turned out to be the most memorable meal we ever shared.

Choosing the Right Pesto

I have learned that the type of pesto you use changes the entire profile of the dish. A basil pesto is classic and fresh but a sun dried tomato version adds a deeper umami taste.

Serving Suggestions

While this fish is great on its own I love serving it over a bed of fluffy quinoa. It also pairs beautifully with a crisp arugula salad dressed in balsamic vinaigrette.

Making It Ahead

You can prep all the vegetables and season the fish a few hours ahead of time. Just keep them covered in the fridge until you are ready to bake.

  • Do not put the pesto on until right before baking to prevent the basil from oxidizing
  • Let the fish rest for two minutes after baking to lock in juices
  • Use a wide spatula to transfer the fillets to plates so they do not break
Tender baked salmon topped with vibrant green pesto and roasted cherry tomatoes, ideal for a quick weeknight dinner or meal prep. Save
Tender baked salmon topped with vibrant green pesto and roasted cherry tomatoes, ideal for a quick weeknight dinner or meal prep. | thereciperanch.com

I hope this recipe brings a little brightness to your dinner table. Enjoy every bite of this simple and delicious meal.

Recipe FAQs

Bake at 200°C (400°F) for 15–20 minutes until the salmon flakes easily with a fork and reaches an internal temperature of 63°C (145°F).

Yes, thaw frozen salmon completely in the refrigerator overnight before baking. Pat the fillets dry with paper towels to remove excess moisture for better crisping.

Sun-dried tomato pesto adds rich depth, while arugula pesto brings a peppery kick. Both create delicious variations on the classic basil version.

The salmon is ready when it flakes easily with a fork and the flesh turns opaque throughout. The internal temperature should reach 63°C (145°F) at the thickest part.

Steamed rice, quinoa, roasted potatoes, or a fresh green salad with lemon vinaigrette pair beautifully. Crusty bread also works well for soaking up the juices.

Season the salmon and prep the tomatoes up to 4 hours ahead, refrigerate separately, then assemble and bake just before serving for best results.

Baked Salmon with Pesto and Tomatoes

Tender baked salmon with aromatic pesto and sweet roasted cherry tomatoes, ready in 30 minutes.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Fish & Main

  • 4 salmon fillets (about 5 oz each), skinless or skin-on as preferred

Vegetables

  • 10.5 oz cherry tomatoes, halved
  • 1 small red onion, thinly sliced (optional)
  • 2 tbsp extra-virgin olive oil

Sauce

  • 4 tbsp basil pesto (store-bought or homemade)

Seasonings

  • 1/2 tsp sea salt
  • 1/4 tsp freshly ground black pepper
  • 1/4 tsp crushed red pepper flakes (optional)
  • 1 lemon, sliced into wedges (for serving)

Instructions

1
Preheat and Prepare: Preheat the oven to 400°F. Line a baking tray with parchment paper or foil.
2
Season the Salmon: Arrange the salmon fillets on the prepared tray. Season each fillet with salt and pepper.
3
Apply Pesto: Spread 1 tablespoon of pesto over the top of each salmon fillet.
4
Prepare Vegetables: In a bowl, toss the cherry tomatoes (and red onion, if using) with olive oil and a pinch of salt and pepper. Scatter them around the salmon on the tray.
5
Bake: Bake for 15–20 minutes, or until the salmon is cooked through and flakes easily with a fork, and the tomatoes are softened and blistered.
6
Serve: Serve immediately with lemon wedges on the side.
Additional Information

Equipment Needed

  • Baking tray
  • Parchment paper or foil
  • Small mixing bowl
  • Knife and cutting board

Nutrition (Per Serving)

Calories 370
Protein 32g
Carbs 8g
Fat 23g

Allergy Information

  • Contains fish and pine nuts (if pesto contains nuts)
  • Pesto may contain milk (cheese) and tree nuts; check labels for allergens if using store-bought
Madeline Turner

Madeline shares easy, comforting recipes and real-life kitchen tips for home cooks and food lovers.