Caprese Pesto Grilled Cheese

Featured in: Weeknight Dinners

Transform your lunch with this Italian-inspired sandwich combining creamy fresh mozzarella, ripe tomato slices, and fragrant basil pesto grilled between buttered rustic bread. The entire sandwich comes together in just 20 minutes with minimal prep work. Simply butter your bread, layer pesto, mozzarella, and tomato between slices, then griddle until the cheese melts and the exterior turns golden and crispy. Perfect as is or enhanced with balsamic glaze for extra depth.

Updated on Tue, 20 Jan 2026 16:24:00 GMT
Golden, crispy sourdough slices are layered with fresh mozzarella, juicy tomato rounds, and aromatic basil pesto for a vibrant Caprese Pesto Grilled Cheese sandwich. Save
Golden, crispy sourdough slices are layered with fresh mozzarella, juicy tomato rounds, and aromatic basil pesto for a vibrant Caprese Pesto Grilled Cheese sandwich. | quantumgrill.com

The smell of butter melting in a hot skillet has always been my instant cure for rainy afternoons. I discovered this pesto grilled cheese by accident one summer when my garden basil was threatening to take over, and now it is the sandwich I make when regular grilled cheese just will not cut it anymore.

I made these for my sister last fall when she was feeling under the weather, and she actually said it was the best thing she had eaten in months. Something about the warm, gooey cheese with that fresh basil punch just feels like a hug in sandwich 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

  • Fresh mozzarella: This cheese melts beautifully and creates those gorgeous, Instagram worthy cheese pulls we all love
  • Ripe tomato: Look for tomatoes that yield slightly to gentle pressure and smell fruity, which means they will be juicy and sweet
  • Basil pesto: Homemade or store bought both work, but the brighter green your pesto, the more vibrant your sandwich will taste
  • Rustic bread: Sourdough gives you that tangy crunch and structural integrity to hold all those melty layers together
  • Unsalted butter: Softened butter spreads more evenly, ensuring every inch of your bread gets that perfect golden crispiness

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your bread canvas:
Spread softened butter generously on one side of each bread slice, getting all the way to the edges for maximum golden perfection
Build the flavor foundation:
Lay two slices buttered side down, then spread a layer of pesto on the facing side, aiming for even coverage to every bite gets that herby punch
Layer the good stuff:
Arrange mozzarella slices over the pesto, followed by tomato rounds, and sprinkle with just a pinch of salt and pepper to wake up those flavors
Seal the deal:
Top with remaining bread slices, buttered side facing out, and press down gently to help everything stick together
Get your heat right:
Warm a nonstick skillet over medium heat—you want it hot enough to sizzle but not so hot that the bread burns before the cheese melts
The golden moment:
Cook for about 3 to 4 minutes until the bottom is deeply golden and crisp, then flip with confidence and cook the other side until equally gorgeous
The hardest part:
Let the sandwiches rest for a minute or two before slicing, which keeps all that molten cheese from oozing out too quickly
A vegetarian Caprese Pesto Grilled Cheese rests on a cutting board, showcasing melted mozzarella and ripe tomato slices between buttery, golden-brown bread. Save
A vegetarian Caprese Pesto Grilled Cheese rests on a cutting board, showcasing melted mozzarella and ripe tomato slices between buttery, golden-brown bread. | quantumgrill.com

My husband now requests these whenever we have people over for casual dinners, and watching everyone take that first crispy, gooey bite has become one of my favorite kitchen moments.

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.

Making It Your Own

Sometimes I add a thin layer of balsamic glaze over the tomatoes before closing up the sandwich, and that sweet acidic kick takes everything to another level. A handful of fresh arugula tucked inside adds a peppery bite that cuts through all that rich cheese beautifully.

Bread Choices That Work

Ciabatta creates an incredible airy crunch, while whole wheat adds a nutty depth that pairs surprisingly well with the basil. Just avoid super soft sandwich bread, because it will turn into a sad, soggy situation under all those juicy tomatoes.

Serving Suggestions

