🍅🧀 🌿 CAPRESE GRILLED CHEESE 🌿🧀🍅
Crispy, golden sourdough bread, melty fresh mozzarella, juicy cherry tomatoes, fragrant basil, and a sweet-tangy drizzle of balsamic glaze come together in this irresistible Caprese grilled cheese.
It’s everything you love about a classic grilled cheese, but with the fresh flavors of a Caprese salad tucked inside. The bread gets beautifully crisp and buttery while the mozzarella melts into a creamy, stretchy layer around the juicy tomatoes and fresh basil.
This is an easy lunch, quick dinner, weekend brunch, or comforting snack that takes only a handful of ingredients but delivers restaurant-worthy flavor.
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 2 sandwiches
Ingredients
• 4 slices of sourdough or rustic bread
• 4 oz fresh mozzarella, sliced
• 1 cup cherry tomatoes, halved
• ¼ cup fresh basil leaves
• 1 tbsp olive oil
• 1 tbsp butter, softened
• Salt, to taste
• Freshly ground black pepper, to taste
• Balsamic glaze, for drizzling
Optional Add-Ins
• 1 clove garlic, finely minced
• ½ tsp Italian seasoning
• Red pepper flakes
• Thinly sliced avocado
• Baby spinach
• Prosciutto
• Pesto
• A little grated Parmesan
Description
Caprese grilled cheese is the perfect combination of crispy, creamy, juicy, and fresh.
Fresh mozzarella melts beautifully inside toasted sourdough, while cherry tomatoes bring a burst of acidity and natural sweetness. Fresh basil adds an aromatic finish, and balsamic glaze ties everything together with a sweet and tangy flavor.
The key is to cook the sandwich over medium-low heat rather than rushing it over high heat. This allows the bread to become golden and crisp while giving the mozzarella enough time to melt properly.
It’s a simple recipe that feels special enough for entertaining but is easy enough for a quick weekday meal.
Instructions
- Prepare the tomatoes
Wash and dry the cherry tomatoes. Cut them in half.
Place them in a small bowl and toss with the olive oil, a pinch of salt, and freshly ground black pepper.
For an extra flavorful sandwich, let the tomatoes sit for approximately 5 minutes so they can absorb the seasoning.
- Prepare the bread
Lay the four slices of sourdough or rustic bread on a clean work surface.
Spread the softened butter evenly over one side of each slice.
Make sure the butter reaches close to the edges. This helps create that beautiful golden, crispy crust.
- Build the sandwiches
Place two slices of bread butter-side down.
Layer the sliced fresh mozzarella evenly over the bread.
Add the seasoned cherry tomatoes.
Top with fresh basil leaves.
If desired, add a small amount of pesto, red pepper flakes, or Italian seasoning.
Finish with another layer of mozzarella if you want an especially cheesy sandwich.
Place the remaining bread slices on top with the buttered sides facing outward.
- Heat the skillet
Place a large skillet or nonstick pan over medium-low heat.
Allow the pan to warm for a minute or two.
Avoid using high heat because the bread can burn before the mozzarella has time to melt.
- Cook the first side
Carefully place the sandwiches into the skillet.
Cook for approximately 3–5 minutes, gently pressing the sandwiches with a spatula occasionally.
The bread should become golden brown and crisp.
- Flip carefully
Once the first side is golden, carefully flip the sandwiches.
Cook the second side for another 3–5 minutes.
If the bread is browning too quickly while the cheese isn’t melted, reduce the heat to low and continue cooking.
- Check the cheese
The sandwiches are ready when both sides are golden and crisp and the mozzarella is soft, warm, and melted.
The tomatoes should be heated through while still retaining some of their fresh texture.
- Rest briefly
Transfer the sandwiches to a cutting board and allow them to rest for approximately 1–2 minutes.
This gives the melted cheese a chance to settle slightly and makes the sandwiches easier to slice.
- Finish with balsamic glaze
Cut each sandwich in half.
Drizzle lightly with balsamic glaze just before serving.
Add a few fresh basil leaves on top for a beautiful finishing touch.
Serve immediately while the mozzarella is warm and stretchy.
Notes
Fresh mozzarella contains more moisture than regular shredded mozzarella, so it’s helpful to gently pat the slices dry with paper towels before assembling the sandwiches.
If your tomatoes are particularly juicy, don’t overload the sandwich. Too much moisture can make the bread soggy.
Sourdough works especially well because its sturdy texture holds up to the juicy tomatoes and melted cheese.
A rustic country loaf or crusty Italian bread can also be used.
For the best result, use medium-low heat. Slow cooking creates a crisp exterior while allowing the cheese to melt evenly.
Tips for the Best Caprese Grilled Cheese
• Pat fresh mozzarella dry before using.
• Don’t add too many tomatoes, or the sandwich can become watery.
• Use fresh basil rather than dried basil whenever possible.
• Cook over medium-low heat.
• Make sure the butter covers the entire outside surface of the bread.
• Don’t press the sandwich too aggressively because you don’t want to squeeze out the filling.
• For extra crispiness, add a tiny drizzle of olive oil to the skillet.
• Allow the sandwich to rest for a minute before cutting.
• Add balsamic glaze after cooking rather than before.
• Serve immediately for the best cheese pull.
How to Prevent a Soggy Sandwich
The biggest challenge with Caprese grilled cheese is moisture.
Fresh mozzarella and tomatoes both contain water, so preparing them properly makes a big difference.
Pat the mozzarella dry before adding it to the bread. If your tomatoes are extremely juicy, gently remove some of the seeds before assembling the sandwich.
Don’t add too much balsamic glaze inside the sandwich. Instead, drizzle it over the finished grilled cheese.
Finally, don’t cook the sandwich over high heat. A slower cooking process gives the bread time to crisp without burning while the cheese melts.
Make It Extra Cheesy
For an extra indulgent sandwich, use a combination of fresh mozzarella and low-moisture mozzarella.
The fresh mozzarella provides creamy Caprese flavor, while low-moisture mozzarella creates an excellent cheese pull.
You can also sprinkle a little Parmesan over the buttered side of the bread before grilling for an extra crispy, savory crust.
Optional Flavor Variations
🌿 Pesto Caprese: Spread a thin layer of basil pesto on the inside of the bread.
🌶️ Spicy Caprese: Add red pepper flakes or thinly sliced fresh chili.
🥑 Avocado Caprese: Add a few thin slices of ripe avocado.
🍖 Prosciutto Caprese: Add a thin layer of prosciutto for a salty, savory addition.
🧄 Garlic Caprese: Mix minced garlic with the softened butter before spreading it on the bread.
🥬 Green Caprese: Add a handful of baby spinach for extra vegetables.
Serving Suggestions
Serve this grilled cheese with:
• Tomato basil soup
• Roasted vegetable soup
• Simple green salad
• Arugula salad with lemon
• Fresh fruit
• Crispy roasted potatoes
• Cucumber salad
For a light lunch, pair half a sandwich with a large green salad.
For a cozy dinner, serve the whole sandwich alongside a bowl of tomato soup.
Servings
This recipe makes 2 grilled cheese sandwiches.
Each sandwich can be cut into halves or quarters for serving.
Approximate Nutritional Information
Per sandwich:
Calories: approximately 500–550
Protein: approximately 22 g
Carbohydrates: approximately 50 g
Fat: approximately 27 g
Fiber: approximately 4 g
Sugar: approximately 7 g
Sodium: approximately 700 mg
Nutritional information is an estimate and can vary depending on the bread, mozzarella, butter, and amount of balsamic glaze used.
Benefits
🍅 Tomatoes: Cherry tomatoes provide vitamin C, potassium, and antioxidant compounds.
🌿 Fresh basil: Basil adds flavor and aromatic freshness while allowing you to use less heavy seasoning.
🧀 Protein and calcium: Mozzarella provides protein and calcium.
🍞 Satisfying meal: The combination of carbohydrates, protein, and fat makes this grilled cheese a filling lunch or dinner.
🫒 Olive oil: Extra-virgin olive oil can contribute heart-friendly unsaturated fats.
🥗 Easy to customize: You can add vegetables, pesto, greens, or lean protein to make it your own.
Q&A
Can I use regular mozzarella instead of fresh mozzarella?
Yes. Low-moisture mozzarella melts very well and is actually easier to use if you want a particularly stretchy cheese pull.
Can I use regular bread?
Absolutely. Sourdough provides excellent flavor and structure, but white, whole-wheat, multigrain, or Italian bread can all work.
Can I make this without butter?
Yes. Brush the outside of the bread lightly with olive oil instead. It will still become crisp and golden.
Can I use grape tomatoes?
Yes. Grape tomatoes are an excellent substitute for cherry tomatoes.
Can I use dried basil?
You can, but fresh basil gives the sandwich a much brighter and more authentic Caprese flavor.
Why isn’t my mozzarella melting?
The heat may be too high or the bread may be cooking too quickly. Reduce the heat to low and cover the skillet for a minute or two. The trapped heat can help melt the cheese.
Can I make it ahead of time?
This sandwich is best served immediately. If prepared too far ahead, the tomatoes and mozzarella can make the bread lose its crispness.
Can I add chicken?
Yes. Sliced grilled chicken or leftover roasted chicken can turn this into a more substantial meal.
Can I use pesto instead of balsamic glaze?
Definitely. Pesto is delicious with mozzarella, tomatoes, and basil. You can even use both for an extra flavorful sandwich.
How do I get a crispy crust?
Use softened butter and spread it evenly over the outside of the bread. Cook slowly over medium-low heat and avoid moving the sandwich too much while the first side is browning.
Is balsamic glaze necessary?
No, but it adds a delicious sweet and tangy contrast to the creamy mozzarella and juicy tomatoes. You can leave it off or substitute a small drizzle of balsamic vinegar.
Final Tip
The secret to this Caprese Grilled Cheese is keeping the ingredients balanced. Use enough mozzarella for a creamy center, enough tomatoes for freshness, plenty of basil for aroma, and just enough balsamic glaze to bring everything together.
Cook it slowly until the bread is deeply golden and crisp and the mozzarella is perfectly melted.
Then slice it open and enjoy that gorgeous combination of crunchy bread, melty cheese, juicy tomatoes, and fresh basil. 🍅🧀🌿
💚 SAVE this recipe for your next comfort-food craving!
If you love Caprese flavors, say YUM in the comments! 👇







