
Caprese Grilled Cheese
This Caprese Grilled Cheese combines buttery sourdough bread, fresh mozzarella, ripe tomatoes, basil, and balsamic glaze. The sandwich is cooked until the bread becomes deeply golden and crisp while the mozzarella melts into a warm, stretchy center.
It brings the fresh flavors of a classic Caprese salad into an easy comfort-food sandwich that’s perfect for lunch, a quick dinner, weekend brunch, or serving alongside a warm bowl of tomato soup.
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: Approximately 25 minutes
Servings: 4 sandwiches
Why You’ll Love This Recipe
- Crispy, buttery sourdough bread
- Warm, stretchy mozzarella
- Fresh tomatoes and basil
- Sweet and tangy balsamic glaze
- Ready in about 25 minutes
- Simple ingredients
- Easy to customize
- Perfect with soup or salad
- Vegetarian-friendly
- Delicious for lunch or dinner
Ingredients
Sandwiches
- 8 thick slices sourdough bread
- 16 ounces fresh mozzarella, sliced
- 2 large ripe tomatoes, sliced
- 1 cup fresh basil leaves
- 3 tablespoons balsamic glaze
- 4 tablespoons softened butter
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
Optional Additions
- 2 tablespoons basil pesto
- 1 clove garlic, cut in half
- ¼ teaspoon crushed red pepper flakes
- Extra balsamic glaze for serving
How to Make Caprese Grilled Cheese
Step 1: Prepare the Mozzarella
Slice the fresh mozzarella into rounds approximately ¼ inch thick.
Arrange the slices on paper towels and gently pat the tops dry.
Fresh mozzarella contains a considerable amount of moisture. Drying it helps prevent the bread from becoming soggy.
Step 2: Prepare the Tomatoes
Slice the tomatoes into rounds of similar thickness.
Place them on paper towels and sprinkle lightly with salt.
Allow the tomatoes to rest for approximately 5 minutes, then pat them dry.
Salting draws out excess water while also improving their flavor.
Step 3: Butter the Bread
Spread softened butter across one side of every bread slice.
Make sure the butter reaches the edges so the entire surface becomes evenly golden and crisp.
Place four slices butter-side down on a cutting board.
Step 4: Add the First Cheese Layer
Arrange mozzarella slices over the unbuttered side of each bottom slice of bread.
Starting and finishing with cheese helps hold the sandwich together as it melts.
Leave a small border around the edges to reduce leaking.
Step 5: Add the Tomatoes
Place the tomato slices over the mozzarella.
Avoid stacking too many tomatoes because excess moisture can make the sandwich difficult to cook and eat.
Season lightly with freshly ground black pepper.
Step 6: Add the Basil
Arrange fresh basil leaves over the tomatoes.
Use whole leaves or tear them into smaller pieces for more even distribution.
Make sure the basil stays inside the edges of the bread so it doesn’t burn in the skillet.
Step 7: Add the Balsamic Glaze
Drizzle approximately two teaspoons of balsamic glaze over each sandwich.
Use the glaze sparingly. Too much can make the filling wet and overpower the fresh basil and mozzarella.
Step 8: Add More Mozzarella
Place another layer of mozzarella over the basil.
This second layer creates an extra-cheesy center and helps secure the top slice of bread.
Step 9: Close the Sandwiches
Place the remaining bread slices over the filling with the buttered sides facing outward.
Press gently to help the layers stay together.
Step 10: Heat the Skillet
Place a large cast-iron or nonstick skillet over medium-low heat.
Allow the skillet to warm for one or two minutes.
Avoid using high heat. The bread may burn before the thick mozzarella has enough time to melt.
Step 11: Grill the First Side
Place one or two sandwiches in the skillet, depending on its size.
Cook for approximately 3–5 minutes, or until the bottom is evenly golden.
Press gently with a spatula, but don’t flatten the sandwiches excessively.
Step 12: Flip the Sandwiches
Carefully turn each sandwich over with a wide spatula.
Cook the second side for another 3–5 minutes, or until golden and the mozzarella is melted.
If the bread is browning before the cheese melts, reduce the heat and cover the skillet for approximately one minute.
Step 13: Rest
Transfer the grilled sandwiches to a cutting board.
Allow them to rest for approximately 2 minutes.
This gives the melted mozzarella time to settle and prevents the filling from sliding out immediately.
Step 14: Serve
Cut each sandwich in half with a sharp serrated knife.
Drizzle with additional balsamic glaze and garnish with fresh basil if desired.
Serve while the bread is crisp and the cheese is warm.
What Is Caprese Grilled Cheese?
A traditional Caprese salad is made with fresh mozzarella, tomatoes, basil, olive oil, salt, and pepper.
Caprese Grilled Cheese uses those same fresh ingredients inside buttery toasted bread. Balsamic glaze adds a sweet, tangy flavor that complements the tomatoes and cheese.
The finished sandwich combines the freshness of Caprese salad with the warm, satisfying texture of classic grilled cheese.
The Best Bread for Caprese Grilled Cheese
Sourdough is an excellent choice because it has a sturdy texture, crisp crust, and mild tangy flavor.
Other good options include:
- Italian bread
- Ciabatta
- Country white bread
- French bread
- Multigrain bread
- Brioche
- Focaccia
- Rustic artisan bread
Avoid extremely thin or soft bread because it may not support the moist tomatoes and fresh mozzarella.
The Best Mozzarella to Use
Fresh mozzarella creates the softest, creamiest filling and gives the sandwich authentic Caprese flavor.
You can use:
- Fresh mozzarella balls
- Pre-sliced fresh mozzarella
- Low-moisture mozzarella
- Mozzarella pearls
- Smoked mozzarella
- A combination of mozzarella and provolone
Low-moisture mozzarella melts more easily and releases less liquid. For the best balance, combine fresh mozzarella with a small amount of shredded low-moisture mozzarella.
How to Keep Caprese Grilled Cheese from Becoming Soggy
Tomatoes and fresh mozzarella both contain a lot of moisture.
For a crisp sandwich:
- Pat the mozzarella dry
- Salt and drain the tomatoes
- Use thick, sturdy bread
- Don’t add too many tomato slices
- Use balsamic glaze sparingly
- Keep the filling away from the edges
- Cook in a properly heated skillet
- Serve immediately after grilling
You can also lightly toast the inner sides of the bread before assembling the sandwiches.
How to Get the Cheese Completely Melted
Fresh mozzarella melts more slowly than processed sandwich cheese.
Cook the sandwich over medium-low heat so the bread browns gradually.
If necessary, add one teaspoon of water to an empty part of the skillet and immediately cover the pan. The steam will help melt the cheese.
Don’t pour water directly onto the sandwich.
You can also let the mozzarella sit at room temperature for approximately 15 minutes before assembly.
The Best Tomatoes for Caprese Sandwiches
Use tomatoes that are ripe, flavorful, and firm enough to slice.
Suitable options include:
- Beefsteak tomatoes
- Heirloom tomatoes
- Roma tomatoes
- Vine-ripened tomatoes
- Campari tomatoes
Avoid extremely soft tomatoes because they release more liquid and may fall apart during grilling.
During months when fresh tomatoes lack flavor, use roasted tomatoes or well-drained sun-dried tomatoes.
What Is Balsamic Glaze?
Balsamic glaze is balsamic vinegar that has been reduced until thick, sweet, and syrupy.
It has a more concentrated flavor and is less watery than regular balsamic vinegar, making it ideal for sandwiches.
You can purchase prepared balsamic glaze or make it at home.
Homemade Balsamic Glaze
Pour one cup of balsamic vinegar into a small saucepan.
Bring it to a gentle simmer over medium-low heat.
Cook for approximately 10–15 minutes, or until reduced by about half and thick enough to coat the back of a spoon.
The glaze will continue thickening as it cools.
Store leftovers in a covered container in the refrigerator.
Can I Use Pesto?
Yes. Basil pesto adds extra garlic, herb, and Parmesan flavor.
Spread approximately one teaspoon of pesto over the unbuttered side of each bread slice.
Reduce the amount of fresh basil or keep both for a stronger basil flavor.
Avoid using excessive pesto because its oil can make the sandwich greasy.
Caprese Pesto Grilled Cheese
Spread basil pesto across the inside of the sourdough slices.
Layer with mozzarella, tomatoes, fresh basil, and a small drizzle of balsamic glaze.
Cook as directed until crisp and melted.
Chicken Caprese Grilled Cheese
Add thin slices of cooked chicken breast or shredded rotisserie chicken.
Keep the chicken layer thin so the sandwich heats completely before the bread becomes too dark.
Chicken turns the sandwich into a heartier lunch or dinner.
Prosciutto Caprese Grilled Cheese
Add thin slices of prosciutto between the mozzarella and tomatoes.
The salty prosciutto complements the creamy cheese and sweet balsamic glaze.
Use less additional salt because prosciutto is already salty.
Avocado Caprese Grilled Cheese
Add thin avocado slices with the tomatoes.
Use firm-ripe avocado so it stays inside the sandwich while grilling.
Avocado adds extra creaminess but should be used sparingly to prevent the filling from sliding.
Spicy Caprese Grilled Cheese
Add crushed red pepper flakes, sliced jalapeños, or spicy Calabrian peppers.
Pepper Jack can replace part of the mozzarella for an even spicier sandwich.
Roasted Tomato Caprese Grilled Cheese
Use oven-roasted tomatoes instead of fresh tomatoes.
Roasting concentrates their flavor and removes some moisture, making this variation especially good during cooler months.
Can I Use Mayonnaise Instead of Butter?
Yes. Spread a thin layer of mayonnaise over the outside of each bread slice.
Mayonnaise creates even browning and a crisp exterior.
You can also use butter on one side and mayonnaise on the other to compare the texture and flavor.
Can I Make It in an Air Fryer?
Yes.
Assemble the sandwiches and secure them with toothpicks if necessary.
Air-fry at 370°F for approximately 6–8 minutes, flipping halfway through.
Cooking time varies by air fryer, so begin checking early.
Remove the toothpicks before serving.
Can I Make It in the Oven?
Yes.
Preheat the oven to 425°F.
Place the assembled sandwiches on a baking sheet and set another baking sheet on top to gently press them.
Bake for approximately 5 minutes, flip, and continue baking until the bread is golden and the cheese is melted.
This method works well when preparing several sandwiches at once.
What to Serve with Caprese Grilled Cheese
This sandwich pairs well with:
- Tomato soup
- Creamy vegetable soup
- Green salad
- Caesar salad
- Pasta salad
- Roasted vegetables
- French fries
- Sweet potato fries
- Fresh fruit
- Marinated olives
- Potato chips
- Cucumber salad
Tomato soup is a particularly comforting pairing for a warm grilled cheese sandwich.
Can I Prepare It Ahead?
You can prepare the individual ingredients several hours ahead.
Slice and dry the mozzarella, wash the basil, and prepare the balsamic glaze.
Wait until shortly before cooking to slice and salt the tomatoes.
Assemble the sandwiches immediately before grilling so the bread doesn’t absorb moisture from the filling.
Storage
Caprese Grilled Cheese tastes best immediately after cooking.
If you have leftovers, allow them to cool and place them inside an airtight container.
Refrigerate for up to 2 days.
Place parchment paper between sandwiches if stacking them.
How to Reheat Caprese Grilled Cheese
Reheat the sandwich in a skillet over medium-low heat until crisp and warm.
You can also use:
- A 350°F oven for 8–10 minutes
- An air fryer at 350°F for 4–5 minutes
- A toaster oven until heated through
Avoid microwaving when possible because it makes the bread soft and can cause the tomatoes to release more liquid.
Can You Freeze Caprese Grilled Cheese?
Freezing the fully assembled sandwich is not recommended.
Fresh tomatoes and basil can become watery and lose their texture after thawing.
For the best results, prepare and serve the sandwiches fresh.
Frequently Asked Questions
What cheese is best for Caprese Grilled Cheese?
Fresh mozzarella provides the most authentic Caprese flavor. Low-moisture mozzarella melts more easily and can be combined with it.
Should I salt the tomatoes?
Yes. Light salting improves their flavor and draws out excess moisture. Pat them dry before assembling.
Can I use regular balsamic vinegar?
Yes, but use only a very small amount because it is thinner than balsamic glaze.
Why isn’t my mozzarella melting?
The heat may be too high. Lower the temperature and cover the skillet briefly to trap heat.
Can I use dried basil?
Fresh basil is strongly recommended, but a small amount of dried basil can be used when fresh isn’t available.
Can I add pesto?
Yes. Spread a thin layer inside the bread before adding the mozzarella and tomatoes.
Can I make the sandwich without butter?
Yes. Use mayonnaise, olive oil, or cooking spray on the outside of the bread.
Why is my sandwich soggy?
The tomatoes or mozzarella may contain too much moisture. Pat both ingredients dry before assembling.
Can I use cherry tomatoes?
Yes. Slice them thinly, drain them well, and arrange them evenly over the cheese.
Can I add meat?
Yes. Chicken, prosciutto, turkey, or bacon all work well.
Is Caprese Grilled Cheese vegetarian?
The basic recipe is vegetarian. Check the Parmesan in pesto if strict vegetarian ingredients are important.
How long will leftovers keep?
Refrigerated leftovers are best eaten within two days.
Pro Tips
Use sturdy sourdough bread that can hold the juicy tomatoes and fresh mozzarella.
Dry both the tomatoes and mozzarella thoroughly before assembling.
Keep the skillet over medium-low heat so the cheese melts before the bread burns.
Start and finish the filling with mozzarella to help hold everything together.
Use balsamic glaze rather than regular vinegar to avoid adding excess moisture.
Let the sandwiches rest for two minutes before slicing so the filling stays in place.
Serve immediately for the best combination of crisp bread and melted cheese.
Final Thoughts
This Caprese Grilled Cheese transforms fresh mozzarella, ripe tomatoes, basil, and balsamic glaze into a warm and comforting sandwich. Thick sourdough bread becomes crisp and buttery while the cheese melts around the fresh Caprese filling.
Serve it with tomato soup, a green salad, roasted vegetables, or fries for an easy lunch or dinner. Add pesto, chicken, prosciutto, avocado, or roasted tomatoes to create your favorite variation.




















