Caprese Pesto Grilled Cheese

Featured in: Oven & Stovetop Methods

Transform your grilled cheese with this Italian-inspired creation combining fresh mozzarella, vine-ripened tomatoes, and aromatic basil pesto on crusty sourdough. Simply spread pesto on bread, layer your ingredients, butter the exterior, and pan-fry until golden and melty.

This vegetarian sandwich comes together in under 20 minutes, making it perfect for quick lunches or light dinners. Each serving delivers 480 calories with satisfying protein and quality fats from the mozzarella and pesto.

Updated on Sun, 18 Jan 2026 09:43:00 GMT
Golden-brown Caprese Pesto Grilled Cheese oozing melted mozzarella and bright tomato slices on a plate. Pin it
Golden-brown Caprese Pesto Grilled Cheese oozing melted mozzarella and bright tomato slices on a plate. | dailyzaafar.com

The smell of toasted sourdough and melting mozzarella pulled my husband into the kitchen one rainy Tuesday afternoon. I was experimenting with leftover pesto from Sunday dinner, layering it onto bread with thick slices of tomato from the farmers market. When I flipped that first sandwich and saw the cheese beginning to ooze out the sides, I knew I'd stumbled onto something worth repeating. It wasn't fancy or planned, just hunger and curiosity meeting in a hot skillet.

I started making these sandwiches for my neighbor after her surgery, doubling the recipe and wrapping them in foil while still warm. She told me later that the smell alone cheered her up before she even took a bite. Now every time I make them, I think about how something this simple can feel like care in edible form.

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 gets beautifully crisp in butter and holds up to all the moisture from the tomatoes without falling apart.
  • Fresh mozzarella: The soft, milky kind in water, not the low-moisture block, it melts into silky threads and tastes nothing like rubbery pre-shredded cheese.
  • Ripe tomato: Use the ripest one you can find, it should smell sweet and feel heavy, and slice it thick so it stays juicy but not watery.
  • Basil pesto: Whether jarred or homemade, this is your flavor engine, bringing garlic, basil, and richness that soaks into every bite.
  • Unsalted butter: Softened butter spreads easier and toasts more evenly than cold, giving you that golden, crackling crust.

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Spread the pesto:
Smear a tablespoon of pesto on one side of each slice of bread, reaching all the way to the edges. This creates a flavor barrier that keeps the bread from getting soggy.
Layer the fillings:
On two slices, pile half the mozzarella and tomato slices right on top of the pesto. Press them down gently so they nestle together.
Close the sandwiches:
Place the remaining bread slices on top, pesto side down, and press firmly to seal. You want everything snug so nothing slides out when you flip.
Butter the outside:
Spread softened butter on the top and bottom of each sandwich, coating every bit of crust. This is what turns the bread golden and crispy.
Heat the skillet:
Set a nonstick skillet or grill pan over medium heat and let it warm for a minute. Too hot and the bread burns before the cheese melts.
Cook and press:
Lay the sandwiches in the pan and cook for 3 to 4 minutes per side, pressing gently with a spatula to help the cheese melt. Flip when the bottom is deep golden and the edges smell toasty.
Rest and serve:
Pull the sandwiches off the heat and let them sit for a minute so the cheese sets just enough to slice cleanly. Cut in half and serve while still warm.
Fresh basil pesto and ripe tomatoes enhance this gourmet Caprese Pesto Grilled Cheese sandwich. Pin it
Fresh basil pesto and ripe tomatoes enhance this gourmet Caprese Pesto Grilled Cheese sandwich. | dailyzaafar.com

My daughter, who swore she hated tomatoes, ate one of these sandwiches without complaint and asked for another. I didn't say a word, just made her a second one and watched her devour it while standing at the counter. Sometimes the best victories in the kitchen are the quiet ones.

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 the tangy flavor plays so well with the basil and the sturdy crumb doesn't fall apart under all that melted cheese. Ciabatta works beautifully too if you want something airier, and a good rustic white holds up just as well. Avoid soft sandwich bread, it turns to mush the second the tomatoes warm up.

