Baked Salmon with Pesto

Baked Salmon with Pesto and Cherry Tomatoes glistening with fresh basil and olive oil on a ceramic plate. Save
Baked Salmon with Pesto and Cherry Tomatoes glistening with fresh basil and olive oil on a ceramic plate. | flavorribbon.com

This vibrant dish features tender salmon fillets baked and topped with aromatic basil pesto. Sweet cherry tomatoes, roasted alongside, add a bright, juicy contrast. A light seasoning of sea salt, black pepper, and optional red pepper flakes enhances the flavors, balanced by fresh lemon wedges served on the side. The recipe is quick to prepare and perfect for an easy, flavorful main course.

Using simple ingredients like extra-virgin olive oil and fresh vegetables brings out the Mediterranean essence, while options like sun-dried tomato or arugula pesto offer delightful variations. Enjoy this wholesome meal with grains like quinoa or steamed rice, or pair it with a fresh green salad for a complete plate.

Last Tuesday I was running late and staring at four salmon fillets on the counter, wondering how to turn them into something that didnt feel like a weeknight compromise. The pesto jar caught my eye, and suddenly I remembered that time my neighbor tossed cherry tomatoes into everything roasted because they burst into little sweet flavor bombs. Sometimes the best dinners happen when you stop overthinking and just trust what tastes good together.

I made this for my sister when she was recovering from surgery and needed something nourishing but not heavy. She actually asked for the recipe before she even finished her first bite, saying it felt like something from a restaurant but tasted like comfort. That moment when someone takes a bite and their eyes close slightly is exactly why I keep coming back to this combination.

Ingredients

  • Salmon fillets: I prefer skinless for easier eating, but keeping the skin on adds extra moisture and prevents sticking
  • Cherry tomatoes: They naturally caramelize in the oven, creating sweet bursts that balance the savory pesto
  • Red onion: Thinly sliced becomes sweet and mellow when roasted, adding depth without overpowering
  • Extra virgin olive oil: Helps the tomatoes blister beautifully and keeps everything from drying out
  • Basil pesto: Storebought works perfectly, but homemade pesto makes this feel like a special occasion
  • Sea salt and black pepper: Simple seasonings that enhance the natural flavors without competing
  • Crushed red pepper flakes: Just a pinch adds warmth that cuts through the richness
  • Lemon wedges: A fresh squeeze at the end brightens everything and ties the flavors together

Instructions

Get your oven ready:
Preheat to 200°C and line a baking tray with parchment paper for the easiest cleanup ever
Season the salmon:
Place fillets on the tray and sprinkle salt and pepper over both sides
Add the pesto layer:
Spread a tablespoon of pesto over each fillet like you are frosting a cupcake, right to the edges
Prep the tomatoes:
Toss halved tomatoes and sliced onion with olive oil and a pinch of salt, then scatter them around the salmon
Bake until perfect:
Cook for 15 to 20 minutes until the salmon flakes easily and tomatoes are blistered and soft
Serve with brightness:
Bring those lemon wedges to the table and let everyone squeeze their own fresh finish
Tender Baked Salmon with Pesto and Cherry Tomatoes topped with aromatic pesto and sweet roasted tomatoes. Save
Tender Baked Salmon with Pesto and Cherry Tomatoes topped with aromatic pesto and sweet roasted tomatoes. | flavorribbon.com

This has become my go-to when friends drop by unexpectedly because it looks impressive but takes almost no effort. Last month my friend said it tasted like something she would order at a nice bistro, and I just smiled because the secret was just a jar of pesto and some tomatoes.

Making It Your Own

Sun-dried tomato pesto adds a deeper, almost savory quality while arugula pesto brings a peppery kick that cuts through the richness beautifully. I have also used walnut pesto when I was out of pine nuts, and that earthy change was surprisingly delicious.

What To Serve With It

Steamed rice soaks up all those flavorful juices from the tomatoes, but quinoa adds a nice nutty contrast. A crisp green salad with a simple vinaigrette keeps the meal feeling light, though roasted asparagus would be equally perfect.

Timing And Prep

You can prep everything in the morning and keep it covered in the refrigerator, then just pop it in the oven when you get home. The tomatoes actually benefit from sitting with the olive oil and salt, developing even more flavor.

  • Pesto can be made ahead and stored in the fridge for up to a week
  • Salmon is best eaten the same day, but leftovers make an amazing salad topper for lunch
  • If your fillets are different thicknesses, check the thinner ones a few minutes early
Golden Baked Salmon with Pesto and Cherry Tomatoes served with lemon wedges and a fresh garden salad. Save
Golden Baked Salmon with Pesto and Cherry Tomatoes served with lemon wedges and a fresh garden salad. | flavorribbon.com

There is something so satisfying about a recipe that looks fancy but comes together in thirty minutes with minimal fuss.

Recipe FAQs

Bake salmon at 200°C (400°F) for about 15-20 minutes until it flakes easily with a fork. Covering with pesto helps keep moisture in.

Yes, homemade pesto works wonderfully and allows control over ingredients and flavors.

Roasting cherry tomatoes brings out their natural sweetness and adds a juicy, tangy contrast to the rich salmon and pesto.

Sun-dried tomato or arugula pesto provide delicious variations that complement the salmon’s flavor.

Steamed rice, quinoa, or a fresh green salad all make excellent, complementary sides for this dish.

Check pesto ingredients carefully as it may contain pine nuts or cheese; use nut-free and dairy-free versions if needed.

Baked Salmon with Pesto

Tender salmon paired with basil pesto and roasted cherry tomatoes in a simple Mediterranean style.

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

Ingredients

Fish & Main

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

Vegetables

  • 10 ounces cherry tomatoes, halved
  • 1 small red onion, thinly sliced
  • 2 tablespoons extra-virgin olive oil

Sauce

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

Seasonings

  • 1/2 teaspoon sea salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 teaspoon crushed red pepper flakes
  • 1 lemon, sliced into wedges

Instructions

1
Preheat Oven: Preheat the oven to 400°F. Line a baking tray with parchment paper or foil.
2
Season Salmon: Arrange the salmon fillets on the prepared tray. Season each fillet with salt and pepper.
3
Add 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 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
Elise Carrington

Sharing easy, flavorful recipes and meal ideas for busy home cooks and food lovers.