This post contains affiliate links.

Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image

A good Caprese Sandwich is one of the simple pleasures of summer—and this sandwich isn’t just good, it’s GREAT. Thick slices of ripe tomato sprinkled with flaky sea salt star, alongside a creamy pesto spread and creamy fresh mozzarella.

Two caprese sandwiches stacked on top of each other

5 Star Review

“I’m in love with this sandwich, my whole family loves it! The mayo, yogurt, basil pesto mix is to die for!”

— Deanna —

Why You’ll Love This Italian Caprese Sandwich Recipe

  • An Easy Summer Meal. We want our summer meals easy, breezy, and full of fabulous fresh produce and this caprese sandwich delivers on all fronts. This is THE recipe to put those beefsteak tomatoes you’ve been growing to use.
  • Enjoy It Hot or Cold. Options: you have them! This is a fantastic sandwich to wrap up and bring to a picnic, but it’s also delish in toasty melt form. (For another perfect picnic sandwich, try this Chickpea Salad Sandwich.)
  • That Creamy Pesto Spread, Though. Some caprese sandwiches just add basil, while others spread pesto onto the bread. I wanted to go the extra mile here so I made the basil element into a creamy spread slathered onto the bread. It really makes these sandwiches next-level delectable.
Caprese sandwiches with pesto

Ingredients and Substitutions

You’ll find the full list of ingredients in the recipe card below, but here are some notes to keep in mind.

  • Bread. You can use a baguette, ciabatta loaf, or individual ciabatta rolls.
  • Pesto. I like to use my homemade Basil Pesto, but you can use store-bought for a shortcut.
  • Plain Greek Yogurt. Or mayonnaise for a more traditional choice.
  • Tomatoes. This is the perfect recipe for those giant colorful heirloom tomatoes you find at the farmers’ market.
  • Fresh Mozzarella. Creamy dreamy fresh mozzarella—you just can’t beat it!
  • Flaky Salt. Maldon or fleur de sel.
  • Pepper. Freshly ground black pepper has a more well-rounded flavor than pre-ground pepper.
  • Fresh Basil. Don’t even think about using dried. Not for Caprese!
  • Balsamic Vinegar. Use a thick, syrupy aged balsamic vinegar to keep your caprese sandwich from going soggy, or use a balsamic glaze.
  • Extra-Virgin Olive Oil. This is where you’re going to want to use a fruity, aromatic variety.
  • Other Optional AdditionsPickled Onions, anchovy fillets, capers.

Step-By-Step Instructions

Overhead view of baguette halved lengthwise
  1. Cut the Bread. Use a serrated knife to cut it in half lengthwise.
Overhead view of scooped baguette
  1. Scoop the Bread. Use your fingers to scoop out some of the insides of the bread. Now eat that bread because it’s DELICIOUS and good bread should never go to waste. (You can also use it to make homemade breadcrumbs.)
Overhead view of creamy pesto spread in bowl with spoon
  1. Make the Spread. Stir together the pesto and yogurt or mayo.
Creamy pesto spread onto baguette for caprese sandwich
  1. Spread on Bread. Get in those nooks and crannies.
Mozzarella and tomato slices layered onto baguette
  1. Start Topping. Layer on the mozzarella and tomatoes, then add some grinds of freshly cracked pepper and salt.
Mozzarella, tomatoes, basil, and balsamic vinegar layered onto baguette for caprese sandwich
  1. Finish. Add the basil, balsamic vinegar, and olive oil, then press on the top. Serve the caprese sandwiches cold or toast in the oven. Slice and ENJOY!

Recipe Variations

  • Add Another Green. Peppery arugula or baby spinach can be added instead of or in addition to the fresh basil.
  • Make It a Wrap. Instead of using bread, wrap the filling in a large tortilla or lavash.
  • Try Another Pesto. Arugula or parsley pesto would also work well.
  • Add Chicken. Make a grilled chicken caprese sandwich by adding Grilled Chicken Breast.
Top down view of caprese sandwich

What to Serve with Caprese Sandwiches

Caprese Sandwich

5 From 9 reviews . Help us out! Review HERE.Help out & review HERE

Prep: 5 minutes
Cook: 5 minutes
Total: 10 minutes

Servings: 4 sandwiches
Add As A Trusted Google Source

Video

Fresh mozzarella and thick, ripe tomato slices are paired with a creamy pesto spread and basil in this summery caprese sandwich recipe.

