What's Ryan Cooking

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

Easy Caprese Sandwich Recipe

Updated: Dec 5, 2025 · 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 recipe is loaded with red, ripe, juicy tomatoes, creamy, fresh mozzarella, baby spinach, and fragrant basil. 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

Get set before you start! One of my favorite sayings is that an ounce of preparation equals a pound of cure. A few minutes spent prepping and measuring your ingredients makes cooking smoother, faster, and way more fun.

Ingredients to make the recipe.

How to Make a Caprese Sandwich

Follow my easy step-by-step instructions on how to make a caprese sandwich in your home kitchen. 

  • 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.
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!

Chef Tips

  • Use fresh mozzarella not deli style. The creamy texture is what makes all the difference.
  • Toast your bread. The crunchy bread will offer a great contrast to the mozzarella and tomato.
  • You can heat the sandwich in a panini press. Just don't leave it on too long, letting the inside get warm.

Recipe Variations & Adjustments

  • 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 supermarket, you can always make your own by reducing balsamic vinegar. If you can find aged balsamic vinegar, that will add even more flavor to the sandwich.

Storage

Any leftovers should be broken down into separate 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!

  • Picture of a Chicken Caesar Salad
    Easy Grilled Chicken Caesar Salad Recipe
  • Baleadas with taco sauce
    Easy Authentic Honduran Baleadas Recipe
  • Garlic Bread Picture
    Easy Homemade Garlic Bread Recipe
  • Picture of roasted quail with potatoes and broccoli.
    Easy Roasted Quail Recipe
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 Party Recipes

  • Bowl of Buffalo cauliflower bites with a side of blue cheese.
    Crispy Deep-Fried Cauliflower Bites
  • Picture of chicken tenders on a plate with parsley and red peppers.
    Easy Fried Chicken Tenders Recipe
  • Bowl of chilli topped with sour cream and chives.
    Slow Cooker Chili Recipe
  • Plate with a slow-cooker ham, rosemary, and pineapple slices.
    Slow Cooker Spiral Ham Recipe

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

  • A plate of French toast with butter and maple syrup.
    Easy Brioche French Toast Recipe
  • Bowl of oven-roasted cauliflower with spicy mayonnaise on the side.
    Oven Roasted Cauliflower Recipe
  • Air fryer-cooked sweet potatoes with a side of spicy mayo.
    Air Fryer Sweet Potato Fries Recipe
  • Plate of oven-roasted Brussels sprouts.
    Easy Roasted Brussels Sprouts Recipe

Seasonal

  • Plate of Rainbow trout with a side of rice.
    Pan Fried Rainbow Trout Recipe
  • Plate with a cornish game hen and a side of asparagus.
    Roasted Cornish Hens Recipe
  • Plate of honey sriracha wings.
    Honey Sriracha Chicken Wings Recipe
  • Honey sriracha sauce in a glass jar with a spoon coming out.
    Honey Sriracha Sauce 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