Caprese Pesto Grilled Cheese

Featured in: Light Everyday Plates

This vibrant Italian-American sandwich combines creamy fresh mozzarella, juicy tomato slices, and aromatic basil pesto between golden, crispy bread. Perfect for lunch or a quick dinner, it comes together in just 20 minutes with minimal prep. The key to success is using quality ingredients—fresh mozzarella, ripe tomatoes, and good pesto make all the difference. Cook over medium heat until the bread is golden and the cheese is perfectly melted.

Updated on Tue, 20 Jan 2026 08:45:00 GMT
Golden, crispy sourdough grilled cheese layered with fresh mozzarella, juicy tomato slices, and aromatic basil pesto. Save Pin
Golden, crispy sourdough grilled cheese layered with fresh mozzarella, juicy tomato slices, and aromatic basil pesto. | frostedthyme.com

The first time I made this pesto grilled cheese, I was honestly just trying to use up some leftover mozzarella from a pasta dinner the night before. But when that first bite hit—crispy buttery bread, creamy cheese, bright basil pesto, and the sweet acidity of tomato—I realized this wasnt just leftovers. This was the sandwich version of a Caprese salad, and it was about to become a regular in my lunch rotation forever.

Last summer, my friend Sarah came over for what was supposed to be a quick lunch between errands. I made these sandwiches and she literally stopped mid sentence after her first bite, eyes wide, and asked for the recipe right then and there. Now she makes them for her kids every Sunday, and theyve started calling them the fancy cheese sandwiches. Some recipes just have that effect on people.

Ingredients

  • Fresh mozzarella (4 oz/115 g): The soft creamy texture melts beautifully unlike processed cheese, and its mild flavor lets the pesto shine through
  • Large ripe tomato: Look for tomatoes that give slightly when pressed—overly firm tomatoes wont soften enough in the short cooking time
  • Fresh basil leaves (2 tbsp, optional): A finishing garnish that adds a pop of bright green color and reinforces that fresh basil flavor from the pesto
  • Basil pesto (2 tbsp): Homemade or store bought both work—just make sure its not too oily or your bread might get soggy
  • Rustic or sourdough bread (4 slices): These hearty breads hold up well to the weight of the cheese and tomato without getting mushy
  • Unsalted butter (2 tbsp, softened): Softened butter spreads more evenly than cold, ensuring every inch of the bread gets that golden crispiness
  • Salt and freshly ground black pepper: Just a light seasoning on the tomatoes elevates their natural sweetness

Instructions

Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Prep your bread canvas:
Spread half a tablespoon of softened butter on one side of each bread slice, working it all the way to the edges so every bite gets that buttery crunch
Build the flavor foundation:
Lay two bread slices butter side down, then spread a generous tablespoon of pesto on the upward facing sides
Layer with intention:
Arrange mozzarella slices evenly over the pesto, then top with tomato rounds in a single layer so they heat through properly
Season and sandwich:
Sprinkle tomatoes lightly with salt and pepper, then crown with remaining bread slices butter side facing out
Get your skillet ready:
Heat a nonstick skillet over medium heat—you want it hot enough to sizzle when the bread hits but not so hot that the butter burns
Grill to golden perfection:
Cook sandwiches about 3 to 4 minutes until the underside is deeply golden and crispy, then flip carefully
Finish melting:
Cook the second side another 3 to 4 minutes until the cheese is completely melted and oozing out the sides
The patience moment:
Let them rest 1 to 2 minutes before slicing so the cheese sets slightly and doesnt pull out when you cut
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Caprese Pesto Grilled Cheese sliced diagonally on a rustic board, revealing melted mozzarella and vibrant tomatoes. Save Pin
Caprese Pesto Grilled Cheese sliced diagonally on a rustic board, revealing melted mozzarella and vibrant tomatoes. | frostedthyme.com

This sandwich has saved me on so many nights when I just didnt have the energy to cook something elaborate. Its the kind of food that feels like a hug, simple but thoughtful, and somehow always hits the spot whether its a quick lunch or a lazy dinner. My roommate now requests these specifically whenever shes had a rough day at work.

Choosing Your Bread

Sourdough is my go to because its tangy flavor pairs perfectly with the creamy mozzarella, and its sturdy structure holds up beautifully to the weight of the fillings. Ciabatta works wonderfully too, giving you those irresistible air pockets that get crispy in the skillet. Just avoid super soft sandwich breads—they tend to get squishy instead of achieving that satisfying crunch we are after.

Pesto Variations

