Caprese Pesto Grilled Cheese

Featured in: Home Dinner Ideas

Elevate your lunch game with this Italian-American spin on a beloved comfort food. Golden sourdough slices cradle layers of creamy fresh mozzarella, juicy ripe tomato rounds, and fragrant basil pesto. The buttery exterior crisps to perfection while the interior transforms into a gooey, melty masterpiece in just 20 minutes.

Perfect for quick weekday meals, this sandwich balances the fresh flavors of summer caprese salad with warm, comforting textures. The pesto adds an aromatic herbal punch that complements the mild mozzarella, while tomatoes provide brightness and moisture.

Updated on Wed, 21 Jan 2026 10:37:00 GMT
Golden-brown Caprese Pesto Grilled Cheese slices rest on a wooden board, showcasing melted mozzarella and juicy tomato layers. Pin It
Golden-brown Caprese Pesto Grilled Cheese slices rest on a wooden board, showcasing melted mozzarella and juicy tomato layers. | softsmida.com

The first time I made this sandwich was during a summer afternoon when my garden basil was exploding. I had tomatoes ripening on the windowsill and fresh mozzarella from the farmers market, and suddenly a regular grilled cheese felt like a wasted opportunity. The smell of pesto hitting the warm bread filled my entire kitchen. Something about that combination changed how I think about grilled cheese forever.

My sister came over unexpectedly that day and I literally made her try a bite. She stood there at the counter finished the entire half sandwich and then asked if I had enough ingredients to make another one. Now whenever she visits, this is the first thing she requests. It has become our thing, our sandwich, the lunch that starts every good conversation.

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: I have learned that the kind sold in liquid creates the creamiest melt while pre sliced works fine too
  • Ripe tomatoes: They should give slightly when you press them because underripe tomatoes will make your sandwich soggy
  • Basil pesto: Homemade is incredible but store bought works perfectly fine for a quick weeknight meal
  • Rustic bread: Sourdough holds up beautifully to the toppings and gets this incredible crunch when griddled
  • Unsalted butter: Softened butter spreads evenly and helps achieve that golden crispy exterior we all want
  • Salt and pepper: Just a light seasoning on the tomatoes makes all the difference in the final flavor

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your bread:
Spread softened butter on one side of each slice as if you are buttering toast
Build the base:
Place two slices buttered side down and spread pesto generously on the facing sides
Layer the goodness:
Arrange mozzarella slices first then tomato rounds with a tiny pinch of salt and pepper
Complete the sandwich:
Top with remaining bread buttered side facing out like you are closing a book
Get cooking:
Heat your skillet over medium heat until a drop of water sizzles and dances across the surface
Grill to perfection:
Cook for about 4 minutes until golden then flip carefully and cook another 4 minutes
The final touch:
Let it rest briefly before slicing so the cheese sets slightly and does not ooze out completely
A close-up of Caprese Pesto Grilled Cheese reveals crispy sourdough bread oozing with basil pesto and fresh mozzarella. Pin It
A close-up of Caprese Pesto Grilled Cheese reveals crispy sourdough bread oozing with basil pesto and fresh mozzarella. | softsmida.com

Last summer my daughter helped me make a batch of these for a picnic. She carefully arranged the tomato slices like little red wheels and insisted on cutting the sandwiches into triangles because they taste better that way. We ate them on a blanket in the backyard with tomato juice running down our chins and it was absolutely perfect.

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.

Choosing Your Bread

Thick cut sourdough creates the most substantial sandwich but I have also used ciabatta for a softer chew and even whole wheat when I wanted something more rustic. The bread needs enough structure to hold everything together without becoming overwhelming. A slightly stale loaf actually works better than fresh because it crisps up beautifully without getting soggy from the tomatoes.

Pesto Variations

Sometimes I make extra basil pesto in summer and freeze it in ice cube trays for winter grilled cheese moments. You can also try sun dried tomato pesto for an even more intense tomato flavor or arugula walnut pesto for a peppery kick that cuts through the rich cheese. The pesto really is what makes this sandwich special so do not be afraid to use a generous amount.

Serving Suggestions

