Caprese Pesto Grilled Cheese

Featured in: Everyday Meal Planning

Elevate your sandwich game with this gourmet Caprese Pesto Grilled Cheese. Fresh mozzarella and juicy tomatoes meet fragrant basil pesto on golden-toasted sourdough for a sophisticated yet simple meal. In just 18 minutes, you'll have a warm, melty masterpiece that's both comforting and elegant.

Layer pesto-spread sourdough with mozzarella and tomato slices, butter the outside, and pan-fry until golden brown and perfectly melted. Rest briefly, slice, and serve immediately for the best experience.

Updated on Sun, 18 Jan 2026 14:58:00 GMT
Golden grilled sourdough slices reveal melted fresh mozzarella and juicy tomato layers spread with fragrant basil pesto, creating a warm Caprese Pesto Grilled Cheese.  Pin It
Golden grilled sourdough slices reveal melted fresh mozzarella and juicy tomato layers spread with fragrant basil pesto, creating a warm Caprese Pesto Grilled Cheese. | sabortighri.com

Last spring, I stood in my kitchen staring at half a jar of pesto that needed using before it turned brown. I had fresh mozzarella from the farmers market, a tomato on the counter, and suddenly it hit me: why not marry my favorite Caprese salad with the comfort of grilled cheese? That first bite, with the pesto spreading warmth through melted mozzarella and sweet tomato, made me wonder why I'd waited so long to try it. It's become my go-to when I want something that feels both indulgent and bright.

I made this for my sister one rainy Tuesday when she stopped by unexpectedly. She took one bite and closed her eyes, muttering something about needing this recipe immediately. We sat at the kitchen table with our sandwiches and talked for two hours, the kind of easy conversation that only happens over really good food. Now she texts me photos every time she makes it, which is at least twice a month.

What's for Dinner Tonight? πŸ€”

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

Free. No spam. Just easy meals.

Ingredients

  • Sourdough bread: The tangy crust holds up to all that moisture from the tomatoes and pesto without getting soggy, and it toasts into the most satisfying golden shell.
  • Fresh mozzarella: Not the shredded kind, the soft fresh ball you slice yourself, it melts into creamy clouds instead of turning rubbery.
  • Ripe tomato: Use one that smells sweet and gives slightly when you press it, underripe tomatoes will taste flat and watery against all that richness.
  • Basil pesto: Whether you make it or buy it, look for one that's vibrant green and smells intensely of basil, not just oil and salt.
  • Unsalted butter: Softened butter spreads evenly without tearing the bread, and it browns beautifully to create that crispy exterior we're after.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the bread:
Spread a tablespoon of pesto on one side of each sourdough slice, reaching all the way to the edges. This creates a flavor barrier that keeps the bread from getting too wet.
Build the sandwiches:
On two slices, layer half the mozzarella and tomato on the pesto side, then cap with the remaining slices, pesto facing down. Press gently so everything sticks together.
Butter the outside:
Spread softened butter on the outer faces of each sandwich, top and bottom. Don't skip this, it's what makes the bread turn golden and crispy instead of pale and sad.
Heat the pan:
Set a nonstick skillet over medium heat and let it warm for a minute or two. Too hot and the bread burns before the cheese melts, too cool and it just steams.
Cook the sandwiches:
Place both sandwiches in the pan and cook for 3 to 4 minutes per side, pressing gently with a spatula. You'll see the edges start to brown and smell that butter toasting.
Rest and serve:
Pull them off the heat and let them sit for a minute so the cheese sets slightly. Slice in half and serve while still warm and stretchy.
This Caprese Pesto Grilled Cheese showcases crusty toasted bread cradling oozy mozzarella, ripe tomato slices, and vibrant basil pesto, served on a rustic plate.  Pin It
This Caprese Pesto Grilled Cheese showcases crusty toasted bread cradling oozy mozzarella, ripe tomato slices, and vibrant basil pesto, served on a rustic plate. | sabortighri.com

One Sunday afternoon, I made a double batch of these for a small gathering of friends. Everyone stood around the kitchen island, sandwiches in hand, cheese stretching between bites, and someone said it felt like being in a tiny Italian cafe. We opened a bottle of cold white wine and pretended we were somewhere with cobblestones and trailing ivy. Food has this way of turning an ordinary day into something you remember.

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

Sourdough is my favorite because of its tangy backbone and sturdy crust, but I've made this with ciabatta, rustic Italian loaves, even thick cut sandwich bread in a pinch. The key is using something with enough structure to handle moisture and weight. Avoid soft white bread, it just dissolves into mush.

Making It Your Own

I love tucking a few leaves of baby spinach or peppery arugula inside for a bit of green crunch. Sometimes I add a thin layer of balsamic glaze after cooking, or swap the tomato for roasted red peppers when tomatoes aren't in season. A friend of mine even uses sun dried tomatoes and swears by it.

