This Caprese stuffed salmon recipe always tastes like pure, fresh delight! I stuff a salmon filet with lots of mozzarella, basil, and tomatoes, then bake it in the oven for an easy and healthy one pan meal. And don’t forget to add the roasted balsamic tomatoes to the sheet pan for an extra pop of flavor!

caprese stuffed salmon with roasted tomatoes and balsamic

This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.

I always order the Caprese salad when I see one on the menu because I just love rich mozzarella with juicy tomatoes and basil. So stuffing all of those classic Caprese flavors into salmon is a no brainer when it comes to making a fresh and tasty meal! Even better, by the time dinner is done, I only have one sheet pan to clean up.

Ingredients for Caprese Salmon

  • Salmon: Use a salmon fillet– be sure to remove the bones before stuffing.
  • Tomatoes: You’ll need tomatoes to stuff the salmon, as well as to roast on the side. I recommend Roma and/or Campari tomatoes. The fresher the better! Tomatoes-on-the-vine work great.
  • Mozzarella: Slice it into small rectangular sticks to make the cheese easy to stuff.
  • Balsamic Vinegar: You’ll cook this down to make a balsamic reduction that coats the salmon and tomatoes.
  • Basil: Complete the caprese trifecta with fresh basil.
  • Brown Sugar: This sweetens the balsamic glaze so that it complements the other flavors perfectly.
  • Seasonings: Grab the salt, pepper, and Italian seasoning.
close up of caprese stuffed salmon on a baking tray.
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
Please enable JavaScript in your browser to complete this form.

Tips for Success

Before stuffing the salmon, you need to cut it. Use a sharp knife (a chef’s knife is great) to make three cuts down the length of the salmon filet. Start with a cut in the middle, then make another cut on each side of that. You will be cutting about 1/2 inch deep. That’s deep enough to stuff in the mozzarella and tomatoes, but do not cut all the way through the salmon.

How to Store and Reheat

Store stuffed Caprese salmon along with the tomatoes in an airtight container in the refrigerator for up to 2 days. It can be consumed cold straight from the fridge, or reheated in the oven at 275°F.

Baked salmon stuffed with mozzarella and tomatoes.

Serving Suggestions

This salmon is stuffed with mozzarella and tomatoes, and cooked with balsamic tomatoes, so it makes a pretty great sheet pan meal on its own. To fill out the meal, I recommend serving it over a bed of white rice, adding a chopped caprese, making more veggies, or starting with a simple appetizer, like tomato bruschetta.

Recipe Card

Caprese Stuffed Salmon with Balsamic Roasted Tomatoes

4.43 from 26 votes
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 4
Author: Becky Hardin
stuffed salmon and tomatoes on a baking tray
This Caprese Stuffed Salmon recipe is cheesy, delicious, and made on one pan! Baked salmon stuffed with tomato & mozzarella, paired with balsamic tomatoes.
Step-by-step photos can be seen below the recipe card.
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • ½ cup Balsamic Vinegar
  • ½ cup dark brown sugar
  • 2 teaspoons olive oil
  • 1 (1½-2 pound) salmon fillet bones removed
  • 8-12 Campari Tomatoes still on the vine if possible (or Roma tomatoes), halved
  • Kosher salt to taste
  • Freshly ground black pepper to taste
  • 1 teaspoon Italian herb seasoning optional
  • 2 tablespoons dark brown sugar
  • Fresh basil leaves chopped and whole
  • Fresh Mozzarella sliced into ½x½-inch rectangular sticks
  • Fresh tomatoes or roma tomatoes cut into ½-inch slices, then each slice cut in half