Ingredients
  

  • 1 baguette or ciabatta loaf about 16 ounces or 4 individual ciabatta rolls
  • cup Basil Pesto
  • ¼ cup plain Greek yogurt or mayonnaise
  • 2 large ripe tomatoes cut into ½-inch round slices
  • 8 ounces fresh mozzarella ball cut into ½-inch round slices
  • Flaky salt such as Maldon or fleur de sel
  • Freshly ground black pepper
  • Fresh basil leaves
  • 1 to 2 tablespoons thick balsamic vinegar or balsamic glaze
  • Extra-virgin olive oil
  • Other optional additions: Pickled Onions, anchovy fillets, capers

Instructions
 

  • If you’d like to eat the sandwich warm, place a rack in the center of the oven and preheat to 400°F. Line a baking sheet with parchment paper.
  • Split the baguette in half horizontally. With your fingers, remove some of the inner bread from the top and the bottom so you have more room for the filling. Place cut sides up on the baking sheet (or a large work surface if not toasting the sandwich in the oven).
  • In a small bowl, stir together the pesto and the yogurt. Spread all over the bottom of the baguette—it will be a generous layer. If you have a little extra, you can spread it on the top of the bread.
  • Add the mozzarella slices, tomato slices, and a sprinkle each of salt and pepper. Top with the basil and any other desired toppings. Drizzle on the balsamic and a little olive oil. Add the top slice of bread and press down gently.
  • Place the sandwich in the oven and let toast for 3 to 5 minutes to warm through. Slice and enjoy immediately.

Notes

  • TO STORE: Wrap the caprese sandwiches in foil or plastic wrap and refrigerate for up to a day. Note that the bread will likely become soggy due to the moisture from the tomatoes and vinegar.
  • TO REHEAT: Place the sandwiches back in the oven at 375°F to crisp up the bread and warm the fillings, or simply eat them cold.

Nutrition

Serving: 1(of 4)Calories: 566kcalCarbohydrates: 61gProtein: 26gFat: 24gSaturated Fat: 9gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gCholesterol: 47mgPotassium: 352mgFiber: 3gSugar: 9gVitamin A: 1.313IUVitamin C: 8mgCalcium: 460mgIron: 4mg

Related Recipes

Popular Main Dishes

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Free Email Series
Sign Up for FREE Weekly Meal Plans
Each includes a grocery list, budget, and 5 healthy dinners, helping you save time, save money, and live better! From time to time we’ll send you the best of Well Plated. You can unsubscribe anytime.
Erin Clarke

Erin Clarke

Hi, I’m Erin Clarke, cookbook author and the home cook behind Well Plated. I’ve helped millions of people cook healthier meals that actually taste amazing and sold over 200,000 books! I’m here to help you save time, dirty fewer dishes, and feel great about what you’re eating, without overthinking it. Welcome!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

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

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here


  1. I’m in love with this sandwich, my whole family loves it! The Mayo, yogurt, basil pesto mix is to die for! I think I need to make this again next week and double the recipe.5 stars

    1
  2. I absolutely love your recipes! I paired it with a salad and it was the perfect sandwich to make on any day. Only problem now is my husband is going to ask me to make it for him all the time.5 stars

  3. So yummy. I usually don’t like Mayo but made the sauce for my boys. It smelled so good I put it on my sandwich as well and it was so delicious! Very herby, not mayonnaise-y.5 stars

  4. This was so delicious! I used ciabatta rolls and paired it with a pesto vegetable soup! Will definitely be in my summer rotation!5 stars

  5. I used sourdough bread for this and loved how crispy it turned out. The mozzarella and tomatoes balanced nicely with the pesto flavor. I sprinkled a little salt and pepper on the tomatoes for extra flavor. Really simple but delicious sandwich.5 stars

  6. Made this for earlier while working from home and it was exactly what I needed. The pesto gave everything a lot of flavor without much effort. I think using good tomatoes really matters here. Definitely worth trying!!5 stars

  7. I wasn’t expecting such simple ingredients to taste this good together. Love it!!! The flavors blended so well together. Definitely a recipe I’ll keep around.5 stars

  1. I’m in love with this sandwich, my whole family loves it! The Mayo, yogurt, basil pesto mix is to die for! I think I need to make this again next week and double the recipe.5 stars

    1