Caprese Pesto Grilled Cheese

Featured in: Meals For The Family

Transform a classic into something extraordinary with this Italian-American inspired sandwich. Fresh mozzarella and ripe tomatoes are layered with fragrant basil pesto on sourdough bread, then buttered and toasted until the cheese melts into creamy perfection. Ready in under 20 minutes, this vegetarian sandwich delivers restaurant-quality flavors with minimal effort. Perfect for lunch or a quick dinner.

Updated on Sun, 18 Jan 2026 10:52:00 GMT
A close-up of a golden Caprese Pesto Grilled Cheese sandwich, oozing melted mozzarella and fresh tomato slices. Save
A close-up of a golden Caprese Pesto Grilled Cheese sandwich, oozing melted mozzarella and fresh tomato slices. | ighremtable.com

I was standing at the stove one rainy Tuesday, staring at leftover pesto and a block of mozzarella, when it hit me that grilled cheese didn't have to be boring. The tomatoes on the counter were just ripe enough to slice without falling apart, and I had sourdough that needed using. What came out of that skillet felt like a small kitchen triumph, the kind that makes you text a photo to someone immediately.

The first time I made this for my neighbor, she was skeptical about pesto on a grilled cheese. But after one bite, she admitted it was genius, and now she makes it for her kids every other week. There's something about watching someone's face light up over something so simple that makes you realize good food doesn't need to be complicated. I've since made it for lazy Sunday lunches, quick weeknight dinners, and even cut into squares for a party appetizer.

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 beautifully to the moisture from the tomatoes and doesn't get soggy, plus it crisps into a golden shell that crackles when you bite in.
  • Fresh mozzarella: This is the creamy, milky kind that melts into soft, stretchy layers, not the rubbery pre-shredded stuff, and it makes all the difference in texture.
  • Ripe tomato: Use one that gives slightly when you press it, because underripe tomatoes will taste bland and watery, while a good one adds sweetness and juiciness.
  • Basil pesto: Whether you make it or buy it, look for one with vibrant green color and a strong basil aroma, because that's where most of the flavor punch comes from.
  • Unsalted butter: Softened butter spreads evenly and helps the bread turn a deep, even gold without burning, which salted butter sometimes does too quickly.

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 1 tablespoon of basil pesto on one side of each slice of sourdough, making sure to go all the way to the edges so every bite has flavor. This also creates a moisture barrier that keeps the bread from getting soggy.
Layer the fillings:
Arrange half the mozzarella slices and half the tomato slices evenly on two of the bread slices, right on top of the pesto side. Try to distribute them so there are no bare spots, which helps the cheese melt uniformly.
Close the sandwiches:
Top with the remaining bread slices, pesto side down, pressing gently to help everything stick together. You want a snug fit so nothing slides out when you flip it.
Butter the outside:
Lightly butter the outside of each sandwich, both top and bottom, using a knife or your fingers to spread it thin and even. This is what creates that irresistible golden crust.
Heat the pan:
Preheat a nonstick skillet or grill pan over medium heat until a drop of water sizzles gently on the surface. Too hot and the bread burns before the cheese melts, too cool and it turns greasy.
Cook the sandwiches:
Place the sandwiches in the skillet and cook for 3 to 4 minutes per side, pressing gently with a spatula to encourage even contact and melting. You'll know it's ready to flip when the underside is golden brown and releases easily from the pan.
Rest and serve:
Remove from the pan and let rest for 1 minute so the cheese sets slightly and doesn't all ooze out when you cut. Slice and serve warm, while the mozzarella is still stretchy.
The Caprese Pesto Grilled Cheese sandwich is sliced in half to reveal layers of melted cheese and basil pesto. Save
The Caprese Pesto Grilled Cheese sandwich is sliced in half to reveal layers of melted cheese and basil pesto. | ighremtable.com

I remember sitting at the kitchen counter with my brother, both of us holding halves of this sandwich, cheese stretching between our hands as we pulled them apart. We didn't say much, just chewed and grinned, and he eventually asked if I could teach him how to make it. It's funny how a sandwich can become a shared language, a small tradition that shows up on ordinary afternoons and makes them feel a little warmer.

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 Ingredients

