Caprese Pesto Grilled Cheese

Featured in: Everyday Table Meals

This Caprese Pesto Grilled Cheese combines creamy fresh mozzarella, juicy tomato slices, and fragrant basil pesto between perfectly buttered and crisped bread. Ready in just 20 minutes, it's an easy vegetarian sandwich that delivers restaurant-quality flavor at home.

Layer your ingredients carefully, butter your bread generously on the outside, and cook on medium heat for 3-4 minutes per side until the bread is golden and the cheese melts beautifully. Customize with balsamic glaze or try different bread types for variety.

Updated on Tue, 20 Jan 2026 08:22:00 GMT
A close-up of a golden, crispy Caprese Pesto Grilled Cheese sandwich sliced in half on a wooden board. Save
A close-up of a golden, crispy Caprese Pesto Grilled Cheese sandwich sliced in half on a wooden board. | platerelay.com

Last summer, my neighbor invited me over for what she called 'the best grilled cheese you'll ever have.' I was skeptical, I mean how much can you really improve on bread and cheese but then I bit into that pesto-spiked masterpiece. The basil hit my nose before my tongue even registered the melty mozzarella, and suddenly I understood everything.

I started making these on Tuesday nights when cooking feels like a chore but I still want something that feels special. My husband actually asks for them by name now, which is saying something considering he used to think pesto was 'too fancy' for sandwiches. We've started eating them on the back porch with wine, pretending we're at some tiny Italian café instead of our suburban kitchen.

Ingredients

  • 4 oz fresh mozzarella, sliced: I've learned that slicing it yourself instead of buying pre-sliced gives you way more control over thickness and melt quality
  • 1 large ripe tomato: Look for tomatoes that yield slightly to gentle pressure, overripe ones make your bread soggy and underripe ones lack that sweet summer flavor
  • 2 tbsp fresh basil leaves: While the pesto provides the main basil hit, these fresh leaves on top add this gorgeous aromatic finish that makes each bite feel special
  • 2 tbsp basil pesto: Store-bought works in a pinch, but if you've ever made it fresh with pine nuts, good olive oil and garlic, you'll never go back
  • 4 slices rustic or sourdough bread: Sourdough's tang actually cuts through the rich cheese beautifully, plus it develops this incredible crunch that regular bread just can't achieve
  • 2 tbsp unsalted butter, softened: Soft butter spreads more evenly, which means your bread gets that uniform golden color instead of patchy spots
  • Salt and freshly ground black pepper: Just a light seasoning on the tomatoes transforms them from basic to brilliant

Instructions

Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Prep your bread canvas:
Spread half a tablespoon of softened butter on one side of each bread slice, making sure to get all the way to the edges, those crispy corners are the best part
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Build the foundation:
Place two slices buttered-side down, then spread a generous tablespoon of pesto on the upward-facing side, treating it like you're spreading joy on bread
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Layer with love:
Arrange your mozzarella slices over the pesto, followed by tomato rounds, then give those tomatoes a tiny kiss of salt and pepper
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Close it up:
Top with remaining bread slices, buttered side facing out, like you're tucking them in for a cozy nap
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Get your pan ready:
Heat a nonstick skillet over medium heat, not too high or your bread will burn before the cheese has a chance to melt into heaven
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
The golden moment:
Carefully place sandwiches in the pan and let them cook undisturbed for 3 to 4 minutes, resisting the urge to peek until you can smell that toasty bread fragrance
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Flip and finish:
Turn them over and cook another 3 to 4 minutes until both sides are golden brown and cheese is oozing out the sides in the most tempting way
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
The final touch:
Let them rest for a couple of minutes before slicing, this simple wait prevents all that gorgeous cheese from escaping the moment you cut into it
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Fresh mozzarella melts between sourdough slices with juicy tomato rounds and vibrant green pesto, garnished with basil. Save
Fresh mozzarella melts between sourdough slices with juicy tomato rounds and vibrant green pesto, garnished with basil. | platerelay.com

Last month, my sister dropped by unexpectedly and I made these for lunch. She's honestly not the easiest person to impress when it comes to food, but she took one bite and literally went silent for a full minute. Now she texts me every Sunday asking if it's 'Caprese grilled cheese day' and honestly, I kind of love that something so simple became our thing.

The Bread Choice Matters

After experimenting with probably eight different bread types, I've settled on sourdough as the gold standard here. Something about that fermentation process creates a structure that holds up to all those juicy layers while still getting incredibly crisp. White bread turns to mush, whole wheat can be too dense, but sourdough is just right.

Tomato Timing

I've discovered that the temperature of your tomatoes actually makes a difference. Room temperature tomatoes release their juices differently than cold ones, leading to better integration with the melting cheese. I pull mine out about 20 minutes before I start cooking, and the result is noticeably more cohesive.

