Caprese Sandwich

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This caprese sandwich recipe is easy to make in under 20 minutes. Pesto, mozzarella cheese, tomatoes and fresh basil are layered between two pieces of bread and baked until melty & toasty.

two pieces of Caprese Sandwich stacked on top of each other

This caprese sandwich recipe is one of our go-tos when we want a delicious meal that’s fast & easy to make.

Ciabatta bread is slathered with pesto, then layered with tomatoes, fresh basil and lots of mozzarella cheese. You can add lunch meat like salami, turkey, ham, etc. or keep them vegetarian.

Then, the caprese sandwiches are drizzled with balsamic glaze and baked until the cheese is melted and the bread is lightly toasted. Slice and serve for a crowd-pleasing, fast & easy lunch or dinner.

a caprese sandwich on it's side on a plate
Want to save this recipe?
Enter your email below, and I’ll send the link straight to your inbox. Plus, you’ll receive cooking & baking tips & recipes weekly!
Please enable JavaScript in your browser to complete this form.

Caprese Sandwich: Ingredients & Substitutions

overhead photo of the labeled ingredients in this Caprese Sandwich Recipe
  • Ciabatta rolls. I love rolls because they’re easier to cut & serve. You can use a loaf of ciabatta bread, italian bread, french bread, sourdough. etc.
  • Mozzarella Cheese. Use fresh mozzarella for the best results.
  • Tomatoes. Choose your favorite variety, I suggest Roma or heirloom.
  • Pesto. I love fresh homemade pesto – but in the winter when basil is not in high supply, I have made this caprese sandwich recipe with store-bought pesto with great results.
  • Balsamic Vinegar. Use a high-quality balsamic vinegar that is thick and sweet and pours like molasses (not water). If you don’t have access to that kind of balsamic, I suggest using a store-bought balsamic glaze.
  • Fresh Basil. No substitutes here!
  • Deli Meat. We love using turkey and salami in this sandwich. Other delicious suggestions are ham, prosciutto, etc.
a stack of 2 Caprese Sandwiches

How to Make Caprese Sandwiches

Let’s walk through how to make this caprese sandwich recipe step-by-step, and don’t forget to watch the video.

Begin by cutting the ciabatta rolls or loaves in half lengthwise about ¾ of the way, making sure to leave them connected.

slicing bread to make Caprese Sandwich
a ciabatat roll cut in half

Then, spread pesto on both sides of the ciabatta bread

making a Caprese Sandwich - spreading pesto on a ciabatta roll
making Caprese Sandwiches - two ciabatta rolls on a plate spread with pesto

Next, layer the deli meat (if desired), tomatoes, and mozzarella cheese (in that order) on top of the pesto on each piece of bread.

assembling a Caprese Sandwich - adding meat
assembling a Caprese Sandwich - adding tomatoes

Drizzle balsamic vinegar or glaze over the mozzarella cheese and sprinkle with salt and pepper.

assembling a Caprese Sandwich - adding mozzarella cheese
assembling Caprese Sandwiches - adding balsamic glaze and salt and pepper

Then, bake the caprese sandwiches in the preheated oven for 10 to 15 minutes, or until the cheese is melted and just starting to bubble.

8 Caprese Sandwiches on a baking sheet before baking
8 Caprese Sandwiches on a baking sheet after baking

Remove from oven, sprinkle with fresh basil and crushed red pepper (if desired).

an open-faced Caprese Sandwich on a baking sheet after baking garnished with basil

Serve

Then, fold the sandwiches in half, slice and serve warm. We love serving these with a delicious salad like burrata salad.

3 Caprese Sandwiches on a plate, one cut in half

Store

Store leftover sandwiches in an airtight container in the refrigerator for up to 3 days.

Reheat in the oven set to warm or in the microwave. Or, you can eat them cold if you’d like.

a Caprese Sandwich cut in half on a plate

Caprese Sandwich Recipe FAQS

What is a caprese sandwich made of?

This caprese sandwich is made with tomatoes, fresh basil, mozzarella cheese and pesto.

What goes with a caprese sandwich?

I suggest serving these sandwiches with a fresh green salad, fruit salad, or any of your favorite side dishes.

up close photo of a stack of 2 Caprese Sandwiches

If you make and love my recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along on Instagram, Pinterest, Facebook, TikTok and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so I can see your creations!

Caprese Sandwich Recipe

Laura
This caprese sandwich recipe is easy to make in under 20 minutes. Pesto, mozzarella cheese, tomatoes and fresh basil are layered between two pieces of bread and baked until melty & toasty.
No ratings yet
Course lunch, Main Course
Cuisine American, Italian
Servings 16 Servings
Calories 257
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes

Ingredients 
 

  • 8 Ciabatta rolls ( 2 loaves ciabatta bread – 24 ounces total)
  • 16 ounces fresh mozzarella cheese
  • 2 tomatoes
  • 6.5 ounces basil pesto
  • Salt and pepper
  • 4 Tablespoons balsamic vinegar (high quality, or glaze)
  • ½ cup fresh basil (chopped)
  • 16 ounces deli meat (salami, turkey, ham, etc0>
  • crushed red pepper optional

Instructions 

  • Preheat oven to 400 degrees F
  • Cut the ciabatta rolls or loaves in half lengthwise about ¾ of the way, making sure to leave them connected still.
  • Spread pesto on both sides of the ciabatta bread
  • Then, layer the deli meat, tomatoes, and mozzarella cheese (in that order) on top of the pesto on each piece of bread.
  • Drizzle balsamic glaze over the mozzarella cheese.
  • Sprinkle with salt and pepper.
  • Bake in the preheated oven for 10 to 15 minutes, or until the cheese is melted and just starting to bubble.
  • Remove from oven, sprinkle with fresh basil. If desired, add crushed red pepper, fold in half, slice and serve warm.

Video

Notes

Ingredient Substitutions
  • Ciabatta rolls. I love rolls because they’re easier to cut & serve. You can use a loaf of ciabatta bread, italian bread, french bread, sourdough. etc.
  • Mozzarella Cheese. Use fresh mozzarella for the best results.
  • Tomatoes. Choose your favorite variety, I suggest Roma or heirloom.
  • Pesto. I love fresh homemade pesto – but in the winter when basil is not in high supply, I have made this caprese sandwich recipe with store-bought pesto with great results.
  • Balsamic Vinegar. Use a high-quality balsamic vinegar that is thick and sweet and pours like molasses (not water). If you don’t have access to that kind of balsamic, I suggest using a store-bought balsamic glaze.
  • Fresh Basil. No substitutes here!
  • Deli Meat. We love using turkey and salami in this sandwich. Other delicious suggestions are ham, prosciutto, etc.
Store
Store leftover sandwiches in an airtight container in the refrigerator for up to 3 days.
Reheat in the oven set to warm or in the microwave. Or, you can eat them cold if you’d like.

Nutrition

Serving: 1piece | Calories: 257kcal | Carbohydrates: 24g | Protein: 15g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2g | Cholesterol: 32mg | Sodium: 833mg | Potassium: 121mg | Fiber: 1g | Sugar: 2g | Vitamin A: 552IU | Vitamin C: 2mg | Calcium: 167mg | Iron: 1mg

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

Did you enjoy this recipe? Have a question? Leave a comment below!

try these recipes


latest recipes

Post a Comment or Ask a Question!

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

Recipe Rating