The quality of your mozzarella and pesto will make or break this sandwich, so it's worth spending a little extra on fresh mozzarella from the deli or a good jarred pesto with real basil and olive oil. If you're making your own pesto, blend it just until combined, because over processing turns it dull and bitter. I've also learned that day old sourdough actually works better than fresh because it's slightly drier and crisps up more evenly without getting too soft in the middle.

Getting the Perfect Golden Crust

The secret to that restaurant style crust is patience and a thin, even layer of butter on the outside of the bread. I used to slather it on thick, thinking more butter meant more flavor, but it just made the sandwich greasy and the bread browned unevenly. Now I use just enough to coat the surface, and I let the pan heat properly before adding the sandwich so it starts sizzling right away. If you want extra crispness, you can add a tiny pinch of salt to the butter before spreading it.

Serving and Pairing Ideas

This sandwich is rich enough to be a meal on its own, but I love serving it with a simple green salad dressed in lemon vinaigrette to cut through the richness. It's also fantastic alongside a bowl of tomato soup, which feels almost too classic but works beautifully because the flavors echo each other. If you're serving it for a casual gathering, cut the sandwiches into triangles or small squares and arrange them on a platter, they disappear fast.

  • Add a handful of baby spinach or arugula for a peppery crunch and extra greens.
  • Serve with a crisp Italian white wine, sparkling water with lemon, or even iced tea on a hot day.
  • For a gluten free version, use your favorite gluten free sourdough and follow the recipe exactly as written.
A rustic Caprese Pesto Grilled Cheese on sourdough is plated beside fresh basil leaves and a ripe tomato. Save
A rustic Caprese Pesto Grilled Cheese on sourdough is plated beside fresh basil leaves and a ripe tomato. | ighremtable.com

This sandwich has become one of those recipes I turn to when I need something comforting but a little special, the kind that feels like a hug from the inside. I hope it brings you as much quiet joy as it's brought me, one golden, melty bite at a time.

Recipe Q&A

โ†’ Can I prepare this sandwich ahead of time?

You can assemble the sandwich up to 2 hours ahead and refrigerate it. Cook it fresh when ready to serve for the best texture and warm, melted cheese.

โ†’ What type of mozzarella works best?

Fresh mozzarella (fior di latte) is ideal for its creamy texture and mild flavor. Avoid pre-shredded mozzarella, as it doesn't melt as smoothly.

โ†’ How do I prevent the bread from getting too dark?

Cook over medium heat rather than high heat, and press gently with a spatula. If needed, reduce heat midway through cooking to allow the cheese to melt fully before the bread browns too much.

โ†’ Can I make homemade basil pesto for this?

Absolutely. Blend fresh basil, garlic, pine nuts, Parmesan, and olive oil for a vibrant homemade version. Store-bought pesto works perfectly for convenience.

โ†’ What vegetables can I add to enhance this?

Baby spinach, arugula, roasted red peppers, or thin slices of red onion work wonderfully. Add these layers before toasting to warm them through.

โ†’ Is this suitable for a gluten-free diet?

Yes. Simply use gluten-free bread in place of sourdough, and verify that your pesto and butter are gluten-free certified.

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, ripe tomatoes, and basil pesto melted between crispy sourdough for an Italian-inspired comfort meal.

Prep time
10 min
Cook time
8 min
Total duration
18 min
Created by Jeremy Falkner


Skill Level Easy

Cuisine Italian-American

Portions 2 Serving size

Diet Preferences Vegetarian-friendly

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

Step 01

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

Step 02

Layer filling: Arrange half the mozzarella slices and half the tomato slices evenly on two bread slices over the pesto.

Step 03

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

Step 04

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

Step 05

Preheat cooking surface: Preheat a nonstick skillet or grill pan over medium heat until evenly warmed.

Step 06

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

Step 07

Rest and serve: Remove from pan, rest for 1 minute, then slice diagonally 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

Review ingredients for allergens and ask a healthcare provider if unsure.
  • Wheat in sourdough bread
  • Milk in fresh mozzarella and butter
  • Tree nuts in pesto if prepared with pine nuts

Nutrition info (per serving)

Nutrition info is for reference. It's not a substitute for professional advice.
  • Calories: 480
  • Fats: 27 g
  • Carbohydrates: 38 g
  • Proteins: 20 g

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

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

Free forever. Unsubscribe anytime.