• Recipe Index
  • About
  • Subscribe
menu icon
go to homepage
  • Recipe Index
  • About
  • Subscribe
search icon
Homepage link
  • Recipe Index
  • About
  • Subscribe
×
Home » Recipes » Drinks

Caprese Sandwich Recipe

Published: Oct 4, 2025 by Ryan Littley · This post may contain affiliate links · 2 Comments

↓ Jump to Recipe

Inspired by the classic Caprese salad, our caprese sandwich is loaded with red, ripe, juicy tomatoes, creamy fresh mozzarella cheese, baby spinach leaves, and fragrant basil leaves.

This delicious sandwich is perfect for a summertime picnic, light dinner, or family get-together.

Two Caprese sandwiches on a white platter.

Our caprese sandwiches are served on ciabatta bread, but they can also be served on a crusty baguette, focaccia bread, or your favorite Italian roll.

Two Caprese sandwiches on a white platter.

The contrast of flavors of the tangy, sweet tomatoes and rich mozzarella makes this simple caprese sandwich a meal to remember.

The aromatic basil, tender spinach leaves, extra virgin olive oil, and drizzle of balsamic vinegar elevate this dish to a whole new level of deliciousness.

If you love tangy, sweet, farm-fresh tomatoes, make sure to try our Caprese Salad and Cucumber Tomato Salad recipes.

Ingredients to make a Caprese Sandwich

Ingredients to make the recipe.

Let’s start by gathering the ingredients we need to make our easy Caprese Sandwich recipe. In Chef Speak, this is called the Mise en Place, which translates into Everything in its Place.

Not only does setting your ingredients up ahead of time speed the cooking process, but it also helps ensure you have everything you need to make the dish.

What changes can I make to the Caprese Sandwich?

Made with simple ingredients, our easy sandwich recipe is a blank canvas and can be adjusted to your taste preference.

Instead of fresh mozzarella, use burrata to make an extra creamy burrata caprese sandwich.

Want to kick up the flavors? Spread pesto sauce on the bread. For a burst of flavor, add toasted pine nuts, roasted red peppers, red onion, olives, crispy bacon, or capicola to the sandwich.

Use a balsamic glaze to enhance the vibrant flavors of our classic caprese sandwich. If you can't find the glaze at your local supermarkets, you can always make your own by creating a balsamic reduction. If you can find aged balsamic vinegar, that will add even more flavor to the sandwich.

How to Make a Caprese Sandwich

Rinse the tomatoes and basil leaves in cold water, then pat dry the basil leaves with paper towels.

Image showing how to prep the recipe.
  • Slice the fresh mozzarella and fresh tomatoes into ½ thick slices.
  • Sprinkle the salt and black pepper over the top of the tomato slices and mozzarella slices.
Collage showing next steps in the recipe.
  • Slice the ciabatta rolls in half.
  • Place a frying pan (or griddle) on the stovetop over medium heat. Coat the bottom of the pan with olive oil.
  • Place the ciabatta bread face down in the pan. Heat until lightly toasted (2-3 minutes).
  • Remove the bread from the pan and place on a plate.

You can also heat the sandwich in a panini press. Just don't leave it on too long, letting the inside get warm.

Collage showing how to finish the recipe.
  • Add a layer of baby spinach to the bottom part of the roll. Drizzle the balsamic vinegar and olive oil over the spinach leaves.
  • Add a layer of seasoned mozzarella cheese over the spinach.
  • Add a layer of juicy ripe tomatoes on top of the mozzarella, and sprinkle the chopped parsley over the tomato slices.
    *You can drizzle more olive oil and balsamic vinegar over the tomatoes if desired.
  • Place the basil leaves on top of the tomatoes, then add the top of the bun.
Two Caprese sandwiches on a white platter.

Summertime is tomato season, and that's the best time to enjoy this classic Caprese sandwich. After one bite, it will become one of your favorite sandwiches, too!

Any leftovers should be broken down into airtight containers. The creamy mozzarella, sliced tomatoes, spinach, and basil should be refrigerated for 24 hours, and the rolls should be stored in a ziplock bag on the counter.

Recipe FAQ's

Why is it called Caprese?

The salad of the same name is said to have originated on the Isle of Capri in Italy. Two stories about its origin include it being an homage to the Italian flag or to appease the palates of royalty and influential politicos that vacationed on the island in the early 20th century.

