Skillet Pesto Salmon
This skillet pesto salmon is a one-pan weeknight dinner ready in 30 minutes and full of bold flavor! Fresh tomatoes cook down into a jammy sauce, finished with a swoop of vibrant pesto.
- Prep
- 10 min
- Cook
- 20 min
- Total
- 30 min
- Yield
- 4

Ingredients 9
- 4 medium ripe tomatoes, stem ends sliced off
- 2 tablespoons olive oil
- ½ white onion, diced
- 3 garlic cloves, minced
- 1 teaspoon kosher salt , divided
- 1 to 1½ pounds wild-caught salmon fillets
- 1 teaspoon smoked paprika
- 1 teaspoon onion powder
- ½ cup pistachio pesto (see Notes) or basil pesto
Method 4
- 01
Preheat the oven to 400°F. Allow the salmon to come to room temperature
- 02
Heat a large oven-safe skillet over medium heat. Add the olive oil and the tomatoes, placing them cut side down. Add the diced onion to the center of the pan and cover tightly. Cook until the tomato skins soften, about 6 to 8 minutes, then use tongs to peel away and discard the skins. Add the minced garlic to the pan over the onions and stir once, then cover and cook for 1 minute more, until the garlic is fragrant and golden. Uncover and mash the tomatoes with a potato masher until saucy, then stir in ¼ tsp kosher salt . Cook the sauce for 3 minutes.
- 03
Pat the salmon fillets dry and season the top with ½ to ¾ teaspoon kosher salt (depending on 1 to 1 ½ lbs), smoked paprika, and onion powder. When ready, nestle the fillets into the tomato sauce in the skillet, then transfer the pan to the oven. Bake for 10 to 15 minutes, depending on the thickness, until the salmon reaches an internal temperature of 125°F (or a few minutes more if the salmon doesn’t come up to temperature; see Notes).
- 04
Remove the skillet from the oven and spoon the tomato sauce over the salmon. Top each fillet with a dollop of pesto and serve immediately.
Provenance
- recipe-clones/acouplecooks-data
Fingerprint sha256:ee3b5cfb3abef522de105472be35485b4a6b0c60f8af3f5e1ea1757dfc8f2eb4
urn:recipe:a2a87af7-a679-50e9-8bd9-20572bc23b2c