Salmon with Braised Artichokes and Olives




Makes 4 servings


  • 4 (5 to 6 ounce) skinless salmon fillets, pin-bones removed, about 1-inch thick
  • 2 tablespoons olive oil
  • 1 yellow onion, chopped into ¼–inch dice
  • 1 medium garlic clove, peeled and minced
  • 1/3 cup canned crushed tomatoes
  • 1/3 cup dry white wine
  • 2 tablespoons lemon juice
  • ½ cup drained and roughly chopped canned artichoke hearts
  • ½ cup pitted roughly chopped green olives
  • 2 tablespoons minced basil, plus more for garnish
  • 2 tablespoons canola or vegetable oil


Fish for compliments when serving up perfectly seared salmon in a sauce loaded with savory tomatoes, olives and artichokes.

Preheat an oven to 425 degrees and position an oven rack in the center.

To prepare sauce: Place a large heavy skillet on the stove over medium heat and add the oil. When the oil is shimmering, add the onion and cook until tender, about 6 minutes. Add the garlic and cook until fragrant, about 1 minute. Stir in the wine, lemon juice, tomatoes, artichokes and olives and simmer until the sauce is thick and the vegetables are tender, about 8 minutes. Stir in the basil, taste and adjust seasoning with salt and pepper.

To prepare salmon: Generously season the salmon. Place a large skillet on the stove over a medium heat and add the oil. When the oil is shimmering, add the salmon filet, presentation side first and cook until lightly browned, about 2 to 3 minutes. Using a fish spatula, carefully flip the salmon and transfer to the oven to cook until the fish begins to flake, about 8 minutes, depending on the thickness of the filet.

To serve: Transfer salmon on individual serving plates. Using a spoon, place the artichoke and olive sauce over the top and serve immediately.

Join Joanne and Frank on Facebook at

Everybody Loves Italian


Visit us on the web at

116 thoughts on “Salmon with Braised Artichokes and Olives

Leave a Reply


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