Caprese Pesto Grilled Cheese

Featured in: Weekend Golden-Brunch Ideas

This elevated grilled cheese combines creamy fresh mozzarella, ripe tomato slices, and aromatic basil pesto sandwiched between crusty sourdough bread. Butter the outside and pan-fry until golden and melty—ready in under 20 minutes. Perfect for lunch or a quick dinner.

Updated on Sun, 18 Jan 2026 16:59:00 GMT
Golden-brown Caprese Pesto Grilled Cheese sandwich sliced diagonally on a wooden board, revealing melted mozzarella and vibrant tomato layers. Pin It
Golden-brown Caprese Pesto Grilled Cheese sandwich sliced diagonally on a wooden board, revealing melted mozzarella and vibrant tomato layers. | honeyravel.com

My neighbor Maria handed me a jar of her homemade pesto over the fence one Saturday morning, insisting I try it on something other than pasta. I had leftover sourdough and mozzarella in the fridge, plus a tomato sitting on the counter that needed using. What started as a lazy lunch experiment turned into something I now crave at least twice a month. The smell of toasted bread mixed with melting cheese and basil still makes me stop whatever I'm doing and just breathe it in.

I made this for my teenage nephew who claimed he didn't like tomatoes. He ate both sandwiches before I could even plate my own, then asked if we could make it again for dinner. Watching someone discover that vegetables can actually taste incredible when paired right never gets old. Now he requests it every time he visits, and I've caught him trying to recreate it at home based on memory alone.

Ingredients

  • Sourdough bread: The tangy, sturdy crust holds up to all the moisture from the tomatoes and pesto without getting soggy, plus it gets incredibly crispy when buttered and grilled.
  • Fresh mozzarella: This is not the time for pre-shredded cheese, the creamy, milky quality of fresh mozzarella melts into silky pools that make every bite luxurious.
  • Ripe tomato: Look for one that gives slightly when you press it and smells sweet, a mealy or underripe tomato will disappoint you here.
  • Basil pesto: Whether you make it or buy it, good pesto should taste bright and garlicky, not oily or dull, so taste it first and choose wisely.
  • Unsalted butter: Softened butter spreads easily without tearing the bread and gives you that golden, crispy exterior that makes grilled cheese irresistible.

Instructions

Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Prep the bread:
Spread that pesto generously on one side of each slice, getting it all the way to the edges so every bite has flavor. Don't be shy here, the pesto is what makes this special.
Build your sandwiches:
Lay the mozzarella and tomato slices on two of the pesto-covered bread slices, then press the other slices on top, pesto side down. You want everything snug so it melts together beautifully.
Butter the outside:
Spread softened butter on the outer sides of both sandwiches, covering every bit of surface. This is what turns into that golden, crispy shell you're dreaming about.
Heat and cook:
Warm your skillet over medium heat, not too high or the bread will burn before the cheese melts. Place the sandwiches in and cook for 3 to 4 minutes per side, pressing gently with your spatula to help everything meld together and the cheese get gloriously melty.
Rest and serve:
Let them sit for just a minute after removing from the pan so the cheese sets slightly and doesn't all slide out when you cut. Slice diagonally because it always tastes better that way and serve while still warm.
Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Close-up view of a Caprese Pesto Grilled Cheese with crispy sourdough crust and fresh basil garnish, ready to serve. Pin It
Close-up view of a Caprese Pesto Grilled Cheese with crispy sourdough crust and fresh basil garnish, ready to serve. | honeyravel.com

There's something about cutting into a perfectly grilled sandwich and watching the cheese stretch that makes me feel like I've accomplished something real. My partner and I now make these on rainy Sunday afternoons, standing at the stove together with a glass of wine, flipping sandwiches and talking about nothing important. It's become less about the food and more about the ritual, though the food is still pretty incredible.

Choosing Your Bread

Sourdough is my go-to because of its sturdy texture and tangy flavor, but I've also used ciabatta when that's what I had on hand and it worked beautifully. The key is picking something with a good crust that won't fall apart when it gets warm and loaded with melty cheese. Avoid soft sandwich bread here, it just doesn't have the structure to hold up and you'll end up with a sad, floppy result. Thick slices work better than thin ones, aim for about half an inch if you're slicing your own.