Instructions 

  • Preheat oven to 275°F.
  • 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.
    ½ cup Balsamic Vinegar, ½ cup dark brown sugar
  • 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.
    2 teaspoons olive oil, 1 (1½-2 pound) salmon fillet, Kosher salt, Freshly ground black pepper, 1 teaspoon Italian herb seasoning, 2 tablespoons dark brown sugar, Fresh basil leaves, 8-12 Campari Tomatoes
    raw salmon filet on a baking tray with tomatoes on vines
  • With a sharp knife, make three cuts (½-inch 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.
    Fresh Mozzarella, Fresh tomatoes or roma tomatoes
    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 275°F for 30 minutes, or until tender when a fork is inserted in the thickest part (or when a meat thermometer registers 115°F 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-125°F.
  • Remove the salmon from the oven and sprinkle with fresh basil leaves.
    baking tray with stuffed salmon and vines of tomatoes

Video

Becky’s Tips

  • Be sure salmon reaches an internal temperature of at least 120F before consuming.
  • You can use a sheet pan, or any shallow baking sheet/pan you have. Just make sure it’s large enough to fit the salmon and tomatoes without overcrowding.
  • Cook salmon skin side down on the pan.
  • Broiling at the end adds some color, gives a little bit of a crispier texture, and helps to caramelize the balsamic for the perfect finish.
Storage: Leftovers can be stored in an airtight container in the fridge for 2 days.
Calories: 636kcalCarbohydrates: 51gProtein: 49gFat: 26gSaturated Fat: 9gPolyunsaturated Fat: 5gMonounsaturated Fat: 9gCholesterol: 138mgSodium: 1041mgPotassium: 1626mgFiber: 4gSugar: 45gVitamin A: 2767IUVitamin C: 38mgCalcium: 380mgIron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment!

How to Make Stuffed Salmon Step by Step

Make the Balsamic Reduction: Preheat oven to 275°F. In a small saucepan, combine ½ cup of balsamic vinegar and ½ cup of dark brown sugar, bring to a boil; then reduce heat to low and simmer until sugar has dissolved and reduction has thickened. Set it aside until ready to use.

Season the Salmon: Brush a baking dish or baking pan with 2 teaspoons of extra virgin olive oil, then place a 1½-2 pound salmon fillet (skin side down) in the pan. Place 8-12 tomatoes on each side of the salmon. Sprinkle the salmon and tomatoes with Kosher salt, freshly ground black pepper, 1 teaspoon of Italian seasoning, 2 tablespoons of dark brown sugar, and chopped fresh basil leaves.

raw salmon filet on a baking tray with tomatoes on vines.

Cut the Salmon: With a sharp knife, make three cuts (½-inch deep) along the length of the salmon. One down the middle, then one down the middle of each half. The cuts should NOT go all the way through the salmon.

cutting slits into salmon to stuff.

Stuff the Salmon: Cut fresh tomatoes into ½-inch slices, then cut each slice cut in half. Slice fresh mozzarella into ½ x ½-inch rectangular sticks. Next, drizzle the salmon with olive oil. 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.

Unbaked salmon filet stuffed with pieces of tomato and mozzarella.

Bake the Salmon: Drizzle it with the balsamic reduction, then bake the stuffed salmon at 275°F for 30 minutes, or until tender when a fork is inserted 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, then broil 2-3 minutes, or until the salmon begins to get a little color. Watch it closely.

Salmon on a sheet pan, covered in balsamic glaze.

Finish and Serve: Check the temperature of the salmon with a meat thermometer–it should register 120F-125°F. Remove the Caprese salmon from the oven and sprinkle with fresh basil leaves to serve.

Caprese salmon on a baking tray.

More Salmon Recipes We Love!

Meet Becky Hardin

Becky Hardin is a wife and mother living in Saint Louis Missouri. She founded The Cookie Rookie in 2012 as a creative way to share recipes. Now, she is a trusted resource for easy cooking around the world, being featured in Taste of Home, The Kitchn, ABC’s Home and Family, and more. Here at The Cookie Rookie she is the editor in chief of all recipes and continues to enjoy sharing her passion for cooking for busy families. She has since founded two additional food blogs, Easy Chicken Recipes and Easy Dessert Recipes.

4.43 from 26 votes (17 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

22 Comments
Inline Feedbacks
View all comments
TahoeMom
TahoeMom
June 10, 2024 11:04 am

Easy, Beautiful, and Delicious. I served this for some company and everyone marveled at how beautiful the dish was. It was so easy to put together, one pan, easy clean up. Everyone loved it including the kids. I will for sure be making this again!5 stars

happy wheels
happy wheels
June 15, 2018 1:44 am

I like to cook the dishes myself for my family. I’m always learning new recipes. Pay attention to the nutrition for my family meal5 stars

Nicole John
Nicole John
February 8, 2018 10:07 pm

I Love your blog because it make me best cook for my children. Thanks5 stars

credit card info
credit card info
November 26, 2017 1:05 pm

vERY GOOD ARTICLE I ENJOYED IT SO MUCH..5 stars

bloxorz
bloxorz
November 5, 2017 9:41 pm

I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to the whole thing. Do you have any helpful hints for newbie blog writers? I’d certainly appreciate it.4 stars

Thomas K. Steller
Thomas K. Steller
October 26, 2017 3:35 am

Well, this is my first visit to your blog! Your blog provided us valuable information .You have done a marvelous job5 stars

Theresa L. Waller
Theresa L. Waller
October 26, 2017 3:35 am

What’s up it’s me, I am also visiting this site daily, this website is in fact pleasant and the viewers are in fact sharing good thoughts4 stars

Joseph C. Pollard
Joseph C. Pollard
October 26, 2017 3:34 am

I think this is an informative post and it is very useful and knowledgeable. I really enjoyed reading this post. big fan, thank you!4 stars

Queen D. Surratt
Queen D. Surratt
October 26, 2017 3:33 am

Thanks for sharing. I see the novelty of your writing, I will share it for everyone to read together. I look forward to reading many articles from you.5 stars

the impossible game
the impossible game
August 28, 2017 11:25 pm

I like the helpful info you provide in your articles.I’ll bookmark your blog and check again here frequently.I am quite sure I’ll learn a lot of new stuff right here! Good luck for the next!