How do I keep the bread from getting soggy?

Toasting the bread lightly before assembling the sandwich will help prevent it from getting soggy. Serving it as soon as it is assembled will also help prevent sogginess.

More Recipes You'll Love!

Ryan Littley

Caprese Sandwich Recipe

No ratings yet
Enjoy a taste of summer with our Caprese Sandwich. It's loaded with ripe, juicy tomatoes, creamy fresh mozzarella cheese, baby spinach leaves, and fragrant basil leaves.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 5 minutes mins
Total Time 15 minutes mins
Servings: 2
Course: lunch or snack, sandwich
Cuisine: Italian, Italian - American
Calories: 576
Ingredients Method Nutrition

Ingredients
  

  • 2 ciabatta rolls or Italian bread of your choice
  • 8 oz fresh mozzarella
  • 2 large tomatoes
  • 1 cup baby spinach or arugula
  • 12 basil leaves
  • 1 tablespoon Italian parsley finely chopped
  • ¼ teaspoon black pepper
  • ½ teaspoon table salt
  • 1 tablespoon balsamic vinegar or balsamic glaze
  • 1 tablespoon extra virgin olive oil

Method
 

  1. Rinse the tomatoes and basil leaves in cold water, then pat dry the basil leaves with paper towels.
  2. Slice the mozzarella and tomatoes into ½ slices.
  3. Sprinkle the salt and black pepper over the top of the tomato and mozzarella slices.
  4. Place a frying pan (or griddle) on the stovetop over medium heat.
  5. Coat the bottom of the pan with olive oil and place the ciabatta bread face down in the pan. Heat until lightly toasted (2-3 minutes).
  6. Remove the bread from the pan and place on a plate.
  7. Add a layer of baby spinach on the bottom part of the roll.
  8. Drizzle the balsamic vinegar and olive oil over the top of the spinach leaves.
  9. Add a layer of seasoned mozzarella cheese over the spinach.
  10. Add a layer of tomatoes on top of the mozzarella, and sprinkle the chopped parsley over the tomato slices.
    *You can drizzle more olive oil and balsamic vinegar over the tomatoes if desired.
  11. Place the basil leaves on top of the tomatoes, then add the top of the bun.

Nutrition

Calories: 576kcalCarbohydrates: 38gProtein: 32gFat: 33gSaturated Fat: 16gPolyunsaturated Fat: 2gMonounsaturated Fat: 13gCholesterol: 90mgSodium: 1591mgPotassium: 630mgFiber: 3gSugar: 7gVitamin A: 3903IUVitamin C: 32mgCalcium: 615mgIron: 2mg

Tried this recipe?

Let us know how it was!

More Drinks

Comments

  1. Catherine says

    September 07, 2024 at 8:43 am

    5 stars
    II love this and making this today with garden tomatoes! Thank you so much!

    Reply
    • Chef Dennis Littley says

      September 07, 2024 at 11:34 am

      It's the perfect time of the year for this sandwich with all the fresh tomatoes in the markets. Enjoy!

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Chef Ryan Littley in a white chef coat.

Welcome!

Thank you for visiting my new website. I look forward to sharing my time-tested recipes and making your time in the kitchen more enjoyable.

More about me

Popular

  • Deep fried cauliflower bites on a white platter with three dipping sauces.
    Crispy Deep-Fried Cauliflower Bites
  • French Toast with butter, maple syrup and confectioners sugar on a white plate.
    Brioche French Toast
  • Spicy Fried Chicken Tenders on a white platter.
    Spicy Fried Chicken Tenders
  • Slow cooker chili with shredded cheese and sour cream in a white bowl
    Slow Cooker Chili Recipe

Seasonal

  • slow cooker ham slices with pineapple slices on a white platter.
    Slow Cooker Spiral Ham
  • Oven roasted cauliflower in a white bowl.
    Oven Roasted Cauliflower Recipe
  • Air fryer sweet potato fries with sriracha mayo in a white bowl.
    Air Fryer Sweet Potato Fries
  • roasted brussels sprouts on a white plate.
    Roasted Brussels Sprouts Recipe

Footer

  • Contact
  • Privacy Policy
  • Disclosure Policy
  • Cookie Policy
  • Accessibility Statement

Copyright © 2025 What's Ryan Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required