A simple side salad with lemon vinaigrette balances all that richness perfectly. A warm tomato soup turns this into the ultimate comfort meal combo.

  • Cut sandwiches on the diagonal for the most satisfying presentation
  • Serve immediately while the cheese is still stretchy and hot
  • Keep extra napkins nearby because this gets gloriously messy
Sizzling Caprese Pesto Grilled Cheese in a skillet, with melted cheese oozing from crispy sourdough, fresh basil garnish, and ripe tomato layers. Save
Sizzling Caprese Pesto Grilled Cheese in a skillet, with melted cheese oozing from crispy sourdough, fresh basil garnish, and ripe tomato layers. | quantumgrill.com

There is something magical about how a few simple ingredients can transform into something so extraordinarily satisfying. Happy grilling.

Common Questions

What type of mozzarella works best?

Fresh mozzarella is ideal for this sandwich as it melts beautifully and creates a creamy texture. Look for quality buffalo mozzarella or fior di latte for the best results. Avoid pre-shredded varieties, which don't melt as smoothly.

Can I make this ahead of time?

Assemble the sandwiches up to 2 hours in advance and refrigerate. Let them come to room temperature for 5 minutes before grilling to ensure even cooking. This works well for meal prep or quick weeknight dinners.

How do I prevent the bread from getting soggy?

Pat your tomato slices dry with paper towels before layering. You can also lightly salt the tomatoes and let them sit for a few minutes, then pat again. This removes excess moisture that could soften the bread.

What bread is recommended?

Rustic or sourdough bread works wonderfully due to their sturdy structure and flavor. Ciabatta or focaccia are excellent alternatives. Choose bread thick enough to support the filling without breaking when flipped.

How can I customize this sandwich?

Add roasted red peppers, sun-dried tomatoes, or fresh arugula for variety. Drizzle with aged balsamic vinegar or a touch of garlic aioli. For heat, include fresh jalapeños or red pepper flakes mixed into the pesto.

Is there a vegan alternative?

Yes, substitute dairy mozzarella with plant-based mozzarella and use vegan pesto made with seeds instead of pine nuts. Ensure your bread is dairy-free, and swap butter for olive oil or vegan butter for brushing.

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, juicy tomato, and aromatic pesto melted between golden, crispy bread for an elevated comfort classic.

Prep Time
10 min
Time to Cook
10 min
Overall Time
20 min
Recipe by Evan Clark


Skill Level Easy

Cuisine Type Italian-American

Makes 2 Portions

Dietary Details Meat-Free

What You Need

Dairy

01 4 oz fresh mozzarella, sliced
02 2 tbsp unsalted butter, softened

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

Seasonings

01 Salt to taste
02 Freshly ground black pepper to taste

How to Make

Instruction 01

Prepare bread: Spread 0.5 tbsp of butter on one side of each bread slice.

Instruction 02

Arrange bread base: Place two slices of bread, buttered side down, on a clean surface.

Instruction 03

Apply pesto: Spread 1 tbsp of pesto on the unbuttered side of each bread slice.

Instruction 04

Layer fillings: Layer mozzarella slices evenly over the pesto, then top with tomato rounds. Season tomatoes lightly with salt and pepper.

Instruction 05

Assemble sandwich: Cover each with the remaining bread slices, buttered side facing out.

Instruction 06

Heat skillet: Heat a nonstick skillet or griddle over medium heat.

Instruction 07

Cook first side: Place sandwiches in the skillet and cook until the bread is golden brown and crisp, approximately 3 to 4 minutes.

Instruction 08

Cook second side: Flip and cook the other side until golden and the cheese is melted, approximately 3 to 4 minutes more.

Instruction 09

Finish and serve: Remove from heat, let cool for 1 to 2 minutes, slice in half, and garnish with fresh basil 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.

Tools You'll Need

  • Nonstick skillet or griddle
  • Spatula
  • Sharp knife
  • Cutting board

Allergy Details

Always check every component for allergens. If unsure, ask a specialist.
  • Contains dairy from mozzarella and butter
  • Contains gluten from bread
  • Contains tree nuts from pesto, typically pine nuts
  • Always verify pesto and bread ingredients for hidden allergens

Nutrition Details (each serving)

Nutrition data is informative only. Don't use as medical guidance.
  • Calorie Count: 410
  • Total 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.