This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

A Caprese Sandwich with Basil Pesto is a thick ciabatta bread stuffed with layers of tomato, mozzarella, and fresh pesto.ย  Add a drizzle of a balsamic glaze and you will have a homemade sandwich that is better than anything you could buy at a restaurant!

The Caprese pairing of mozzarella, tomato, and basil is so amazing you will want to make it again and again.ย  Try Caprese Skewers for a great appetizer version!

Balsamic glaze drizzled over caprese sandwiches on a plate.

Caprese Sandwich with Basil Pesto

This caprese sandwich is a perfect twist on the caprese salad.ย  The soft chewy bread that is coated in fresh pesto is the perfect platform for the sweet tomato and mozzarella.ย  Each bite delivers juicy tomato and tangy balsamic dressing.ย  The nutty flavors from the pesto balance out the flavors perfectly!

Best of all, this caprese sandwich is easy to make and take!ย  It takes just minutes to prepare and is the perfect picnic food.ย  Wrap it tightly in sandwich wrap or aluminum foil and pack it for a beautiful lunch outside.ย  It is so light but filling and is a homemade lunch your whole family will go crazy over!

What do I Need to Make a Caprese Sandwich?

A made from scratch pesto will make a huge difference in the finished sandwich.ย  The pesto will soak into the bread and create the perfect moist texture.ย  To learn how to make the best pesto check out my homemade pesto recipe!

Basil Pesto

  • Basil:ย The main source of flavor so choose fresh, green basil leaves.
  • Parmesan: Freshly grated for the most flavor.
  • Garlic: We love garlic so 3 cloves works well for us.ย  However, if you aren’t as into a garlic flavor, start with less and add more in as you taste it.ย  Overall, you want the flavor of the pesto to be balanced between all the flavors.
  • Pine Nuts:ย Great nutty flavor! Swap for walnuts if you prefer.
  • Olive Oil: Use a high quality extra virgin olive oil for the best flavor!

Sandwich:

  • Tomato:ย Slice to 1/4 inch thick, then layer with mozzarella slices.
  • Mozzarella Cheese Slices:ย Lay cheese directly on pesto before adding tomatoes.
  • Ciabatta Buns: Or bread of your choice.
  • Balsamic glaze: Drizzle over the tomatoes.

How to Make Caprese Sandwich and Basil Pesto:

This caprese sandwich is easy to make and even easier to fall in love with!ย  First, slather your delicious made from scratch pesto all over the soft bread.ย  Then layer it up with fresh tomato, mozzarella, and balsamic glaze and you have the most amazing sandwich in just minutes!

  1. Blend pesto: In a food processor first combine basil, parmesan, garlic, pine nuts and olive oil. Then pulse until the olive oil looks emulsified and the pesto looks uniform.
  2. Build sandwich: First slice the bread in half and spread pesto on one side. Next, layer the cheese and tomatoes and finally drizzle with balsamic glaze.

Steps to make a caprese sandwich.

Sandwich Variations:

The tried and true caprese ingredients like tomato, mozzarella and basil are the start of any delicious recipe.ย  But when you add bread and pesto and turn it into a sandwich it is even better!ย  Now try a few more variations to create your favorite version of this traditional flavor combination.

  • Protein: Add turkey, chicken, or flank steak to add a great protein.
  • Bread: A thick, sturdy bread is best for this sandwich.ย  Ciabatta is great but can easily be swapped out for a sourdough or focaccia.
  • Warm it up!ย  Heat your sandwich in a panini press or on a grill pan for the perfect ooey gooey sandwich!ย  Before you start, brush the outside of the bread with a little bit of oil to get the perfect crispy toasted bread.
  • Shortcut: For last minute time saving use store bought pesto.
  • Make your own Balsamic Glaze: Heat 1 cup of balsamic vinegar over medium-low heat until it reduces down to about half.ย  This will thicken it and bring the flavor out.ย  For a sweeter glaze, add 1/4 cup apple juice to 1/2 cup balsamic vinegar before reducing.
  • Green:ย Add arugula to your sandwich for a little bit of crunch and even more color!
  • No cheese? Replace the cheese with creamy avocado slices!

A finished caprese sandwich on a plate.

More Caprese Inspired Recipes:

Pin this now to find it later

Pin It

Caprese Sandwich with Basil Pesto

5 from 1 vote
By: Alyssa Rivers
A Caprese Sandwich with Basil Pesto is a thick ciabatta bread stuffed with layers of tomato, mozzarella, and fresh pesto.ย  Add a drizzle of a balsamic glaze and you will have a homemade sandwich that is better than anything you could buy at a restaurant!
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 4 Sandwiches

Ingredients 

Basil Pesto:

Sandwich:

  • 1 medium tomato sliced 1/4 inch thick
  • 8 slices mozzarella cheese 1/4 inch thick
  • 4 ciabatta buns or bread of choice
  • balsamic glaze for drizzle

Instructions 

  • In a food processor combine basil, parmesan, garlic, pine nuts and olive oil. Pulse until the olive oil looks emulsified and the pesto looks uniform.
  • To make the sandwiches: Slice the bread in half and spread pesto on one side. Layer the cheese and tomatoes and drizzle with balsamic glaze.

Nutrition

Calories: 422kcalCarbohydrates: 31gProtein: 24gFat: 23gSaturated Fat: 10gCholesterol: 56mgSodium: 823mgPotassium: 226mgFiber: 1gSugar: 2gVitamin A: 1380IUVitamin C: 7mgCalcium: 453mgIron: 1mg

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

Additional Info

Course: Dinner, Main Course
Cuisine: Italian, Italian American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

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

Recipe Rating




2 Comments