Pesto Grilled Cheese

Golden brown pesto grilled cheese sandwich with melted mozzarella cheese on sourdough bread Save to Pinterest
Golden brown pesto grilled cheese sandwich with melted mozzarella cheese on sourdough bread | hearthlykitchen.com

Transform the classic grilled cheese into something special with vibrant basil pesto, gooey mozzarella, and aged Parmesan. The herbaceous spread adds incredible depth while the sourdough gets perfectly golden and crispy. Ready in just 18 minutes, this vegetarian sandwich offers a gourmet twist on comfort food that's surprisingly simple to make.

The smell of butter melting in a hot skillet still takes me back to rainy afternoons in my first apartment, discovering that pesto could transform an ordinary grilled cheese into something that felt fancy yet comfortingly familiar.

I made these for my sister during one of her stressful exam weeks, and she texted me afterward saying it was exactly what she needed—simple, warm, and packed with flavor.

Ingredients

  • Sourdough bread: The tangy flavor and sturdy texture hold up beautifully to grilling and wont get soggy from the pesto
  • Mozzarella cheese: Creates those irresistible cheese pulls and melts into a creamy layer that balances the bright pesto
  • Grated Parmesan: Adds a salty, nutty depth that makes the sandwich feel more sophisticated
  • Basil pesto: The star of the show, bringing fresh herb flavor and a bit of garlic bite
  • Unsalted butter: Softened butter spreads evenly and helps achieve that perfect golden crust
  • Tomato slices: Optional, but adds a juicy contrast to the rich cheese
  • Fresh baby spinach: Another optional add-in for a fresh element and color

Instructions

Prepare the bread:
Spread softened butter evenly on one side of each bread slice, making sure to cover right to the edges for even browning.
Add the pesto layer:
Flip the bread and spread about one and a half tablespoons of pesto on the unbuttered side of two slices.
Layer your cheeses:
Arrange two slices of mozzarella on each pesto-covered slice and sprinkle one tablespoon of grated Parmesan on top.
Add extras if you want:
Place tomato slices or fresh spinach leaves on top of the cheese if you are using them.
Assemble the sandwiches:
Top each with the remaining bread slices, buttered side facing outward.
Grill to perfection:
Cook in a hot non-stick skillet over medium heat for three to four minutes per side, pressing gently with a spatula, until the bread is golden brown and the cheese has melted completely.
Rest before serving:
Let the sandwiches sit for one minute after cooking so the cheese sets slightly and does not ooze out immediately when sliced.
Gourmet pesto grilled cheese featuring gooey cheese and fresh basil, sliced diagonally Save to Pinterest
Gourmet pesto grilled cheese featuring gooey cheese and fresh basil, sliced diagonally | hearthlykitchen.com

This sandwich became my go-to for impromptu dinner dates and comfort food cravings, proving that the best recipes often start with simple ingredients and a little creativity.

Make It Your Own

Swap the mozzarella for provolone or fontina if you want a sharper bite, or try adding a thin layer of sun-dried tomatoes alongside the pesto for extra depth.

The Perfect Soup Pairing

There is something magical about dipping a crispy pesto grilled cheese into a bowl of warm tomato soup; the acidity cuts through the richness and makes the whole meal feel complete.

Getting That Golden Crust

Patience pays off when it comes to achieving that restaurant-quality golden exterior. Let the bread develop a deep golden color before flipping, and resist the urge to press too hard with your spatula or you will squeeze out all the melted cheese.

  • Keep the heat at medium, not medium-high, for even browning
  • Listen for the sizzle; it should sound steady, not frantic
  • A well-seasoned cast iron skillet gives the best crust

Crispy pesto grilled cheese oozing melted cheese, served on a wooden cutting board Save to Pinterest
Crispy pesto grilled cheese oozing melted cheese, served on a wooden cutting board | hearthlykitchen.com

Whether it is a quick weeknight dinner or a lazy weekend lunch, this sandwich hits the spot every time.

Recipe Questions & Answers

Sourdough bread provides excellent structure and flavor, but any sturdy sandwich bread like ciabatta, Italian loaf, or thick-cut country bread works wonderfully. Avoid very soft breads that might become soggy.

Absolutely! Homemade basil pesto with fresh garlic, pine nuts, olive oil, and Parmesan creates an incredibly vibrant flavor. Just ensure it's not too oily or the bread may become soggy during grilling.

Provolone offers a mild, smoky flavor while fontina provides exceptional melting properties. Gruyère adds nutty depth, and aged cheddar creates a sharp contrast to the herbaceous pesto.

Cook over medium heat rather than high to allow the cheese to melt gradually while the bread crisps evenly. Pressing gently with a spatula helps conduct heat through the sandwich.

While best enjoyed immediately, you can assemble the sandwiches in advance and wrap them tightly. Grill them just before serving for optimal texture and melted cheese.

Tomato soup creates a classic pairing, but a simple green salad with balsamic vinaigrette, roasted vegetable soup, or even a cup of minestrone complements the Italian-inspired flavors beautifully.

Pesto Grilled Cheese

A melty sandwich combining fresh basil pesto, mozzarella, and Parmesan on crispy sourdough.

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
Apply Pesto Layer: Flip the bread slices and spread about 1½ tablespoons of basil pesto on the unbuttered side of two slices.
3
Build the Sandwiches: Layer 2 slices of mozzarella cheese over the pesto and sprinkle 1 tablespoon grated Parmesan on top. Add tomato slices or spinach if desired.
4
Complete Assembly: Top each sandwich with the remaining bread slices, ensuring the buttered side faces outward.
5
Grill to Perfection: 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 golden brown and cheese is melted.
6
Rest and Serve: Remove from skillet and let rest for 1 minute before slicing and serving 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 from bread
  • Contains milk from cheese, butter, and pesto
  • May contain tree nuts from pesto pine nuts
Grace Ellington

Home cook sharing easy recipes, kitchen tips, and meal ideas everyone can enjoy.