Baked Salmon Pesto Tomatoes

Golden-brown baked salmon fillets topped with bright green pesto and roasted cherry tomatoes on a baking tray. Save to Pinterest
Golden-brown baked salmon fillets topped with bright green pesto and roasted cherry tomatoes on a baking tray. | seasonedstates.com

This dish features salmon fillets baked in the oven, topped with fragrant basil pesto and scattered cherry tomatoes. The combination creates a flavorful, moist main course with hints of Mediterranean freshness. The salmon is seasoned lightly, baked until flaky, and served garnished with fresh basil and lemon wedges. It’s an easy, wholesome meal rich in protein and vibrant vegetables, perfect for a quick yet elegant dinner.

One weeknight, my partner came home craving something that felt both restaurant-quality and doable on a Tuesday. I'd just bought a bunch of basil at the farmers market and had salmon in the freezer, so I threw together this sheet pan dinner almost by accident. The way the pesto melted into the fish while the tomatoes blistered in the oven filled the kitchen with such a clean, bright smell that I knew I'd stumbled onto something worth repeating.

I made this for my sister's surprise dinner last summer when she was stressed about her new job. Watching her face light up when she tasted how tender the salmon was and how the basil pesto brought everything together reminded me that sometimes the simplest meals carry the most meaning. She asked for the recipe that night, and now she makes it constantly.

Ingredients

  • Salmon fillets (150 g each, skin-on or skinless): The heart of the dish—I prefer skin-on because it protects the delicate flesh and gets slightly crispy in the oven, but skinless works beautifully too if that's what you have.
  • Cherry tomatoes: Choose ones that feel firm and smell sweet; they'll burst just enough during roasting without turning to mush, and their acidity balances the richness of the salmon.
  • Basil pesto: Store-bought is perfectly fine here, though homemade pesto (just blended basil, garlic, pine nuts, Parmesan, and olive oil) takes it to another level if you have time.
  • Olive oil: Use good olive oil, not the fancy stuff you're saving for dipping bread, but something you actually enjoy tasting.
  • Salt and black pepper: A light hand matters here since the pesto and salmon are already flavorful; you're just waking them up.
  • Lemon wedges: The brightness at the end is crucial—squeeze them over everything just before eating.
  • Fresh basil leaves for garnish: A small handful scattered on top adds color and a whisper of fresh basil flavor that feels like a finishing touch.

Instructions

Get your oven ready and set the stage:
Preheat your oven to 200°C (400°F) and line a baking tray with parchment paper so everything slides off easily once cooked and cleanup becomes nearly effortless.
Position your salmon and season lightly:
Arrange the salmon fillets on the tray skin-side down if you want that crispy edge, then give them just a whisper of salt and pepper—remember, the pesto will add seasoning, so restrain yourself here.
Spread the pesto generously:
Take about a tablespoon of pesto per fillet and spread it across the top of each one with the back of a spoon, letting it settle into all the curves and crevices where it'll stay put during roasting.
Scatter the tomatoes and drizzle everything:
Halve your cherry tomatoes and scatter them around the salmon, add thin slices of red onion if you like that sharp bite, then drizzle everything with olive oil so the tomatoes can caramelize and the salmon stays moist.
Roast until the salmon flakes:
Slide the tray into the oven for 15 to 18 minutes—the exact time depends on how thick your fillets are, so start checking at 15 minutes by gently pressing the thickest part with a fork to see if it flakes easily.
Finish with brightness and fresh herbs:
Pull everything from the oven, scatter fresh basil leaves over the top, and serve with lemon wedges so everyone can squeeze as much as they want right at the table.
Freshly baked salmon with pesto and blistered cherry tomatoes served with lemon wedges and basil garnish. Save to Pinterest
Freshly baked salmon with pesto and blistered cherry tomatoes served with lemon wedges and basil garnish. | seasonedstates.com

There was this one rainy Sunday when I made this for myself after a long week, and I sat by the window watching the rain while eating it slowly, almost meditatively. The combination of the tender salmon, bright tomatoes, and fragrant pesto felt grounding somehow, like the kind of meal that reminds you why cooking matters.

Why Pesto and Salmon Work So Well Together

