Caprese Pesto Grilled Cheese

Featured in: Meals For Any Moment

This vibrant sandwich transforms the classic grilled cheese into something special with fresh Italian flavors. Start with rustic sourdough bread, generously buttered and grilled until perfectly golden and crispy. Inside, you'll find layers of creamy fresh mozzarella that melts beautifully, complemented by juicy ripe tomato slices that add sweetness and acidity. The star ingredient is aromatic basil pesto, which brings herbaceous richness and ties everything together. The entire sandwich achieves that ideal balance of textures—crunchy exterior, soft interior, and gooey, melted cheese throughout.

Ready in just 20 minutes with only 10 minutes of active cooking, this is perfect for quick weeknight dinners, lazy weekend lunches, or even a satisfying midnight snack. The combination is reminiscent of a Caprese salad but in warm, comforting form. For extra flair, try adding a drizzle of balsamic glaze after cooking—the acidity cuts through the rich cheese perfectly. You can easily customize with different breads or make it vegan with plant-based alternatives.

Updated on Wed, 21 Jan 2026 14:27:00 GMT
A close-up of golden, crispy Caprese Pesto Grilled Cheese, oozing melted mozzarella with vibrant tomato slices and fresh basil. Save
A close-up of golden, crispy Caprese Pesto Grilled Cheese, oozing melted mozzarella with vibrant tomato slices and fresh basil. | buenoaytar.com

The smell of butter melting in a hot skillet still takes me back to my first apartment, where I discovered that pesto and mozzarella could turn a Tuesday night into something special. I had leftover basil from weekend experiments and a loaf of sourdough that was starting to stale. That first bite changed everything I knew about grilled cheese.

My roommate walked in while I was flipping that first sandwich and asked what smelled so incredible. We ended up making two more that night, eating them standing up in the tiny kitchen while rain pattered against the window. Now whenever I make these, I think of laughter and stolen moments.

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: The high moisture content creates that perfect stretch and creamy texture when melted
  • Ripe tomato: Look for tomatoes that yield slightly to gentle pressure and smell fragrant
  • Basil pesto: Homemade is wonderful but store bought works perfectly if it is bright green and aromatic
  • Rustic bread: Sourdough or a hearty country loaf holds up well to the generous fillings without getting soggy
  • Unsalted butter: Softened butter spreads evenly and helps achieve that golden crunch we all want

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your bread:
Spread softened butter generously on one side of each bread slice, making sure to cover every inch
Build the base:
Place two slices butter side down and spread a layer of pesto on the facing side
Add the layers:
Arrange mozzarella slices first, then tomato rounds, and finish with salt and pepper
Close it up:
Top with remaining bread, butter side facing out, pressing gently to help everything settle
Get the pan ready:
Heat a nonstick skillet over medium heat until a drop of water sizzles and dances across the surface
Grill to perfection:
Cook for 3 to 4 minutes until deep golden brown, then flip carefully and cook another 3 to 4 minutes
Rest and serve:
Let the sandwiches cool for a couple of minutes so the cheese sets slightly, then slice diagonally
Save
| buenoaytar.com

Last summer I made these for a picnic in the park and my friend said they tasted like sunshine on bread. That is exactly what I aim for every time I stand at the stove waiting for that perfect sizzle.

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 for that sweet tangy bite. A handful of arugula adds a peppery fresh crunch that cuts through the richness.

Bread Choices

Ciabatta creates a wonderfully airy sandwich while whole wheat adds nutty depth. Just avoid very soft bread that might collapse under all those delicious layers.

Serving Suggestions

A simple green salad with lemon vinaigrette balances the richness perfectly. A warm tomato soup turns this into a complete meal that feels like a hug.

  • Pair with a crisp white wine like Pinot Grigio
  • Serve alongside a mixed green salad
  • Add a bowl of tomato soup for a classic combo

Save
| buenoaytar.com

There is something so satisfying about that first crispy bite. I hope this recipe becomes part of your own kitchen story.

Questions & Answers

What type of bread works best?

Rustic sourdough or artisan bread creates the ideal foundation—sturdy enough to hold the generous fillings without getting soggy, while developing an exceptional golden crust when buttered and grilled. Ciabatta or whole grain are excellent alternatives for varying textures and flavors.

Can I use store-bought pesto?

Absolutely—high-quality jarred basil pesto works wonderfully and saves time. If using store-bought, taste it first and consider adding fresh basil leaves to the sandwich layers for an extra burst of herbaceous brightness that complements the melted cheese beautifully.

How do I prevent the bread from burning before the cheese melts?

Cook over medium heat, not high. This allows the bread to golden gradually while giving the cheese time to melt completely. If you find the bread browning too quickly, reduce the heat slightly and cover the pan briefly—the trapped heat helps melt the cheese without over-browning the exterior.

What's the best way to slice the tomato?

Slice tomatoes into uniform rounds about ¼-inch thick. Too thick and they'll make the bread soggy; too thin and they'll disappear. Patting slices gently with paper towels before layering helps remove excess moisture, keeping your sandwich perfectly crisp.

Can I make this ahead of time?

These sandwiches are best enjoyed immediately while hot and crispy. However, you can prep all components in advance—slice the mozzarella and tomato, have your pesto ready. Assemble and cook just before serving for optimal texture and that irresistible melted cheese pull.

What else can I add to customize?

Fresh baby spinach or arugula adds peppery bite and color. Prosciutto or salami creates a heartier version. A drizzle of aged balsamic glaze after cooking adds tangy sweetness that cuts through the richness. For extra creaminess, try spreading a thin layer of ricotta beneath the mozzarella.

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

Crispy golden bread stuffed with melted mozzarella, juicy tomatoes, and fragrant basil pesto for a comforting Italian-American twist.

Prep Duration
10 min
Cooking Duration
10 min
Overall Time
20 min
Written by Hector Morales


Skill Level Easy

Cuisine Type Italian-American

Portions 2 Portion Size

Diet Preferences Vegetarian-Friendly

What You'll Need

Dairy

01 4 oz fresh mozzarella, sliced

Vegetables & Herbs

01 1 large ripe tomato, sliced into rounds
02 2 tbsp fresh basil leaves, for garnish

Spreads & Condiments

01 2 tbsp basil pesto

Bread

01 4 slices rustic or sourdough bread

Other

01 2 tbsp unsalted butter, softened
02 Salt and freshly ground black pepper, to taste

How-To Steps

Step 01

Prepare the Bread: Spread 1/2 tbsp butter on one side of each bread slice. Place two slices buttered side down on a clean surface.

Step 02

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

Step 03

Assemble Sandwiches: Layer mozzarella slices evenly over the pesto, then top with tomato rounds. Season tomatoes lightly with salt and pepper. Cover each with remaining bread slices, buttered side facing out.

Step 04

Grill the Sandwiches: Heat a nonstick skillet or griddle over medium heat. Place sandwiches in the skillet and cook until bread is golden brown and crisp, about 3–4 minutes. Flip and cook the other side until golden and cheese is melted, about 3–4 minutes more.

Step 05

Serve: Remove from heat, let cool for 1–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 Needed

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

Allergy Info

Review each item for allergens and reach out to a specialist if unsure.
  • Contains dairy (mozzarella, butter), gluten (bread), and tree nuts (pesto typically contains pine nuts). Always check pesto and bread ingredients for hidden allergens.

Nutrition Info (per serving)

Nutrition details are for general knowledge. For medical concerns, speak with a professional.
  • Energy: 410
  • 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.