Caprese Pesto Grilled Cheese

Featured in: Soft Spice Weeknight Dinners

This Caprese Pesto Grilled Cheese combines fresh mozzarella, ripe tomato, and aromatic basil pesto between golden, crispy bread slices. Ready in just 20 minutes, this Italian-American favorite brings together the best flavors of summer in one delicious sandwich.

Butter your bread, layer pesto, mozzarella, and tomato, then cook until golden and melted. Customize with balsamic glaze, different bread types, or plant-based alternatives to suit your preferences.

Updated on Tue, 20 Jan 2026 16:39:00 GMT
Close-up of a golden, crispy Caprese Pesto Grilled Cheese sandwich, layered with melted mozzarella and ripe tomato slices. Pin it
Close-up of a golden, crispy Caprese Pesto Grilled Cheese sandwich, layered with melted mozzarella and ripe tomato slices. | spiceshallows.com

I stumbled onto this combination one rainy Tuesday when I had half a jar of pesto staring at me from the fridge and some day old sourdough that needed using. The smell that filled my kitchen when I flipped that first sandwich made me abandon my original dinner plans completely.

My sister visited last month and I made these for a quick lunch. She literally stopped mid bite, stared at me, and asked why Id been keeping this to myself for years. Now she texts me every time she makes them.

Ingredients

  • Fresh mozzarella: Ive learned the hard way that pre shredded cheese just doesnt melt into that gorgeous pull apart quality you want here. Slice it yourself about a quarter inch thick.
  • Ripe tomato: You want it yielding to gentle pressure but not mushy. Too firm and it tastes like nothing, too soft and your bread gets soggy.
  • Basil pesto: The fresh stuff makes a difference, but even decent jarred pesto works beautifully here. Spread it thin so it doesnt overwhelm.
  • Rustic bread: Sourdough is my go to for that tang and structure, but a nice ciabatta adds great crunch. Whatever you choose, slice it medium thick.
  • Unsalted butter: Softened to room temperature so it spreads evenly. Salted butter works too but skip the extra salt on your tomatoes if you go that route.

Instructions

Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
Prep your bread canvas:
Butter one side of each bread slice generously, getting all the way to the edges. Those buttery corners become the best crunch.
Build the foundation:
Place two slices butter side down and spread pesto over the other side. Think thin layer, not frosting thick.
Layer with intention:
Arrange mozzarella evenly so every bite gets cheese, then add tomato slices. A tiny pinch of salt and pepper right on the tomatoes makes all the difference.
Close the deal:
Top with remaining slices, butter side facing out. Press down gently with your palm to help everything settle.
Get your skillet ready:
Heat over medium. You want it hot enough to sizzle when the butter hits but not so aggressive that the bread burns before the cheese melts.
The first flip:
Cook about 3 to 4 minutes until golden. Peek underneath with a spatula to check that beautiful browning.
The home stretch:
Carefully flip and cook another 3 to 4 minutes. The bread should be evenly golden and you should see cheese trying to escape at the edges.
The patience test:
Let it rest for a minute or two. This keeps the cheese from oozing out the moment you cut into it. Slice diagonally because it looks fancy.
Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
A warm Caprese Pesto Grilled Cheese rests on a rustic wooden board, garnished with fresh basil and ready to serve. Pin it
A warm Caprese Pesto Grilled Cheese rests on a rustic wooden board, garnished with fresh basil and ready to serve. | spiceshallows.com

These became my go to when I need to feel like Im eating something special but only have energy for minimal effort. Something about pesto and warm mozzarella just transforms a regular Tuesday.

Bread Matters

Thin sandwich bread will turn to mush and super thick artisan slices might not heat through properly. Medium thickness gives you structural integrity without becoming a jaw workout.

Tomato Timing

If your tomatoes are refrigerated, let them sit at room temperature for about 15 minutes before you start building. Cold tomatoes can slightly lower the overall melting temperature of your sandwich.

Serving Suggestions

A balsamic glaze drizzle over the top adds this sweet acidic note that somehow ties everything together. A light side salad with lemon dressing balances out the richness.

  • Cut into quarters for easy party appetizer portions
  • Serve alongside a simple tomato soup for dipping action
  • A glass of crisp white wine never hurt anyone
