Caprese Sandwich
Treat yourself to this simple yet satisfying Caprese Sandwich recipe, loaded with delicious Italian tastes and textures. Made with crusty bread, creamy pesto, rich mozzarella, fresh tomatoes, and fragrant basil, each bite is packed with maximum flavor!
This Caprese sandwich with pesto is inspired by a classic Caprese salad made with commonly found ingredients in Italian cooking including fresh mozzarella, ripe tomatoes, basil leaves, and olive oil. It is super easy to make, grilled to perfection in a skillet with a golden brown crust and vibrant, indulgent flavors in each bite. You’ll be instantly transported to the island of Capri!
Caprese grilled cheese makes a delightful quick lunch, prime picnic food, or a light main dinner dish. This recipe yields two sandwiches so you can serve it for date night or make several batches to easily feed the whole family. These sandwiches are a treat as they are but they also pair wonderfully with a creamy soup, chips, or a simple side salad. If you’re looking for more Italian-inspired sandwich or wrap recipes, try these Italian veggie sliders, grilled zucchini mozzarella wraps, or easy keto Italian lettuce wrap.
Why You Will Love This Recipe
- Quick & Easy. Caprese on bread takes minutes to prepare, making it a great option for busy days or last-minute meals.
- Versatile. Easily customize your tomato caprese sandwich by adjusting the ingredients to fit your tastes or dietary needs. You can also enjoy it as an appetizer, side dish, or main course.
- Vibrant Flavors. This sandwich is bursting with complex flavors and textures from buttery grilled bread, creamy mozzarella and pesto, juicy tomatoes, and fragrant basil.
Recipe Ingredients
Below are the simple ingredients you will need to make this pesto Caprese sandwich. Scroll to the recipe card at the bottom of the page to see the exact amounts for each ingredient.
- Bread: Choose a good quality bread like focaccia, sourdough, or ciabatta for the best Caprese panini. If gluten free, we recommend Schar sourdough bread.
- Butter: Salted butter enhances the flavor and texture of the grilled Caprese sandwich by adding richness to the golden crust.
- Pesto: Use your favorite store-bought pesto or make your own. The spread adds a burst of freshness that compliments the melty cheese, juicy tomatoes, and basil.
- Mozzarella: Fresh soft mozzarella, rather than the harder blocks of cheese, will authentically elevate the flavor and texture.
- Tomatoes: Roma tomatoes are great for slicing and give this sandwich a rich and tangy flavor. Alternatively, you can use heirloom tomatoes or your favorite type.
- Olive Oil: Use a good quality extra virgin olive oil to add a rich flavor and enhance the other aromas.
- Basil: Fresh basil leaves add a pop of color and sweet aromatic freshness.
- Seasonings: Salt and black pepper add depth and bring out the flavors of the other ingredients.
How to Make a Caprese Sandwich
Below are photos and recipe steps so you can easily make this recipe at home. You will also need a stovetop burner, a skillet, a knife, and a cutting board.
- Heat a grill or skillet over medium heat. Generously butter one side of each piece of bread.
- Place the bread slices in the skillet, butter sides down. Cook for approximately 1 minute or until golden brown.
- Remove the toast from the skillet and place it cooked side down on a plate. Spread the pesto generously on the top side of each slice of bread.
- Top one side of the sandwich with mozzarella, tomato slices, a generous drizzle of good olive oil, salt, and pepper to taste.
- Then top with basil leaves and the second slice of bread.
Serve
Enjoy a grilled fresh mozzarella sandwich on its own for a light meal or appetizer, or pair it with sides for a more filling meal like some of our favorite recipes below.
- Keto Antipasto Salad
- Quick & Easy Tomato Soup
- Italian Herb Kale Chips
- Cauliflower Risotto
- Air Fryer Parmesan Cauliflower
Tips and Tricks
- Use high-quality ingredients for the best Caprese sandwich! Each ingredient shines with this simple recipe, so the quality counts.
- If making ahead, enjoy your panini within a few hours so it has the best texture. The bread can become soggy if you prepare it too far in advance and will lose its signature crunch.
- Season well with salt and pepper to enhance the other flavors of the ingredients. The spices go a long way to bring this mozzarella sandwich to life.
- Optional: Use a panini press to elevate your sandwich! It makes the bread perfectly crispy and melts the cheese for an irresistible gooey texture.
Recipe FAQ
Yes! There are many ways to customize this sandwich. Feel free to add extra veggies per your taste like caramelized onions, roasted red peppers, grilled eggplant, or spinach. You can also add a protein like grilled chicken, prosciutto, bacon, or sliced turkey to bulk it up if desired. Additionally, try drizzling balsamic glaze to add a delicious acidic sweetness that brings out the other flavors.
You can easily make this recipe allergen-friendly by using your choice of gluten-free bread. We really like Schar sourdough bread. Also, check to make sure the other ingredients in the sandwich are gluten-free as well.
For the best results, serve this sandwich warm right after grilling so the cheesy is melted and the bread is warm and crispy. However, you can also enjoy this sandwich at room temperature if desired.
More Sandwich and Wrap Recipes
Get the Recipe: Caprese Sandwich
Ingredients
- 4 slices good quality bread, such as focaccia, sourdough, or similar artisan bread.
- 1-2 tablespoons of salted butter, as needed to butter the bread
- 2 tablespoons pesto
- 4 thick slices fresh mozzarella cheese
- 4 thick slices fresh tomatoes
- Salt and pepper to taste
- Good quality olive oil to taste
- 8 basil leaves
Instructions
- Heat a grill or skillet over medium heat. Generously butter one side of the bread.
- Place the bread in the skillet, butter side down. Cook for approximately 1 minute or until the bread is golden.
- Remove from the skillet and place the bread cooked side down. Spread the pesto generously on each slice of the bread.
- Top one side of the sandwich with mozzarella, tomato slices, a generous drizzle of good olive oil, salt and pepper to taste.
- Top with basil leaves and the second slice of bread.
This sandwich looks amazing! I am seriously drooling over here. Caprese sandwiches are my favorite, especially when tomatoes are in season. Beautiful pictures, too! This recipes gives me a good excuse to try out my “new” panini maker that I’ve had for almost a year! 🙂
Oh me too!! In the summer I eat Caprese sandwiches and salads nonstop! The flavors are just so good together! And I think this is a great reason to break out the panini maker! 🙂
This is pretty much my dream sandwich! I love pesto and all things grilled. I’m so impressed with your homemade Panini press – definitely trying that!
Thanks Mary Frances! I almost purchased a panini press, but I got to thinking and this method really works just as well!
Great idea for ‘faking’ a panini press … very inventive and I’ll probably try it as I don’t have a press. Beautiful ingredients in the sandwich, too. You really can’t go wrong with mozzarella and basil and tomato.
I completely agree, it is one of those perfect flavor combinations! They just work so beautifully together!
Gluten free diets definitely require a little more restraint when you want something fast! I love that you are doing quick dinners, I am always in need of more fast dinner ideas! Love this sandwich, those ingredients go so perfectly together! I got a panini press for Christmas and I think that this sandwich would get a long great with it 🙂
This is the perfect reason to break out your panini press! I can’t wait for the tomatoes to really come into season. I will be eating this all summer long!
Cooking is one of my favorite things in the world to do, but at the same time, putting a meal on the table every night can feel like a chore. So I love having lots of ideas for quick and easy meals. This panini looks amazing! Such a great warm weather meal.
I am totally with you! My go to dinner when I don’t want to cook is breakfast for dinner. So this is my trying to branch out! 🙂
Kind of like a caprese sandwich! Looks delish! And even though I love to putter in the kitchen, I kind of hate cooking dinner…so sign me up for 15 minute meals 🙂
I agree!! Quick and easy dinner make everyone’s life easier! Sometimes I just can’t think of anything. I figured if I wrote about it I might have something to refer back to when I am totally out of inspiration!
I love to cook, but sometimes I just don’t want to because I’m tired or uninspired. This caprese sandwich would make me very happy at dinner time (or any time)! I love caprese anything! 🙂
I’m with you Marcie! Anything that combines good tomatoes and fresh mozzarella is perfect in my book!
This looks SO fantastic and I love your DIY panini press. I don’t own a panini maker so I’ll definitely be trying that! YUM!
Thank you Amy! It really does work just as well as a real panini press!
I love the simplicity of this panini, tomato and mozzarella is such a classic combination it’s so good by itself.
I work for a foodtech company called Chicory and we would love to have you as a recipe partner. Are you interested?