While traditional basil pesto is classic, do not be afraid to experiment with what you have on hand. Spinach walnut pesto adds a lovely earthiness, while sun dried tomato pesto doubles down on that rich umami flavor. I have even used a jarred red pepper spread in a pinch, and let me tell you, that sweet smoky flavor combined with mozzarella is absolutely something else.

Serving Suggestions

A simple side salad with a balsamic vinaigrette complements this sandwich perfectly, cutting through the richness with something bright and acidic. Or serve it alongside a warm cup of tomato soup for the ultimate comfort meal. On summer days, I love it with a handful of grapes or some sliced melon—the freshness balances the warm melted cheese so well.

  • Let your skillet heat up properly before adding sandwiches, and do not crowd the pan if making more than two
  • A drizzle of balsamic glaze right before serving takes this from great to absolutely memorable
  • If the cheese is not melting fully, tent a piece of foil over the pan for the last minute to trap the heat
Product image
Keeps sponges and brushes organized beside the sink, making dishwashing and post-cooking cleanup faster and neater.
Check price on Amazon
Melted Caprese Pesto Grilled Cheese with golden bread, fresh basil garnish, and a drizzle of balsamic glaze. Save Pin
Melted Caprese Pesto Grilled Cheese with golden bread, fresh basil garnish, and a drizzle of balsamic glaze. | frostedthyme.com

There is something deeply satisfying about taking a classic like grilled cheese and giving it just enough of a twist to make it feel special without losing that comforting familiarity. Hope this becomes one of your go to quick meals too.

Questions & Answers

What type of mozzarella works best?

Fresh mozzarella is ideal for this sandwich as it melts beautifully and adds a creamy texture. Buffalo mozzarella offers a richer flavor, while regular fresh mozzarella provides a milder taste. Avoid pre-shredded mozzarella as it contains anti-caking agents and won't melt as smoothly.

Can I make this ahead of time?

Assemble the sandwiches up to 2 hours before cooking and wrap them in plastic wrap. Store in the refrigerator to prevent the bread from drying out. Cook just before serving for the best crispy exterior and melted interior.

What bread works best?

Rustic sourdough, ciabatta, or whole wheat bread all work wonderfully. Sourdough provides a tangy flavor and sturdy structure, while ciabatta offers an airy crumb. Avoid soft sandwich bread as it may become too soggy.

How do I prevent the bread from burning?

Use medium heat rather than high heat, which gives the cheese time to melt before the bread browns too much. A nonstick skillet or cast iron pan distributes heat evenly. Watch the first sandwich closely to gauge timing.

Can I add other ingredients?

Absolutely. Try adding sliced prosciutto, sun-dried tomatoes, roasted red peppers, or fresh arugula for variation. A drizzle of balsamic glaze enhances the tomato flavor beautifully without overwhelming the sandwich.

Is there a vegan version?

Yes, substitute plant-based mozzarella and vegan pesto (made with seeds or nuts instead of pine nuts), and use vegan butter. The cooking method remains the same, though vegan cheese may require slightly lower heat to melt properly.

Caprese Pesto Grilled Cheese

Fresh mozzarella, ripe tomato, and basil pesto melted between golden, crispy bread. Ready in just 20 minutes.

Prep Time
10 minutes
Time to Cook
10 minutes
All-In Time
20 minutes
By Frosted Thyme Madison Kelly


Skill Level Easy

Cuisine Italian-American

Makes 2 Portions

Diet Preferences Vegetarian

What You'll Need

Dairy

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

Vegetables & Herbs

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

Spreads & Condiments

01 2 tablespoons basil pesto

Bread

01 4 slices rustic or sourdough bread

Seasonings

01 Salt to taste
02 Freshly ground black pepper to taste

Directions

Step 01

Prepare bread: Spread 1/2 tablespoon of butter on one side of each bread slice.

Step 02

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

Step 03

Apply pesto: Spread 1 tablespoon of pesto on the unbuttered side of each bread slice.

Step 04

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

Step 05

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

Step 06

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

Step 07

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

Step 08

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

Step 09

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

Tools Needed

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

Allergen Details

Always check each item for allergens and ask a medical expert if unsure.
  • Contains dairy: mozzarella and butter
  • Contains gluten: bread
  • Contains tree nuts: pesto typically contains pine nuts
  • Verify pesto and bread labels for additional hidden allergens

Nutrition Info (per portion)

For reference only—please ask a healthcare professional if you need tailored advice.
  • Calorie Count: 410
  • Fat content: 22 g
  • Carbohydrates: 36 g
  • Proteins: 17 g