Caprese Grilled Cheese Sandwich
Some days you just need a Caprese Grilled Cheese Sandwich, am I right? This grilled cheese recipe is easy to make, and jam packed with flavor. Perfect for days when you want a hot, cheesy sandwich without a lot of hassle.
What’s great is that you can customize this recipe too. Feel free to add any of your favorite ingredients or swap things out. You can even try adding a drizzle of balsamic vinegar reduction for an extra punch of flavor.

Why You’ll Love This Sandwich
Flavorful. This grilled cheese caprese sandwich is warm, gooey and delicious.
Customizable. You can easily swap ingredients and customize the grilled cheese sandwich to your liking.
Easy to make. This easy to make sandwich packs a serious punch of flavor and texture. The crispy toasted bread tastes amazing with the fresh tomato salad, pesto and melted mozzarella cheese. Plus, you only need one pan and a few minutes to make this caprese grilled cheese recipe.
Recipe Ingredients
- Bread: Cut four thick slices of artisanal or sourdough bread.
- Butter: You’ll need to coat one side of each piece of bread to prevent the sandwich from sticking to the pan. It will also give you the beautiful brown crust when making these sandwiches.
- Tomato Salad: Combine diced tomatoes, diced shallots, minced garlic, red wine vinegar, extra virgin olive oil, kosher salt and cracked black pepper for a simple marinated tomato salad that can be added to the sandwich.
- Mozzarella: Shave a few slices of low moisture mozzarella cheese for this recipe.
- Pesto: You’ll need about one tablespoon of pesto per sandwich. It adds so much flavor to each half. Store-bought pesto is fine.
- Fresh Basil: Add a layer of fresh basil to the sandwich for an extra pop of basil flavor.
How to Make Caprese Grilled Cheese
Combine sliced or diced tomatoes, diced shallots, minced garlic, extra virgin olive oil, red wine vinegar, kosher salt and cracked black pepper in a bowl. Toss until well combined. Let the tomatoes marinate for 15-20 minutes.
Slice the low moisture mozzarella into thin slices. Stir the pesto to make sure the oil is well combined. Some brands of pesto the oil can separate so its always good to mix it well before using.
Cut four slices of bread and butter one side of each piece of bread.
Heat a nonstick skillet or a cast iron pan over medium heat. Place two slices of the buttered bread in the hot pan. Buttered side down. Layer on the sliced mozzarella, followed by a spoonful of the marinated tomatoes. Next, add a drizzle of pesto, and fresh basil leaves. Top with the second piece of bread. Buttered side up. Once golden brown, flip the sandwich. Once the bread is golden brown on both sides and the cheese is melted serve hot an enjoy.
Storage
Best enjoyed immediately.
Frequently Asked Questions
Low moisture mozzarella cheese melts better than high moisture cheese.
Yes! Just make sure to marinate them with the other salad ingredients first.
Other Sandwich Recipes to Consider Trying
Caprese Grilled Cheese
Equipment
- 1 nonstick pan
- 1 small mixing bowl
Ingredients
Bread and Toppings
- 4 slices bread, of choice, makes two sandwiches
- 2 tablespoons butter, divided
- 4 slices mozzarella cheese, low moisture cheese, divided
- 2 tablespoons pesto, mix well, divided
- 4 leaves basil, divided between two sandiwches
Marinated Tomato Salad
- 1 cup cherry tomatoes, sliced in half or thirds
- ¼ cup shallots, diced small
- 2 cloves garlic, minced
- 1 tablespoon extra virgin olive oil
- 1 tablespoon red wine vinegar
- kosher salt, to season the tomatoes
- cracked black pepper, to season the tomatoes
Instructions
- Combine sliced or diced tomatoes, diced shallots, minced garlic, extra virgin olive oil, red wine vinegar, kosher salt and cracked black pepper in a bowl. Toss until well combined. Let the tomatoes marinate for 15-20 minutes.Slice the low moisture mozzarella into thin slices. Stir the pesto to make sure the oil is well combined. Some brands of pesto the oil can separate so its always good to mix it well before using.Cut four slices of bread and butter one side of each piece of bread.
- Heat a nonstick skillet or a cast iron pan over medium heat. Place two slices of the buttered bread in the hot pan. Buttered side down. Layer on the sliced mozzarella, followed by a spoonful of the marinated tomatoes. Next, add a drizzle of pesto, and fresh basil leaves. Top with the second piece of bread. Buttered side up. Once golden brown, flip the sandwich. Once the bread is golden brown on both sides and the cheese is melted serve hot an enjoy.