Caprese Pesto Grilled Cheese

Featured in: Family Comfort Plates

This Caprese Pesto Grilled Cheese elevates the classic sandwich with fresh mozzarella, ripe tomato slices, and fragrant basil pesto between buttered sourdough bread. Simply spread pesto on bread, layer mozzarella and tomato, then griddle until the cheese melts and bread turns golden and crispy on both sides. Ready in just 20 minutes for a delicious vegetarian lunch.

Updated on Tue, 20 Jan 2026 16:11:00 GMT
Golden-brown grilled cheese sandwich filled with melted fresh mozzarella, vibrant tomato slices, and aromatic basil pesto on toasted sourdough bread.  Pin it
Golden-brown grilled cheese sandwich filled with melted fresh mozzarella, vibrant tomato slices, and aromatic basil pesto on toasted sourdough bread. | weeknightwhisk.com

The smell of butter hitting a hot skillet still takes me back to my first apartment kitchen, where I discovered that pesto and mozzarella were meant to be together. I was attempting to fancy up a basic grilled cheese after a particularly long day at work, and what happened on that stovetop felt like pure magic. The combination of crispy, buttery bread with that aromatic basil punch and creamy cheese became my go-to comfort food. Now it is the sandwich I turn to when I need something that feels indulgent but comes together in under twenty minutes.

I made these for my sister last summer when she dropped by unexpectedly, and she literally stopped midconversation after her first bite. The way the tomatoes warm through just enough to release their juices while staying firm is something special. She asked me to write down the recipe right there at the kitchen table, staining a napkin with pesto as she jotted it down.

What's for Dinner Tonight? ๐Ÿค”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Fresh mozzarella: Absolutely worth seeking out the good stuff from the specialty cheese section, it melts beautifully and has that mild milky flavor you cannot get from the shredded stuff in a bag
  • Ripe tomato: Look for one that gives slightly when you press it, an underripe tomato will make your sandwich watery and disappointing
  • Basil pesto: Homemade is incredible but storebought works perfectly, just make sure it is the refrigerated kind not the shelfstable jarred stuff
  • Rustic bread: Sourdough holds up beautifully to the weight of the cheese and develops that irresistible crunch, a hearty white bread works too
  • Unsalted butter: Softened butter spreads more evenly and gives you that golden restaurantquality crust every single time
  • Salt and pepper: Just a light seasoning on the tomatoes wakes up all the flavors

Tired of Takeout? ๐Ÿฅก

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon
Butter your bread:
Spread half a tablespoon of softened butter on one side of each slice, getting it all the way to the edges so every bite gets that golden crispiness
Build the base:
Place two slices buttered side down and spread a generous tablespoon of pesto on the facing side of each
Layer the goodness:
Arrange your mozzarella slices over the pesto, then add tomato rounds and season them lightly with salt and pepper
Close it up:
Top with remaining bread slices, buttered side facing out, pressing gently so everything settles into place
Get the pan ready:
Heat your skillet over medium heat until a drop of water sizzles and dances across the surface
Crisp the first side:
Carefully place sandwiches in the pan and let them cook undisturbed for about 3 to 4 minutes until deep golden brown
Flip and finish:
Turn carefully and cook another 3 to 4 minutes until the cheese is completely melted and the bread is perfectly crunchy
The waiting game:
Let them rest for a couple minutes before slicing, this keeps all that cheesy goodness from running out
A close-up of a sliced Caprese Pesto Grilled Cheese, revealing gooey cheese and juicy tomato layers between crispy, golden-buttered bread.  Pin it
A close-up of a sliced Caprese Pesto Grilled Cheese, revealing gooey cheese and juicy tomato layers between crispy, golden-buttered bread. | weeknightwhisk.com

My neighbor texted me at midnight once after making these, saying she had been making grilled cheese wrong her entire life. That is the moment I knew this recipe was worth sharing with everyone.

Still Scrolling? You'll Love This ๐Ÿ‘‡

Our best 20-minute dinners in one free pack โ€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Bread Choice Matters

