Go Back
+ servings
stuffed salmon and tomatoes on a baking tray

Caprese Stuffed Salmon with Balsamic Roasted Tomatoes

Course: Main Course
Cuisine: Seafood
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4
Calories: 487kcal
This Caprese Stuffed Salmon recipe is cheesy, delicious, and made on one pan! Baked salmon stuffed with tomato & mozzarella, paired with balsamic tomatoes.
Print Recipe


  • ½ cup Balsamic Vinegar
  • ½ cup dark brown sugar
  • 1 1½ -2 lbs Salmon fillet bones removed
  • Kosher salt
  • Black pepper freshly ground
  • 1- teaspoon Italian herb seasoning opt.
  • Fresh tomatoes or roma tomatoes cut into ½” slices then each slice cut in-half
  • Fresh Mozzarella sliced into ½x½” rectangular sticks
  • 2 tablespoons dark brown sugar
  • Fresh basil leaves chopped & whole
  • 8-12 Campari Tomatoes still on the vine (if possible) or Roma tomatoes, halved


  • Preheat oven to 275F.
  • In a small saucepan, combine the Balsamic Vinegar and brown sugar, bring to a boil, reduce heat to low and simmer until sugar has dissolved and reduction has thickened. Set balsamic reduction aside until ready to use.
  • Brush a baking dish or baking pan (a little larger than length and width of salmon) with 2 teaspoons extra virgin olive oil and place the salmon, skin side down, in the dish. Place the tomatoes, still attached to the vine, on each side of the salmon. Sprinkle the salmon and tomatoes with salt, pepper, favorite herb seasoning, 2 tablespoons brown sugar and the chopped basil.
    raw salmon filet on a baking tray with tomatoes on vines
  • With a sharp knife, make three cuts (½“ deep) along the length of the salmon. One down the middle and one down the middle of each half. The cuts should NOT go all the way through the salmon.
    cutting slits into salmon to stuff
  • Drizzle the salmon with olive oil then stuff the tomato and mozzarella slices into the cuts of the salmon, alternating between the tomato and mozzarella slices as you go down the salmon.
    how to make caprese stuffed salmon
  • Drizzle the salmon with the balsamic-sugar mixture.
    how to make stuffed salmo with mozzarella and tomatoes
  • Bake the salmon at 275F for 30 minutes or until tender when a fork is inserted in the thickest part (or when a meat thermometer registers 115F in the thickest part). The salmon may look a little underdone – this happens when baked slowly.
  • Leave the salmon in the oven and turn the temperature to BROIL.
  • Broil 2-3 minutes, or until the salmon begins to get a little color. Watch closely.
  • Check the temperature of the salmon with a meat thermometer. The finished salmon should register 120F-125F.
  • Remove the salmon from the oven and sprinkle with fresh basil leaves.
    baking tray with stuffed salmon and vines of tomatoes
  • Enjoy!



Calories: 487kcal | Carbohydrates: 40g | Protein: 45g | Fat: 14g | Saturated Fat: 2g | Cholesterol: 124mg | Sodium: 119mg | Potassium: 1317mg | Sugar: 38g | Vitamin A: 565IU | Vitamin C: 7.8mg | Calcium: 69mg | Iron: 2.4mg