Serving Suggestions

While these are absolutely perfect on their own, I've found they pair beautifully with a simple arugula salad dressed with lemon vinaigrette. The peppery greens and bright acid cut through all that rich, melty goodness in the most satisfying way. Sometimes I'll serve them with tomato soup too, because apparently I'm incapable of not pairing grilled cheese with soup, even when the sandwich already has tomatoes on it.

  • A drizzle of balsamic glaze on top takes this from amazing to absolutely unforgettable
  • Leftovers reheat surprisingly well in a 350°F oven for about 10 minutes, though I rarely have leftovers to test this theory
  • If you're feeling extra fancy, a sprinkle of red pepper flakes adds this gentle warmth that plays beautifully with the basil
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
A golden-brown Caprese Pesto Grilled Cheese on a rustic plate, drizzled with balsamic glaze, ready to serve. Save
A golden-brown Caprese Pesto Grilled Cheese on a rustic plate, drizzled with balsamic glaze, ready to serve. | platerelay.com

There's something almost meditative about standing at the stove, watching the bread transform into this golden, crispy vessel of comfort while basil and melting cheese fill your kitchen. It's just a sandwich, but somehow it never feels like just a sandwich.

Recipe FAQs

Can I make this ahead of time?

While best served fresh, you can prepare the sandwich up to 30 minutes ahead without cooking. Wrap it in foil to keep ingredients moist. Cook just before serving for optimal crispness and melted cheese.

What bread works best?

Rustic sourdough or ciabatta are ideal for their sturdy structure and flavor. Whole wheat bread offers a nuttier taste, while brioche creates a softer, more indulgent result. Avoid thin sandwich bread, which may tear.

How do I prevent the cheese from leaking?

Pat tomato slices dry with paper towels to remove excess moisture. Don't overload with too many layers, and keep medium heat consistent. Let the bottom bread slice crisp before flipping to create a seal.

Can I use store-bought pesto?

Absolutely. Quality store-bought pesto works wonderfully. Check the label for allergens, especially tree nuts. For homemade pesto, blend fresh basil, garlic, pine nuts, Parmesan, olive oil, and lemon juice.

What are good topping additions?

Balsamic glaze adds tangy sweetness. Fresh basil leaves work as garnish. Consider sun-dried tomatoes for concentrated flavor or a thin layer of fresh ricotta for creaminess. A drizzle of infused olive oil enhances the Italian profile.

Is this suitable for meal prep?

Components can be prepped separately: slice mozzarella and tomatoes, measure pesto, and have bread ready. Assemble and cook fresh for best results. This isn't ideal for freezing as the texture changes significantly.

Caprese Pesto Grilled Cheese

Fresh mozzarella, ripe tomato, and basil pesto melted between crispy golden bread. A vibrant Italian-American twist on a classic.

Time to Prep
10 minutes
Time to Cook
10 minutes
Total Duration
20 minutes
Created by Henry Foster

Recipe Category Everyday Table Meals

Skill Level Easy

Cuisine Italian-American

Makes 2 Portions

Dietary Details Vegetarian-Friendly

Ingredient List

Dairy

01 4 oz fresh mozzarella, sliced
02 2 tbsp unsalted butter, softened

Vegetables & Herbs

01 1 large ripe tomato, sliced into rounds
02 2 tbsp fresh basil leaves

Spreads & Condiments

01 2 tbsp basil pesto

Bread

01 4 slices rustic or sourdough bread

Seasonings

01 Salt and freshly ground black pepper to taste

Directions

Step 01

Prepare Bread: Spread 1/2 tbsp of softened butter on one side of each bread slice.

Step 02

Assemble First Layer: Place two slices of bread, buttered side down, on a clean surface. Spread 1 tbsp of pesto on the unbuttered side of each bread slice.

Step 03

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

Step 04

Complete Sandwich: Cover each sandwich with the remaining bread slices, positioning the buttered side facing outward.

Step 05

Heat Cooking Surface: Heat a nonstick skillet or griddle over medium heat until evenly warmed.

Step 06

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

Step 07

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

Step 08

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

Equipment Needed

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

Allergy Advice

Always check every ingredient for potential allergens. Ask your doctor if you're unsure.
  • Contains dairy: mozzarella and butter
  • Contains gluten: bread
  • Contains tree nuts: pesto typically contains pine nuts

Nutrition Info (per serving)

For reference only—please consult a nutritionist or healthcare provider for dietary advice.
  • Caloric Value: 410
  • Fat Content: 22 grams
  • Carbohydrate: 36 grams
  • Proteins: 17 grams