I have tested this with everything from basic white sandwich bread to thickcut country loaves. Sourdough consistently gives the best results because its tangy flavor complements the pesto beautifully. The bread needs to be substantial enough to hold up to the moisture from the tomatoes without becoming soggy.

Making It Your Own

A drizzle of balsamic glaze over the tomatoes before adding the top bread creates this incredible sweet and tangy contrast. Sometimes I add a few fresh basil leaves right on top of the cheese for an extra punch of herb flavor. The beauty of this sandwich is how well it welcomes experimentation while still being perfect in its simplest form.

Serving Suggestions

This sandwich pairs wonderfully with a simple side salad dressed with light vinaigrette. I love serving it alongside a warm cup of tomato soup for the ultimate comfort meal. A glass of crisp white wine brings out the basil notes beautifully.

  • Cut on a diagonal for that restaurant presentation
  • Serve immediately while the cheese is still molten
  • Garnish with extra fresh basil for a pop of green
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
Fresh Caprese Pesto Grilled Cheese served on a wooden board, garnished with basil leaves and ready to enjoy as a savory lunch. Pin it
Fresh Caprese Pesto Grilled Cheese served on a wooden board, garnished with basil leaves and ready to enjoy as a savory lunch. | weeknightwhisk.com

There is something so satisfying about cutting into that crispy exterior and watching the cheese stretch. Hope this becomes a favorite in your kitchen too.

Common Questions

โ†’ What type of mozzarella works best?

Fresh mozzarella slices work beautifully in this sandwich. For best results, use high-quality mozzarella di bufala or fior di latte from the deli counter, as they melt smoothly and evenly without becoming rubbery.

โ†’ Can I prepare this ahead of time?

You can assemble the sandwiches up to 2 hours ahead, but it's best to cook them just before serving to maintain crispy bread and perfectly melted cheese. If assembled early, store in the refrigerator covered with plastic wrap.

โ†’ How do I prevent soggy bread?

Pat your tomato slices dry with paper towels before layering to remove excess moisture. You can also salt the tomatoes lightly and let them sit for a few minutes, then dab dry. Ensure your skillet is at the right temperature so bread crisps quickly.

โ†’ What bread is ideal for this sandwich?

Rustic sourdough or ciabatta work wonderfully, offering a sturdy structure that won't collapse under the fillings. The slightly tangy sourdough complements the fresh basil and tomato flavors perfectly.

โ†’ Can I make a vegan version?

Absolutely! Substitute plant-based mozzarella, use vegan butter, and swap regular pesto for a nut-free vegan pesto. Cashew-based pesto is an excellent dairy-free alternative with great flavor and creaminess.

โ†’ How can I enhance the flavor?

Add a thin drizzle of balsamic reduction or aged balsamic glaze for a sophisticated touch. Fresh basil garnish after cooking adds aromatic brightness. You can also incorporate sun-dried tomatoes or a thin layer of sun-dried tomato spread for depth.

20-Minute Dinner Pack โ€” Free Download ๐Ÿ“ฅ

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Caprese Pesto Grilled Cheese

Fresh mozzarella, juicy tomato, and aromatic pesto melted between golden, crispy bread. A vibrant Italian-American favorite.

Prep Time
10 min
Cook Time
10 min
Time Needed
20 min
Created by Ella Thompson


Skill Level Easy

Cuisine Italian-American

Makes 2 Portions

Dietary Info Meat-Free

What You'll Need

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

Step-by-Step

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

Complete sandwich assembly: Cover each sandwich with remaining bread slices, buttered side facing outward.

Step 06

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

Step 07

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

Step 08

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

Step 09

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

You Just Made Something Great ๐Ÿ‘

Want more like this? Get my best easy recipes โ€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Required

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

Allergy Notice

Go through every ingredient to identify allergens and talk to your healthcare provider if you have concerns.
  • Contains dairy: mozzarella and butter
  • Contains gluten: bread
  • Contains tree nuts: pesto typically includes pine nuts
  • Verify pesto and bread labels for additional hidden allergens

Nutrition Information (per portion)

Nutrition details are for general reference and shouldn't replace advice from your doctor.
  • Caloric Content: 410
  • Fats: 22 g
  • Carbohydrates: 36 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard โค๏ธ

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.