A simple green salad with lemon vinaigrette balances the richness perfectly. I also love serving this alongside a warm tomato soup for the ultimate comfort meal combo. A drizzle of balsamic glaze over the finished sandwich adds this sweet acidic note that makes everything pop.

  • Cut sandwiches diagonally for easier eating and better presentation
  • Serve immediately while the cheese is still molten and stretchy
  • Keep the napkins handy because the juicy tomatoes can get messy

Two halves of a Caprese Pesto Grilled Cheese sandwich sit beside a small bowl of tomato basil soup for dipping. Pin It
Two halves of a Caprese Pesto Grilled Cheese sandwich sit beside a small bowl of tomato basil soup for dipping. | softsmida.com

There is something so satisfying about taking that first bite and hearing the crunch of buttery bread followed immediately by the creamy mozzarella and bright tomato. It is simple food but it makes people happy and that is really what cooking is all about.

Recipe FAQs

โ†’ What type of bread works best?

Rustic sourdough or artisan bread creates the ideal crunch and structural integrity. Ciabatta adds excellent texture, while whole wheat offers a nuttier flavor profile.

โ†’ Can I make this ahead of time?

These sandwiches taste best fresh from the skillet, but you can assemble them in advance and store wrapped in the refrigerator for up to 4 hours before cooking.

โ†’ How do I prevent soggy bread?

Pat tomato slices dry with paper towels before layering, and ensure your skillet is properly preheated to create an immediate sear that seals the bread.

โ†’ What goes well with this sandwich?

Serve alongside a simple green salad with balsamic vinaigrette, warm tomato soup, or fresh fruit for a complete meal. A glass of crisp white wine complements beautifully.

โ†’ Can I use store-bought pesto?

Store-bought pesto works perfectly in a pinch, though fresh homemade basil pesto delivers superior flavor. Look for varieties with minimal additives for the best results.

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

Crispy bread layered with mozzarella, tomato, and basil pesto for a melty, savory twist on the classic.

Prep Time
10 min
Cook Time
10 min
Total Duration
20 min
Created by Katherine Ellsworth


Skill Level Easy

Cuisine Italian-American

Makes 2 Servings

Diet Preferences Meat-Free

What You'll Need

Dairy

01 4 oz fresh mozzarella, sliced

Vegetables & Herbs

01 1 large ripe tomato, sliced into rounds
02 2 tbsp fresh basil leaves (optional, for garnish)

Spreads & Condiments

01 2 tbsp basil pesto

Bread

01 4 slices rustic or sourdough bread

Other

01 2 tbsp unsalted butter, softened
02 Salt and freshly ground black pepper, to taste

How To Make

Step 01

Butter the Bread: Spread 1/2 tbsp of softened butter on one side of each bread slice, ensuring even coverage to the edges.

Step 02

Assemble Base Layer: Place two bread slices buttered side down on a clean cutting board. Spread 1 tbsp of basil pesto evenly over the unbuttered surface of each slice.

Step 03

Add Cheese and Tomatoes: Layer mozzarella slices over the pesto-coated bread. Arrange tomato rounds on top of the cheese and season lightly with salt and freshly ground black pepper.

Step 04

Complete Sandwiches: Top each sandwich with the remaining bread slices, buttered side facing outward. Press gently to compact the layers.

Step 05

Preheat Cooking Surface: Heat a nonstick skillet or griddle over medium heat for 2-3 minutes until hot but not smoking.

Step 06

Grill First Side: Carefully transfer sandwiches to the preheated skillet. Cook for 3-4 minutes until the bottom becomes golden brown and crispy.

Step 07

Flip and Finish: Flip sandwiches using a spatula and cook the second side for 3-4 minutes until golden brown and the cheese is fully melted.

Step 08

Rest and Serve: Remove sandwiches from heat and let rest for 1-2 minutes. Slice diagonally in half and garnish with fresh basil leaves 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.

Gear Needed

  • Nonstick skillet or griddle
  • Heat-resistant spatula
  • Sharp knife
  • Cutting board
  • Butter knife or small offset spatula

Allergy Details

Be sure to double-check ingredients for allergens. Have any concerns? Reach out to a healthcare expert.
  • Contains dairy: fresh mozzarella and unsalted butter
  • Contains gluten: wheat-based bread
  • Contains tree nuts: traditional pesto includes pine nuts
  • Verify all pesto and bread labels for potential hidden allergens

Nutrition Info (per serving)

These nutrition facts are only suggestions. For health questions, contact a medical professional.
  • Energy: 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.