Pesto Grilled Cheese

Featured in: Quick Everyday Meals

This sandwich features golden, crispy bread layered with fragrant basil pesto, creamy slices of fresh mozzarella, and tangy sun-dried tomatoes. Cooked on a skillet with softened butter, it achieves a perfect balance of gooey melted cheese and crisp textures. Ideal for a quick, flavorful meal with an Italian-American flair, it’s easy to prepare in under 20 minutes. Variations include adding greens like spinach or swapping cheeses for a unique taste.

Updated on Wed, 24 Dec 2025 16:19:00 GMT
Golden crispy pesto grilled cheese with melted mozzarella and bright red sun-dried tomatoes is seen. Save to Pinterest
Golden crispy pesto grilled cheese with melted mozzarella and bright red sun-dried tomatoes is seen. | messlitreats.com

There's something magical about the moment butter hits a hot skillet and your kitchen fills with that toasted, nutty aroma. I discovered pesto grilled cheese by accident one afternoon when I had leftover basil pesto and fresh mozzarella staring at me from the fridge, demanding to be used before they turned sad. That first golden sandwich changed how I thought about grilled cheese forever—suddenly it wasn't just comfort food, it was a celebration of flavors. The sun-dried tomatoes added this tangy sweetness that made each bite feel intentional and special, not rushed.

I made this for my neighbor one rainy Saturday when she stopped by with her daughter, and I wanted something warm that felt a little fancier than usual. Watching them bite into those golden, crispy slices—the way the mozzarella oozed out slightly, the way their eyes lit up—that's when I knew this wasn't just a lunch sandwich. It became one of those dishes I make whenever I want to turn an ordinary day into something worth remembering.

Ingredients

  • 4 slices sourdough or country bread: The sturdy structure is essential—thin bread turns soggy, but sourdough's tang pairs beautifully with the pesto.
  • 120 g (4 oz) fresh mozzarella, sliced: Fresh mozzarella melts into creamy pools; avoid pre-shredded cheese or your sandwich becomes greasy.
  • 2 tbsp basil pesto: Homemade tastes brighter, but quality store-bought works perfectly when life gets busy.
  • 4–6 sun-dried tomatoes in oil, drained and sliced: They're concentrated flavor bombs—sweet, tangy, and textured in a way fresh tomatoes just can't match.
  • 2 tbsp unsalted butter, softened: Soft butter spreads like a dream and browns more evenly than cold butter.

Instructions

Assemble with intention:
Lay out your bread and spread pesto on two slices with the back of a spoon, using gentle pressure so it stays even. Think of it like you're painting rather than slathering.
Build the layers:
Arrange mozzarella slices first, then scatter sun-dried tomatoes on top—this order keeps everything in place and helps the cheese cradle the tomatoes as it melts.
Butter the outside:
Spread softened butter thinly on both exterior sides of each sandwich, almost like you're buttering toast. Thin and even is better than thick and clumpy.
Get the skillet ready:
Heat a nonstick pan over medium-low heat for about 2 minutes—you want it hot enough to brown the bread gently without burning it.
First side down:
Place sandwiches butter-side down and listen for that gentle sizzle. After 3–4 minutes, the bread should be deep golden; if it's browning too fast, lower the heat slightly.
Flip and finish:
Butter the top side, flip carefully with a spatula, then cook for another 3–4 minutes while pressing down gently with the back of your spatula—this helps the cheese melt evenly and keeps the bread in contact with the pan. You'll see steam escape as the cheese surrenders.
Rest and serve:
Let the sandwich rest for exactly 1 minute off heat before slicing; this keeps the cheese from pouring straight out onto your plate.
Save to Pinterest
| messlitreats.com

My son once asked why store-bought grilled cheese never tastes like mine, and I realized it was because this version felt personal—the pesto was something I chose, the sun-dried tomatoes were a small decision that felt meaningful. Food becomes memorable when you've made even tiny choices about what goes into it.

Making Pesto Work for You

Store-bought pesto is perfectly fine and honestly saves time, but if you have fresh basil sitting around, whizzing up your own takes maybe five minutes. The flavor is brighter and you control the salt level, which matters when you're already working with buttered bread and cheese. The beauty of this sandwich is that it welcomes whatever pesto situation you're in—frozen pesto, jarred pesto, even a cilantro-based version if that's what's in your fridge.