Making It Your Own

I've tucked baby spinach and arugula into these sandwiches when I'm craving something green, and a few slices of roasted red pepper add a sweet, smoky note. If you want a little heat, spread a thin layer of red pepper flakes mixed into the pesto before you build the sandwich. Once I added prosciutto for my brother and he still talks about it.

Serving and Pairing Ideas

These sandwiches are rich enough to stand alone, but a handful of mixed greens dressed with lemon and olive oil on the side makes the meal feel complete. I've served them with tomato soup for dipping, and they're perfect with a cold Italian lager or sparkling water with a wedge of lemon. They also reheat surprisingly well in a skillet if you have leftovers, though that rarely happens.

  • Serve with a simple arugula salad tossed in balsamic vinaigrette
  • Pair with a chilled glass of Pinot Grigio or a crisp sparkling water
  • Cut into strips for a party appetizer that disappears fast
Buttery sourdough bread holds a warm Caprese Pesto Grilled Cheese, served with sliced tomatoes. Pin it
Buttery sourdough bread holds a warm Caprese Pesto Grilled Cheese, served with sliced tomatoes. | dailyzaafar.com

This sandwich has become my answer to busy nights and lazy weekends alike, proof that a few good ingredients and a hot pan can feel like a small celebration. I hope it becomes one of those recipes you reach for without thinking, the kind that feels like home.

Recipe Questions & Answers

โ†’ Can I use different types of cheese?

Absolutely. Fresh mozzarella provides the classic creamy texture, but you can substitute with burrata for extra richness, or combine mozzarella with aged provolone for deeper flavor.

โ†’ How do I prevent the bread from burning?

Keep your heat at medium and watch carefully during cooking. If browning too quickly, reduce to medium-low. The key is pressing gently with a spatula to ensure even contact and proper melting.

โ†’ Should I use homemade or store-bought pesto?

Both work beautifully. Store-bought offers convenience, while homemade pesto gives you control over ingredients and flavor intensity. Fresh basil pesto made in a food processor takes just minutes.

โ†’ What bread works best for this sandwich?

Sourdough is ideal for its tangy flavor and sturdy texture that holds up to melted cheese. Focaccia, ciabatta, or thick-cut brioche are excellent alternatives depending on your preference.

โ†’ Can I make this ahead of time?

Assemble the sandwich up to 2 hours before cooking and keep it refrigerated. Cook fresh when ready to serve for the best texture and melted cheese consistency.

โ†’ What pairs well with this sandwich?

A light Italian salad, tomato soup, or roasted vegetables complement this rich sandwich beautifully. Crisp white wine, sparkling water with lemon, or iced tea are excellent beverage choices.

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

Gourmet grilled cheese featuring fresh mozzarella, ripe tomatoes, and basil pesto on crispy sourdough. Simple, elegant, and utterly delicious.

Prep Time
10 min
Cook Time
8 min
Time Needed
18 min
Created by Cole Armstrong


Skill Level Easy

Cuisine Italian-American

Makes 2 Servings

Diet Preferences Vegetarian

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 Steps

Step 01

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

Step 02

Layer the filling: Distribute half the mozzarella slices and half the tomato slices evenly on two bread slices, pesto side up.

Step 03

Assemble sandwiches: Top with 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 top and bottom surfaces.

Step 05

Heat the pan: Preheat a nonstick skillet or grill pan over medium heat until evenly hot.

Step 06

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

Step 07

Rest and serve: Remove from pan, let 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.

What Youโ€™ll Need

  • Nonstick skillet or grill pan
  • Silicone or metal spatula
  • Serrated bread knife
  • Cutting board

Allergy Alerts

Review every ingredient for possible allergy risks, and talk to a health expert if unsure.
  • Wheat present in sourdough bread
  • Dairy present in mozzarella and butter
  • Tree nuts potentially present in pesto if made with pine nuts

Nutrition Details (per serving)

For informational purposes only. Not medical advice.
  • Calories: 480
  • Fats: 27 g
  • Carbohydrates: 38 g
  • Protein: 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.