Making It Your Own

Once you've mastered the basic version, this sandwich becomes a canvas for whatever you're craving. I've tucked in baby arugula for peppery bite, added thin slices of prosciutto when I wanted something heartier, and even swapped regular pesto for sun-dried tomato pesto when that's what was in my fridge. Balsamic glaze drizzled inside before grilling adds a sweet tang that plays beautifully with the tomatoes. Some people love adding a smear of garlic aioli, and honestly, I can't argue with that logic.

Serving Suggestions

This sandwich is rich enough to be a full meal on its own, but I usually serve it with something light and crisp on the side. A simple arugula salad with lemon vinaigrette cuts through the richness perfectly, or a handful of kettle chips if I'm being honest about my actual habits. It pairs surprisingly well with a cold Italian beer or a glass of Pinot Grigio if you're making it for lunch on the weekend.

  • Serve it with tomato soup for the ultimate comfort meal that still feels grown up.
  • Cut into smaller pieces and serve as an appetizer at a casual dinner party.
  • Pack the ingredients separately and assemble it fresh if you're making it for a picnic, then grill it on a portable camp stove.
Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon
Caprese Pesto Grilled Cheese being lifted from a cast iron skillet, showing gooey melted cheese and bright pesto spread. Pin It
Caprese Pesto Grilled Cheese being lifted from a cast iron skillet, showing gooey melted cheese and bright pesto spread. | honeyravel.com

This is the kind of recipe that makes you wonder why you ever settled for boring grilled cheese in the first place. Make it once and I promise it'll become part of your regular rotation, just like it did for me.

Recipe FAQs

Can I use different types of cheese?

Yes, fresh mozzarella is ideal for its creamy texture, but you can substitute with burrata, fontina, or a blend of mozzarella and provolone for deeper flavor.

What if I don't have fresh basil pesto?

Store-bought pesto works perfectly and saves time. Alternatively, make a quick pesto by blending fresh basil, olive oil, garlic, parmesan, and pine nuts.

How do I prevent the bread from burning?

Use medium heat and cook slowly for 3-4 minutes per side, allowing the cheese to melt before the bread browns too much. A lid over the skillet helps melt the cheese faster.

Can I prepare this ahead of time?

Assemble the sandwiches up to 2 hours ahead, wrap in foil, and refrigerate. Cook from room temperature for best results, adding 1-2 extra minutes if needed.

What are good side pairings?

Serve with a light tomato soup, fresh arugula salad, pickled vegetables, or roasted vegetables. A crisp Italian white wine or sparkling water with lemon complements it beautifully.

How do I make this gluten-free?

Simply substitute with quality gluten-free bread. Ensure your pesto doesn't contain wheat and that all other ingredients are certified gluten-free.

Caprese Pesto Grilled Cheese

Gourmet grilled cheese with fresh mozzarella, tomatoes, basil pesto on sourdough, toasted to golden perfection.

Prep Time
10 minutes
Cook Time
8 minutes
Overall Time
18 minutes
Author Tyler Morris


Level Easy

Cuisine Italian-American

Makes 2 Portions

Diet Preferences Meat-Free

What You Need

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

Steps

Step 01

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

Step 02

Layer cheese and tomato: Distribute half the mozzarella slices and half the tomato slices evenly on two bread slices, positioning them over the pesto layer.

Step 03

Assemble sandwiches: Top each assembled slice with remaining bread, pesto side facing down, to create two complete sandwiches.

Step 04

Butter exterior surfaces: Apply softened butter lightly to the outside of each sandwich on both top and bottom surfaces.

Step 05

Heat cooking surface: Preheat a nonstick skillet or grill pan over medium heat until hot.

Step 06

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

Step 07

Rest and serve: Remove from heat, allow 1 minute rest time, then slice and serve immediately while warm.

What You'll Need

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

Allergy Details

Always check each item for allergens, and reach out to your healthcare provider with any concerns.
  • Contains wheat from bread
  • Contains milk from mozzarella and butter
  • Contains tree nuts if pesto includes pine nuts

Nutrition Info (per portion)

Nutrition info serves as a guide only—consult your doctor for specific needs.
  • Total Calories: 480
  • Fats: 27 g
  • Carbohydrates: 38 g
  • Proteins: 20 g