Bread Choices That Actually Matter

Sourdough is my first choice because it's sturdy enough to hold the fillings without falling apart, and that slight tang echoes the pesto beautifully. Country bread or a thick-cut Italian loaf works equally well. What matters is thickness—aim for slices about three-quarters of an inch, so there's something substantial to hold onto without being tough. Thin sandwich bread will turn into a soggy, greasy mess, no matter how careful you are.

Variations and Additions

This sandwich is a launching point, not a rigid formula. Some mornings I add a small handful of peppery arugula or tender baby spinach right on top of the mozzarella—the greens wilt slightly and add freshness that cuts through the richness. Other times, a thin layer of roasted red pepper or a few slices of prosciutto elevate it into something almost elegant. The core—pesto, mozzarella, sun-dried tomatoes, golden bread—stays constant and delicious no matter what else you add.

  • Arugula or spinach adds peppery freshness that balances the creamy cheese.
  • A sprinkle of grated Parmesan on the outside before grilling creates extra crunch and nuttiness.
  • Roasted red peppers or thin prosciutto slices transform this into a more substantial main dish.
A close-up of a perfectly toasted pesto grilled cheese, ready to be sliced and devoured. Save to Pinterest
A close-up of a perfectly toasted pesto grilled cheese, ready to be sliced and devoured. | messlitreats.com

Make this when you want something that feels like a gift to yourself, not an obligation. It's the kind of meal that reminds you why cooking for people—or for yourself—matters.

Common Recipe Questions

What type of bread works best?

Sourdough or country-style bread hold up well during grilling and add a nice texture and flavor.

Can I substitute the mozzarella?

Yes, provolone or fontina are excellent alternatives that melt nicely and complement the pesto.

How do I prevent the bread from burning?

Use medium-low heat and spread softened butter evenly on both sides for a golden crisp without burning.

Are sun-dried tomatoes necessary?

They add a tangy depth, but fresh tomatoes or roasted red peppers can be used as flavorful options.

What additional ingredients enhance this sandwich?

Adding baby spinach or arugula provides freshness, and sprinkling grated Parmesan on the outside before grilling adds extra crunch.

Pesto Grilled Cheese

Golden bread layered with basil pesto, fresh mozzarella, and tangy sun-dried tomatoes.

Prep Duration
10 min
Cooking Duration
8 min
Overall Duration
18 min
Created by messli Sophie Lane


Skill Required Easy

Cuisine Origin Italian-American

Portion Yield 2 People served

Diet Preferences Meat-Free

List of Ingredients

Bread

01 4 slices sourdough or country bread

Cheese

01 4 oz fresh mozzarella, sliced

Pesto

01 2 tablespoons basil pesto

Vegetables

01 4 to 6 sun-dried tomatoes in oil, drained and sliced

For Grilling

01 2 tablespoons unsalted butter, softened

Step-by-Step Directions

Step 01

Prepare bread with pesto: Lay out 4 bread slices. Spread 1 tablespoon of pesto evenly over two slices.

Step 02

Add cheese and tomatoes: Layer sliced mozzarella and sun-dried tomatoes over the pesto-covered slices.

Step 03

Assemble sandwiches: Top with the remaining bread slices to form two sandwiches.

Step 04

Butter the sandwiches: Spread softened butter thinly on the outside of each sandwich.

Step 05

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

Step 06

Grill first side: Place sandwiches buttered side down in the skillet and cook for 3 to 4 minutes until golden brown.

Step 07

Grill second side: Butter the top sides, flip sandwiches, and cook for another 3 to 4 minutes, pressing gently until cheese melts and both sides are golden.

Step 08

Rest and serve: Remove from heat, let rest for 1 minute, slice, and serve warm.

Kitchen Tools Needed

  • Nonstick skillet or griddle
  • Spatula
  • Knife and cutting board

Allergy Warnings

Check all listed ingredients for allergens. Reach out to a healthcare provider if you aren't sure.
  • Contains wheat (bread), milk (cheese, butter), and possible tree nuts (pesto may contain pine nuts).

Nutrition per serving

Nutritional details are just for your reference. Always talk to a doctor for specific health advice.
  • Energy (Calories): 420
  • Fats: 23 g
  • Carbohydrates: 37 g
  • Proteins: 16 g