Product image
Serve homemade meals comfortably with sturdy utensils and steak knives for everyday dining and special dinners.
Check price on Amazon
Melted mozzarella and vibrant tomato slices ooze from a golden Caprese Pesto Grilled Cheese in this appetizing food photo. Pin it
Melted mozzarella and vibrant tomato slices ooze from a golden Caprese Pesto Grilled Cheese in this appetizing food photo. | spiceshallows.com

Hope this finds its way into your regular rotation. Simple food done well is kind of the best thing in the world.

Recipe Q&A

What type of mozzarella works best for this sandwich?

Fresh mozzarella is ideal as it melts beautifully and adds a creamy texture. Use quality sliced fresh mozzarella rather than low-moisture varieties for the best results.

Can I prepare this sandwich ahead of time?

Assemble the sandwiches shortly before cooking to prevent the bread from becoming soggy. You can slice your ingredients and have everything ready, then assemble and cook when you're ready to eat.

What bread works best for this grilled cheese?

Rustic or sourdough bread provides excellent structure and creates a crispy exterior. Ciabatta and whole wheat are great alternatives, each offering different textures and flavors.

How do I prevent the cheese from leaking out?

Layer the mozzarella evenly and ensure the tomato slices are patted dry. Don't overstuff, and keep medium heat to allow the cheese to melt gently before the bread browns too quickly.

Are there vegan alternatives for this sandwich?

Yes, substitute plant-based mozzarella and vegan pesto while using vegan butter. Ensure your bread is also dairy-free. Many quality vegan options available today provide excellent melting and flavor.

What can I add to enhance the flavor?

A drizzle of balsamic glaze adds depth and sweetness. Fresh basil leaves as garnish, sun-dried tomatoes, or a pinch of garlic powder can elevate the taste further.

Caprese Pesto Grilled Cheese

A vibrant twist featuring fresh mozzarella, juicy tomato, and aromatic pesto melted between crispy golden bread.

Prep time
10 minutes
Cook time
10 minutes
Overall time
20 minutes
Created by James Fisher


Skill level Easy

Cuisine Style Italian-American

Makes 2 Portions

Diet details Meat-Free

What You Need

Dairy

01 Fresh mozzarella, sliced, 4 oz
02 Unsalted butter, softened, 2 tbsp

Vegetables & Herbs

01 Large ripe tomato, sliced into rounds, 1
02 Fresh basil leaves, 2 tbsp

Spreads & Condiments

01 Basil pesto, 2 tbsp

Bread

01 Rustic or sourdough bread slices, 4

Seasonings

01 Salt, to taste
02 Freshly ground black pepper, to taste

Directions

Step 01

Prepare bread: Spread 0.5 tbsp of softened butter on one side of each bread slice.

Step 02

Assemble base: Place two slices of bread, buttered side down, on a clean work surface.

Step 03

Add pesto layer: Spread 1 tbsp of basil pesto on the unbuttered side of each bread slice.

Step 04

Layer cheese and tomato: Distribute mozzarella slices evenly over the pesto, then top with tomato rounds. Season lightly with salt and pepper.

Step 05

Close sandwich: Cover each sandwich with the remaining bread slices, buttered side facing outward.

Step 06

Heat cooking surface: Heat a nonstick skillet or griddle over medium heat until ready for cooking.

Step 07

Cook first side: Place sandwiches in the hot skillet and cook until the bread is golden brown and crisp, approximately 3 to 4 minutes.

Step 08

Cook second side: Flip sandwiches carefully and cook the other side until golden brown and cheese is fully melted, approximately 3 to 4 minutes.

Step 09

Finish and serve: Remove from heat and allow to cool for 1 to 2 minutes. Slice diagonally in half and garnish with fresh basil if desired.

Tools & Equipment

  • Nonstick skillet or griddle
  • Spatula
  • Sharp knife
  • Cutting board

Allergy alerts

Review every ingredient for allergens and consult your physician or specialist if you’re unsure.
  • Contains dairy: mozzarella and butter
  • Contains gluten: bread
  • Contains tree nuts: pesto typically contains pine nuts
  • Verify all pesto and bread ingredients for additional hidden allergens

Nutritional info (for each serving)

This info is for reference only and isn’t medical advice.
  • Caloric Value: 410
  • Fats: 22 g
  • Carbohydrates: 36 g
  • Proteins: 17 g