Pesto and salmon are a perfect pairing because the basil cuts through the richness of the fish without overpowering it, while the salmon's natural oils help the pesto distribute evenly. The roasted cherry tomatoes add a sweet-tart element that makes the whole dish feel balanced rather than heavy, which is why you'll find yourself wanting seconds even though it's quite filling.

Building Your Own Variations

Once you make this once, you'll start seeing how adaptable it is to whatever vegetables you have on hand. I've made it with asparagus spears nestled alongside the salmon, with thin zucchini slices that soften beautifully, even with a handful of spinach tucked underneath that wilts perfectly from the heat. The formula stays the same—good fish, pesto, olive oil, something acidic—and the rest is just riffing based on what your kitchen holds.

Serving Suggestions and Wine Pairings

This dish feels fresh and light enough to serve with something as simple as a green salad on the side, or you can go heavier with roasted potatoes or steamed rice if you want something more filling. A crisp white wine like Sauvignon Blanc or even a dry rosé feels right here, cutting through the richness of the salmon and echoing the brightness of the basil and lemon.

  • Roasted potatoes tossed with garlic and thyme make a hearty companion that soaks up the pan juices beautifully.
  • A simple arugula salad dressed with lemon vinaigrette rounds out the meal without feeling redundant.
  • If you're dairy-free, just swap in a dairy-free pesto and the whole dish becomes naturally accommodating to that diet.
Oven-baked salmon with pesto and cherry tomatoes alongside roasted onions, ready to serve with a crisp green salad. Save to Pinterest
Oven-baked salmon with pesto and cherry tomatoes alongside roasted onions, ready to serve with a crisp green salad. | seasonedstates.com

This salmon has become one of those recipes I return to when I want to feel like I'm taking care of myself without spending the whole evening in the kitchen. There's something beautiful about how simple it is and how much joy it brings to the table.

Recipe Questions & Answers

Yes, both skin-on and skinless salmon fillets work well. Skin-on helps retain moisture during baking.

Store-bought basil pesto works fine but check the label for allergens if needed.

Roasted potatoes, steamed rice, or a crisp green salad pair wonderfully.

Try including zucchini or asparagus slices alongside the tomatoes for extra veggies.

Salmon is ready when it flakes easily with a fork and is opaque throughout.

Baked Salmon Pesto Tomatoes

Tender salmon baked with basil pesto and cherry tomatoes for a vibrant Mediterranean flavor.

Prep 10m
Cook 18m
Total 28m
Servings 4
Difficulty Easy

Ingredients

Fish

  • 4 salmon fillets, approximately 5.3 oz each, skin-on or skinless

Vegetables

  • 8.8 oz cherry tomatoes, halved
  • 1 small red onion, thinly sliced (optional)

Pesto

  • 4 tablespoons basil pesto, store-bought or homemade

Seasonings

  • 2 tablespoons olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ lemon, sliced into wedges

Garnish

  • Fresh basil leaves for serving

Instructions

1
Preheat oven and prepare baking tray: Preheat the oven to 400°F. Line a baking tray with parchment paper.
2
Arrange and season salmon: Place the salmon fillets on the prepared tray and lightly season with salt and pepper.
3
Apply pesto: Spread 1 tablespoon of basil pesto evenly over each salmon fillet.
4
Add vegetables and drizzle oil: Distribute the halved cherry tomatoes and sliced red onion (if using) around the salmon, then drizzle with olive oil.
5
Bake until cooked: Bake for 15 to 18 minutes, or until the salmon flakes easily with a fork and the tomatoes are soft and blistered.
6
Serve with garnishes: Serve immediately, garnished with fresh basil leaves and lemon wedges.
Additional Information

Equipment Needed

  • Baking tray
  • Parchment paper
  • Knife and cutting board
  • Spoon or spatula

Nutrition (Per Serving)

Calories 370
Protein 33g
Carbs 6g
Fat 23g

Allergy Information

  • Contains fish (salmon). Pesto may contain nuts (pine nuts, cashews) and dairy; always check product labels for allergen information.
Vivian Clarke

Sharing easy, wholesome recipes and real-life cooking tips for fellow food lovers.