Italian Salmon

salmon filets on spring salad topped with roasted tomatoes and basil

This easy and delicious Italian salmon is full of fresh flavors. Salmon filets are roasted in the oven with tomatoes and garlic and finished off with fresh basil. This recipe is done in less than 30 minutes, making it perfect for a quick weeknight dinner or an effortless holiday meal.


  • 1 1/2 pounds salmon, left whole or cut into 6 pieces
  • 1 pint grape tomatoes, cut in half
  • 3 Tablespoons olive oil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 4 cloves fresh garlic, minced
  • 10-12 large fresh basil leaves, chopped


  1. Preheat oven to 400˚ and line a sheet pan with parchment paper or foil.
  2. Lay salmon filet or filet pieces on the prepared sheet pan and place halved tomatoes around the salmon.
  3. Drizzle both the salmon and tomatoes with olive oil and sprinkle them with salt and pepper.
  4. Sprinkle the minced garlic over the salmon and tomatoes and roast in the preheated oven until the internal temperature of the salmon reaches 145˚. For pre-portioned salmon filets, cooking time should be about 15-20 minutes and for one large salmon filet, the cooking time will be closer to 20-25 minutes.
  5. Serve salmon topped with roasted tomatoes and chopped fresh basil over spring salad mix or alongside rice or pasta. 


Keywords: salmon, italian, feast of the seven fishes, christmas, holidays, weeknight dinner, tomatoes, garlic