Caprese Pesto Grilled Cheese

Featured in: Weeknight Dinners

This Caprese Pesto Grilled Cheese combines fresh mozzarella, ripe tomato slices, and aromatic basil pesto between buttered, toasted bread for a satisfying meal. Butter and toast four slices of rustic bread until golden, layer with pesto, mozzarella, and seasoned tomato, then cook until the cheese melts and the bread crisps up beautifully. Total preparation takes just 20 minutes for two servings.

Enhance with balsamic glaze, swap bread varieties like ciabatta or whole wheat, or create a vegan version using plant-based cheese and pesto. This vegetarian sandwich delivers Italian flavors with minimal effort.

Updated on Tue, 20 Jan 2026 14:46:00 GMT
Golden, crispy sourdough slices are layered with melted fresh mozzarella, juicy tomato rounds, and fragrant basil pesto, creating a vibrant Caprese Pesto Grilled Cheese perfect for a quick vegetarian lunch. Save to Pinterest
Golden, crispy sourdough slices are layered with melted fresh mozzarella, juicy tomato rounds, and fragrant basil pesto, creating a vibrant Caprese Pesto Grilled Cheese perfect for a quick vegetarian lunch. | rapidskillet.com

Last summer my friend Sarah came over for what we called emergency comfort food therapy, and I threw together whatever was in my fridge without measuring anything. The way that pesto melted into the mozzarella while the tomatoes got warm and sweet absolutely changed how I think about grilled cheese forever.

My seven year old nephew was watching me make these once and announced they looked like pizza sandwiches, then proceeded to eat two in a row. Now whenever he visits he specifically asks for the pizza grilled cheese with the green stuff on it.

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: I have tried using regular mozzarella and it just does not work the same way because fresh mozzarella has that incredible melt and mild milky flavor that lets the other ingredients shine
  • Ripe tomato: You really want a tomato that gives slightly when you press it because an underripe tomato will stay tough and slightly sour even after grilling
  • Basil pesto: Homemade pesto is amazing but honestly a good quality store bought pesto works perfectly here and saves so much time
  • Rustic or sourdough bread: The sturdy texture of these breads holds up to the juicy tomatoes and prevents the sandwich from getting soggy or falling apart
  • Unsalted butter: Softened butter spreads so much more evenly than cold butter and ensures every inch of the bread gets perfectly golden and crisp

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Prep your bread:
Spread half a tablespoon of softened butter on one side of each bread slice making sure to cover the entire surface right to the edges for maximum crispiness
Build the base:
Place two slices butter side down on your work surface then spread a generous tablespoon of pesto over the unbuttered side of each slice
Layer the filling:
Arrange your mozzarella slices over the pesto followed by tomato rounds then sprinkle with just a tiny pinch of salt and pepper
Complete the sandwich:
Top with the remaining bread slices butter side facing up and press down gently to help everything settle together
Get the pan ready:
Heat your skillet over medium heat for a couple of minutes until a drop of water sizzles across the surface
Grill the first side:
Carefully place the sandwiches in the pan and cook for about 3 to 4 minutes until the bottom is a beautiful golden brown
Flip and finish:
Carefully flip each sandwich and cook another 3 to 4 minutes until the second side is golden and you can see the cheese starting to ooze out the sides
Rest and serve:
Let the sandwiches cool for just a minute or two on a cutting board before slicing them in half so the cheese sets slightly and does not all run out
A close-up view of a buttery, golden-brown grilled cheese sandwich filled with melted mozzarella, ripe tomato slices, and aromatic pesto, served hot and ready to enjoy. Save to Pinterest
A close-up view of a buttery, golden-brown grilled cheese sandwich filled with melted mozzarella, ripe tomato slices, and aromatic pesto, served hot and ready to enjoy. | rapidskillet.com

These sandwiches have become my go to for rainy Sunday lunches when I want something that feels special but does not require any real effort. The smell of pesto and toasting bread fills the whole house and instantly makes everything feel better.

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 the Right Bread

After making this sandwich with probably ten different types of bread I have found that sourdough with a nice thick crust gives the best crunch to chew ratio. The tang of sourdough also cuts through the rich mozzarella in a way that white bread just cannot achieve.

Tomato Timing

I learned the hard way that slicing your tomatoes too thin makes them disappear while slicing too thick means they slide right out of the sandwich when you take a bite. About a quarter inch thick is the sweet spot where they get warm and tender but still hold their shape.