Serving and Pairing Ideas

This sandwich is filling enough to stand alone, but I often serve it with a handful of mixed greens dressed in lemon and olive oil, or a simple bowl of tomato soup for dipping. It pairs beautifully with a crisp Italian white wine like Pinot Grigio or Vermentino, though sparkling water with a squeeze of lemon feels just as right.

  • Serve with a light side salad to balance the richness of the cheese and butter.
  • Cut into smaller pieces and serve as an appetizer at gatherings.
  • Pair with a chilled glass of rosΓ© on a warm evening for an easy summer dinner.
A close view of a Caprese Pesto Grilled Cheese highlights buttery golden crust, melted mozzarella, and fresh tomato stacked with aromatic basil pesto inside. Pin It
A close view of a Caprese Pesto Grilled Cheese highlights buttery golden crust, melted mozzarella, and fresh tomato stacked with aromatic basil pesto inside. | sabortighri.com

This sandwich has become one of those recipes I turn to when I need comfort without heaviness, when I want something that tastes like care but doesn't demand much from me. I hope it becomes that for you too.

Recipe FAQs

β†’ Can I make this with a different type of bread?

Absolutely. While sourdough provides a tangy flavor and sturdy texture, you can use ciabatta, focaccia, or thick-cut French bread. For gluten-free options, choose quality gluten-free bread with good structure.

β†’ How do I prevent the cheese from leaking out?

Don't overfill the sandwich and ensure the bread slices fully cover the filling. Cook over medium heat to allow the cheese to melt gradually without bursting through. Pressing gently with a spatula helps seal the layers.

β†’ Can I use fresh basil instead of pesto?

While fresh basil won't spread easily, you can make quick homemade pesto by blending fresh basil with olive oil, garlic, pine nuts, and Parmesan. This gives a fresher taste than store-bought versions.

β†’ What's the best way to achieve golden, crispy bread?

Butter the outside of the sandwich generously and cook over medium heat for 3-4 minutes per side. Don't rush the process. If browning too quickly, reduce heat slightly to ensure the cheese melts before the bread burns.

β†’ How can I add more vegetables without making it soggy?

Pat tomato slices dry with paper towels before layering to reduce moisture. You can also add arugula, baby spinach, or thin cucumber slices. Layer greens next to the bread rather than directly against mozzarella.

β†’ Is this suitable for meal prep?

You can assemble sandwiches ahead and refrigerate for up to 4 hours before cooking. Cook fresh to order for the best texture and melting. The pesto, mozzarella, and tomato combination is best enjoyed warm.

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

Creamy fresh mozzarella, ripe tomatoes, and fragrant basil pesto melted between crusty sourdough slices.

Prep Time
10 minutes
Time to Cook
8 minutes
Entire Time
18 minutes
Author Nicole Wagner


Skill Level Easy

Cuisine Italian-American

Portions 2 Number of Servings

Diet Information Meat-Free

Ingredient List

Bread & Cheese

01 4 slices sourdough bread
02 7 oz fresh mozzarella, sliced

Vegetables

01 1 large ripe tomato, sliced

Condiments

01 4 tablespoons basil pesto
02 2 tablespoons unsalted butter, softened

How to Make It

Step 01

Prepare the bread: Spread 1 tablespoon of basil pesto on one side of each slice of sourdough bread.

Step 02

Layer the fillings: Layer half the mozzarella slices and half the tomato slices evenly on two bread slices, placing them on top of the pesto side.

Step 03

Form the sandwiches: Top with the remaining bread slices, pesto side down, to form two complete sandwiches.

Step 04

Butter the exterior: Lightly butter the outside of each sandwich on both the top and bottom surfaces.

Step 05

Heat the cookware: Preheat a nonstick skillet or grill pan over medium heat.

Step 06

Toast the sandwiches: Place the sandwiches in the skillet and cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread is golden brown and the cheese is melted.

Step 07

Rest and serve: Remove from the pan, let rest for 1 minute, then slice and serve warm.

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 Needed

  • Nonstick skillet or grill pan
  • Spatula
  • Bread knife
  • Cutting board

Allergy Details

Go through each item for possible allergensβ€”and seek medical advice for any questions.
  • Contains wheat from bread
  • Contains milk from mozzarella and butter
  • May contain tree nuts if pesto is made with pine nuts

Nutrition Info (per portion)

These values are for general reference and not a substitute for professional health input.
  • Calorie Count: 480
  • Fats: 27 grams
  • Carbohydrates: 38 grams
  • Proteins: 20 grams

Cooking Shouldn't Be Hard ❀️

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

Free forever. Unsubscribe anytime.