This caprese sandwich recipe is like a traditional caprese salad in sandwich form. Creamy mozzarella, lightly seasoned tomatoes, and fresh basil are layered on thick ciabatta bread for a refreshing, filling, no-cook lunch. One bite, and you’ll understand why it’s my absolute favorite way to enjoy peak-season tomatoes.

We call late summer “tomato season” in our house. We love nothing more than an easy summer meal built around fresh, seasonal produce. As soon as I see those vibrant red tomatoes take over the farmers market, this caprese sandwich on ciabatta is right up there with my refreshing Italian Tomato Salad and this two-bite Italian Tomato Bruschetta as one of my favorite ways to show them off.
Caprese Sandwich on Ciabatta
A caprese sandwich layers every element of a caprese salad onto fresh, crusty bread for a light, handheld vegetarian meal. Just like my Chicken Caprese recipe, the magic comes down to two things: flavor contrast and quality ingredients.
Picture creamy, mild mozzarella balancing the bright acidity of sweet summer tomatoes, topped with fresh basil, olive oil, and a pinch of sea salt and pepper, all piled onto chewy ciabatta bread. Aside from the classic salad itself, I’m not sure there’s an easier no-cook summer lunch to throw together when tomatoes are at their peak.
Funny enough, the tomato-basil combo has been one of our family favorites for years. When my daughter was a toddler, she’d wander into the garden, grab a tomato and a basil leaf, and eat them right off the vine—she just knew they belonged together! Throw in fresh mozzarella and ciabatta, and it’s easy to see why this has become one of my wife’s absolute favorite sandwiches, too.
Ingredients and Substitutions

For a truly epic caprese sandwich, high-quality, in-season ingredients are the way to go. Here is everything I used for this recipe:
- Ciabatta Bread has a thick crust and an airy, open crumb that soaks up the olive oil and tomato juices without getting soggy. If you need a substitute, use an equally sturdy loaf, like French bread, plain or seasoned Italian focaccia, or sourdough.
- Vine-Ripened Tomatoes, sliced nice and thick. Heirloom tomatoes and beefsteaks are also great.
- Fresh Mozzarella – I grab a log of fresh mozzarella packed in water. The soft, creamy texture is so much better than a rubbery block of low-moisture mozzarella. If you need a substitute, feel free to use Burrata, goat cheese, or feta instead.
- Basil Leaves – Keep the leaves whole or slice them into delicate ribbons (chiffonade).
- Olive Oil adds more body to each bite.
- Seasonings – Just a pinch of salt and pepper.
How to Make a Caprese Sandwich
Slice the bread into 6 pieces. Slice each piece widthwise to create a top and bottom.

Add the toppings: To the bottom bread slices, add the sliced mozzarella and the tomato slices. Season with salt, pepper, and a drizzle of olive oil.

Finish assembling: Place whole fresh basil leaves (or chiffonade basil) over the seasoned tomatoes. Add the top slice of bread.

For Extra Flavor: Add extra toppings like a drizzle of balsamic reduction and a dollop of homemade basil pesto before closing it.

Chef Tip + Notes
Fresh summer tomatoes make this meal, but using cold tomatoes is one of the most common mistakes I see when someone puts a tomato-and-mozzarella sandwich together. Cold temperatures actually dull a tomato’s flavor and give it a mealy texture. That’s why I recommend storing your tomatoes at room temperature and waiting to slice them until right before assembling for the best results.
- Don’t season the sliced tomatoes too soon, like when they’re still on the cutting board. The salt will cause them to release their sweet juices way before they reach the sandwich. Seasoning them while they’re on the bread draws out their natural juices at the perfect moment, creating an instant dressing with the olive oil.
- When my ciabatta is too soft, I’ll toast the sliced halves under the broiler for a minute or two before making the sandwich.
- If you’re craving a hot caprese panini instead, drizzle the outer crust with olive oil and place the assembled sandwiches in a hot cast-iron skillet or panini press. Cook until the bread turns golden brown and the mozzarella is nice and gooey.
- No peak-season tomatoes? Oven-roasted tomatoes, slow-cooked tomato confit, or marinated sun-dried tomatoes are your best options when fresh tomatoes are out of season.
- To make this tomato basil sandwich even more filling, try layering on thin slices of prosciutto or a juicy chicken breast. Or, to keep it vegetarian, add sliced avocado, roasted red peppers, or a handful of fresh arugula or baby spinach.
Serving Suggestions
To keep the no-cook summer lunch vibes going, I’ll pair this sandwich with a simple green arugula salad tossed in a light lemon vinaigrette, a bowl of fresh melon or berries, or the crispy homemade potato chips I made the day before.
Make-Ahead and Storage
Make-Ahead: The sandwich is best served right away. If you want to pack it up for work or a picnic, I recommend storing the bread, sliced cheese, and basil in separate containers and slicing the tomatoes right before assembling the sandwich.
How to Store: Cover the leftovers and refrigerate them for up to 1 day.
More Sandwich Recipes
- Chicken Cutlet Sandwich
- Fried Green Tomato Sandwich
- Nashville Hot Chicken Sandwich
- Fish Sandwich
- Crab Cake Sandwich
Caprese Sandwich Recipe

Ingredients
- 1 large loaf of ciabatta, or similar bread
- 2 large vine ripe tomatoes, thickly sliced
- 8 ounces fresh mozzarella, thickly sliced, about 12 pieces
- 6 large fresh basil leaves, or ¼ cup chiffonade
- 1/3 cup olive oil
- Balsamic reduction, optional
- Pesto, optional
- salt and pepper to taste
Instructions
- Slice the ciabatta into 6 pieces that are big enough for 1 person to eat. Then slice it in half width-wise so that there is a top and a bottom to the sandwich.
- On the bottom slice of bread, add 2 slices of mozzarella, then tomato slices. Season with salt and pepper, and then drizzle on some olive oil.
- Next, place on the basil leaf or chiffonade basil and then the top slice of bread. This is the most traditional way to prepare and serve a caprese sandwich.
- You can optionally add balsamic reduction and pesto to further enhance the sandwich's flavor.



Caprese Sandwich Recipe