Serving Suggestions

A simple bowl of tomato soup or a crisp green salad with balsamic vinaigrette turns this from a quick lunch into something that feels like a proper meal. The acidity of the soup or salad really balances the richness of all that cheese.

  • A drizzle of balsamic glaze over the sandwich right before serving adds the most incredible sweet and tangy finish
  • Letting the sandwich rest for that full two minutes before cutting makes a huge difference in how neatly it slices
  • Leftovers can be wrapped in foil and reheated in a 350 degree oven for about 10 minutes

Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Fresh mozzarella and ripe tomato slices peek out from between toasted sourdough bread, generously spread with green basil pesto for an Italian-American Caprese Pesto Grilled Cheese. Save to Pinterest
Fresh mozzarella and ripe tomato slices peek out from between toasted sourdough bread, generously spread with green basil pesto for an Italian-American Caprese Pesto Grilled Cheese. | rapidskillet.com

There is something so deeply satisfying about biting into that crispy buttery bread and getting that burst of warm tomato and melted cheese. Simple comfort food at its absolute best.

Recipe FAQs

โ†’ Can I make this ahead of time?

Assemble the sandwiches up to 2 hours before cooking and keep them refrigerated. This allows flavors to meld. Cook from cold, adding an extra 1-2 minutes per side to ensure the cheese melts completely.

โ†’ What's the best bread for this sandwich?

Rustic, sourdough, or ciabatta work best due to their sturdy structure and ability to hold toppings. Whole wheat bread offers a heartier texture. Avoid thin white bread as it may tear when flipping.

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

Keep heat at medium and monitor closely. The butter should sizzle but not smoke. If edges brown too quickly, reduce heat slightly and cover the skillet with a lid to trap heat for cheese melting.

โ†’ Can I use mozzarella alternatives?

Yes. Fresh mozzarella works best, but you can substitute with provolone, fontina, or plant-based mozzarella for dietary needs. Avoid pre-shredded cheese as it contains anti-caking agents affecting melting quality.

โ†’ What pairings work well with this sandwich?

Serve with tomato soup, a light salad with vinaigrette, or roasted vegetables. A balsamic reduction drizzle adds sophistication. Fresh fruit like melon provides refreshing contrast to the rich, warm sandwich.

โ†’ How do I ensure even cheese melting?

Slice mozzarella uniformly and distribute evenly across the bread. Covering the skillet with a lid during the final minute of cooking traps steam, helping the cheese melt faster without over-browning the bread.

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 fragrant basil pesto between golden, crispy bread. A vibrant Italian-American twist on a classic favorite.

Time to Prep
10 minutes
Time to Cook
10 minutes
Total Duration
20 minutes
Shared by Ethan Wilson


Skill Level Easy

Cuisine Italian-American

Makes 2 Portions

Diet Details Meat-Free

What You Need

Dairy

01 4 ounces fresh mozzarella, sliced
02 2 tablespoons unsalted butter, softened

Vegetables & Herbs

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

Spreads & Condiments

01 2 tablespoons basil pesto

Bread

01 4 slices rustic or sourdough bread

Seasonings

01 Salt and freshly ground black pepper to taste

How To Make It

Step 01

Prepare bread: Spread 1/2 tablespoon of softened butter on one side of each bread slice

Step 02

Assemble base layers: Place two slices of bread, buttered side down, on a clean work surface

Step 03

Apply pesto spread: Spread 1 tablespoon of basil pesto on the unbuttered side of each bread slice

Step 04

Layer cheese and tomato: Layer mozzarella slices evenly over the pesto, then top with tomato rounds. Season lightly with salt and freshly ground black pepper

Step 05

Close sandwiches: Cover each sandwich with the remaining bread slices, buttered side facing outward

Step 06

Preheat cooking surface: Heat a nonstick skillet or griddle over medium heat

Step 07

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

Step 08

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

Step 09

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

Review all items for allergens. When unsure, ask a healthcare provider.
  • Contains dairy: mozzarella and butter
  • Contains gluten from bread
  • Contains tree nuts: pesto typically contains pine nuts

Nutrition Details (per portion)

For informational use only. Always follow your doctor's advice.
  • Energy: 410
  • Fats: 22 grams
  • Carbohydrates: 36 grams
  • Proteins: 17 grams

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

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

Free forever. Unsubscribe anytime.