Pesto Grilled Cheese Sandwich

Golden brown pesto grilled cheese sandwich oozing melted mozzarella cheese on a cutting board Save
Golden brown pesto grilled cheese sandwich oozing melted mozzarella cheese on a cutting board | cookedcomfort.com

Elevate your comfort food game with this pesto grilled cheese that transforms the classic sandwich into something special. Crispy buttered sourdough bread encases layers of gooey mozzarella and Parmesan, while vibrant basil pesto adds an aromatic Italian-inspired dimension. The preparation is straightforward: butter your bread, spread pesto, layer cheeses, and grill until golden perfection. Ready in under 20 minutes, this vegetarian-friendly dish pairs beautifully with tomato soup or stands alone as a satisfying meal.

The smell of butter melting into sourdough takes me back to rainy Tuesday afternoons when my roommate would experiment with whatever we had in the fridge. She tossed pesto into a grilled cheese on a whim, and our tiny apartment smelled like an Italian restaurant for hours. Now it's the first thing I make when I want something that feels like a hug but tastes like a treat.

Last winter I made these for my sister when she was recovering from surgery, and she asked if I'd added some secret ingredient. The secret was just layering the pesto directly onto the bread so it soaks into the crumb as the cheese melts. She's requested them every visit since, and honestly, I never say no.

Ingredients

  • 4 slices sourdough bread: The tangy crumb holds up beautifully against the pesto and resists sogginess better than softer white bread
  • 4 slices mozzarella cheese: Fresh mozzarella gives that incredible stretch while still melting smoothly
  • 2 tablespoons grated Parmesan cheese: Adds a salty sharpness that balances the mild mozzarella
  • 3 tablespoons basil pesto: Homemade or store bought both work, just check that it's vibrant green
  • 2 tablespoons unsalted butter: Softened to room temperature so it spreads without tearing the bread

Instructions

Prep your bread:
Spread softened butter on one side of each slice, getting it all the way to the edges
Layer the flavor:
Flip the slices and spread pesto on the unbuttered side of just two slices
Build the sandwich:
Stack mozzarella and Parmesan on the pesto side, then add tomato or spinach if you're feeling fancy
Close it up:
Top with remaining bread slices, buttered side facing out
Get golden:
Cook in a skillet over medium heat for 3 to 4 minutes per side until the cheese oozes out the sides
Rest and serve:
Let the sandwiches sit for one minute before slicing so the cheese sets slightly
Crispy sourdough pesto grilled cheese with gooey cheese layers sliced diagonally for serving Save
Crispy sourdough pesto grilled cheese with gooey cheese layers sliced diagonally for serving | cookedcomfort.com

These sandwiches became our Friday night tradition during college finals week, something warm and comforting to eat while hunched over textbooks at 2 AM. They're forgiving and adaptable, much like the friends who shared them with me.

Making It Your Own

I've swapped provolone for mozzarella when that's what I had on hand, and it brings a sharper smokiness that's just as delicious. Fontina works beautifully too, melting into that perfect puddle you see in restaurant paninis.

The Perfect Soup Pairing

Tomato soup is classic for a reason, but a butternut squash soup adds sweetness that plays nicely with the basil. Sometimes I just dunk it in hot tomato bisque and call it dinner.

Leftovers and Make Ahead Tips

These are best eaten immediately while the cheese is still molten, but you can assemble them ahead of time and cook just before serving. The bread might soften slightly, but the flavor payoff is worth it.

  • Wrap assembled sandwiches in parchment paper if transporting
  • Keep the heat consistent, don't keep cranking it up
  • A sprinkle of pine nuts inside adds incredible crunch
Basil pesto grilled cheese sandwich with golden toasted bread and melted cheese interior visible Save
Basil pesto grilled cheese sandwich with golden toasted bread and melted cheese interior visible | cookedcomfort.com

Sometimes the simplest recipes are the ones we return to again and again, like calling an old friend you know will always pick up.

Recipe FAQs

Mozzarella provides excellent melt, while Parmesan adds savory depth. Provolone, fontina, or Gruyère make delicious alternatives.

Absolutely. Store-bought basil pesto works perfectly, though homemade offers fresh customization. Ensure pesto contains enough oil for proper spreading.

Sourdough creates superior crunch and holds structural integrity. Any sturdy bread like ciabatta, country white, or multigrain performs well.

Butter the exterior generously, keep heat at medium, and avoid pressing too hard. Let sandwiches rest 1 minute after cooking.

Fresh tomato slices add acidity, baby spinach provides color, or pine nuts contribute crunch. Some enjoy red pepper flakes for subtle heat.

Assemble sandwiches up to 4 hours ahead, refrigerate wrapped tightly. Cook immediately before serving for optimal texture.

Pesto Grilled Cheese Sandwich

Golden sourdough layered with melted mozzarella and aromatic basil pesto creates this irresistible twist on comfort food.

Prep 10m
Cook 8m
Total 18m
Servings 2
Difficulty Easy

Ingredients

Bread

  • 4 slices sourdough bread

Cheese

  • 4 slices mozzarella cheese
  • 2 tablespoons grated Parmesan cheese

Pesto

  • 3 tablespoons basil pesto

Butter

  • 2 tablespoons unsalted butter, softened

Optional Add-ins

  • 2 slices tomato
  • Fresh baby spinach leaves

Instructions

1
Butter the Bread: Spread 1 tablespoon of softened butter evenly on one side of each bread slice.
2
Add Pesto Layer: Flip the bread slices and spread about 1½ tablespoons of basil pesto on the unbuttered side of two slices.
3
Assemble Sandwiches: Layer 2 slices of mozzarella cheese and sprinkle 1 tablespoon grated Parmesan over the pesto. Add tomato slices or fresh spinach if desired.
4
Complete Assembly: Top each sandwich with the remaining bread slices, buttered side facing outward.
5
Grill Sandwiches: Heat a non-stick skillet over medium heat. Place sandwiches in the skillet and cook for 3–4 minutes per side, pressing gently with a spatula until bread is golden brown and cheese is melted.
6
Rest and Serve: Remove from skillet and let rest for 1 minute. Slice diagonally and serve warm.
Additional Information

Equipment Needed

  • Non-stick skillet or griddle
  • Spatula
  • Knife

Nutrition (Per Serving)

Calories 420
Protein 14g
Carbs 35g
Fat 25g

Allergy Information

  • Contains wheat, milk, and tree nuts (pesto may contain pine nuts). Check pesto labels for specific nut and cheese ingredients if allergies are a concern.
Evelyn Foster

Home cook sharing easy, nourishing recipes and helpful kitchen tips for everyday family meals.