Pesto Grilled Cheese Sandwich

Golden crispy pesto grilled cheese sandwich oozing melted mozzarella cheese on a cutting board Pin It
Golden crispy pesto grilled cheese sandwich oozing melted mozzarella cheese on a cutting board | bountyandbasil.com

Elevate your comfort food game with this pesto grilled cheese that combines tangy basil pesto with creamy mozzarella and Parmesan on buttery sourdough. Ready in under 20 minutes, this sandwich delivers perfectly golden, crispy edges with a warm, melty center.

The pesto adds vibrant herb flavor that pairs beautifully with the rich cheese blend. Add tomato or fresh spinach for extra freshness, or keep it classic with just the cheese and pesto. Perfect for lunch or a quick dinner alongside your favorite soup.

The first time I made pesto grilled cheese, it was actually by accident on a rainy Tuesday when I was too tired to make anything elaborate but craving something more exciting than plain grilled cheese. The basil hit the hot pan and suddenly my whole kitchen smelled like an Italian grandmother's summer garden. Now it's my go-to when I want comfort food that feels a little fancy without the effort.

My roommate walked in while I was flipping the sandwiches last week and immediately asked what smelled so amazing. She ended up making her own version the very next day, and honestly, the aroma alone is half the reason I keep making these on repeat.

Ingredients

  • Sourdough bread: The slight tang and sturdy texture hold up beautifully to all that melty cheese without getting soggy
  • Mozzarella cheese: Creates those incredible cheese pulls we all secretly live for in a grilled cheese
  • Parmesan cheese: Adds a salty, nutty depth that balances the bright basil notes perfectly
  • Basil pesto: Store-bought works great, but homemade makes this next level with fresh garlic and pine nuts
  • Unsalted butter: Gives the bread that gorgeous golden crunch and lets you control the saltiness
  • Optional tomato slices: Add a fresh element that cuts through the richness
  • Fresh spinach leaves: Wilts slightly and adds a pop of color and nutrition

Instructions

Prep your bread:
Spread softened butter generously on one side of each bread slice, getting all the way to the edges for maximum golden crispiness
Build the flavor base:
Flip the bread and spread that vibrant green pesto over the unbuttered side of two slices
Layer on the cheese:
Stack mozzarella slices over the pesto, then sprinkle with grated Parmesan for extra savory depth
Add your extras:
Layer tomato slices or fresh spinach now if you are using them
Assemble the sandwiches:
Top with remaining bread slices, buttered side facing out
Get that perfect golden sear:
Place in a medium-hot skillet and cook for 3 to 4 minutes per side, pressing gently with your spatula until the bread transforms into that gorgeous golden brown
The resting moment:
Let them sit for just one minute before slicing so the cheese has a chance to settle slightly
Sliced gourmet pesto grilled cheese showcasing vibrant green basil layers and gooey melted cheese interior Pin It
Sliced gourmet pesto grilled cheese showcasing vibrant green basil layers and gooey melted cheese interior | bountyandbasil.com

This sandwich has become my ultimate comfort food during stressful weeks at work, something about the combination of warm bread and herbaceous cheese just makes everything feel manageable again.

Cheese Variations Worth Trying

Provolone brings a sharper bite that stands up beautifully to the pesto, while fontina melts into this incredibly creamy, almost fondue-like texture. Sometimes I mix all three cheeses for what I call my ultimate triple cheese version that never fails to impress.

The Perfect Soup Pairing

Tomato soup is classic for a reason, but try it with a roasted red pepper soup for something slightly different. The sweetness of roasted peppers complements the basil in the pesto in ways that surprised me the first time I tried it.

Make It Your Own

Sometimes I add a thin layer of sun-dried tomatoes inside for extra depth and chewiness. Other times I spread a little ricotta on the bread before the pesto for extra creaminess.

  • Toasted pine nuts inside add incredible crunch and reinforce the classic pesto flavors
  • A drizzle of balsamic glaze over the finished sandwich creates this sweet and tangy finish
  • Try it open-faced under the broiler for a pesto cheese toast variation
Buttered sourdough pesto grilled cheese sandwich with melty mozzarella perfect for lunch or dinner Pin It
Buttered sourdough pesto grilled cheese sandwich with melty mozzarella perfect for lunch or dinner | bountyandbasil.com

Hope this becomes your new favorite comfort food too.

Recipe Q&A

Sourdough bread is ideal because its sturdy texture holds up well to the melting cheese and provides a tangy flavor that complements the pesto. However, any sandwich bread you enjoy will work—ciabatta, French bread, or even whole grain make great alternatives.

Absolutely! Homemade basil pesto will give you fresh, vibrant flavor. Just ensure it has a good consistency for spreading—thicker pesto works best so it doesn't make the bread soggy.

Mozzarella provides excellent melt, while Parmesan adds salty depth. Provolone, fontina, or gouda also work wonderfully. The key is using cheeses that melt smoothly to bind everything together.

Butter the bread generously and cook on medium heat to ensure the outside gets crispy before the filling overheats. Also, don't overload with pesto—1½ tablespoons per sandwich provides plenty of flavor without excess moisture.

Tomato soup is the classic pairing, but a fresh green salad with balsamic vinaigrette also cuts through the richness. For a heartier meal, serve with roasted vegetables or a light pasta salad.

This sandwich is naturally vegetarian! Just check that your pesto doesn't contain animal rennet in the cheese. Many store-bought pestos are vegetarian, but always verify the ingredients if you're following a strict vegetarian diet.

Pesto Grilled Cheese Sandwich

Savory grilled cheese with basil pesto and melted mozzarella on sourdough bread.

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

Ingredients

Bread

  • 4 slices sourdough bread or favorite sandwich bread

Cheese

  • 4 slices mozzarella cheese
  • 2 tablespoons grated Parmesan cheese

Pesto

  • 3 tablespoons basil pesto (store-bought or homemade)

Butter

  • 2 tablespoons unsalted butter, softened

Optional Add-ins

  • 2 slices tomato (optional)
  • Fresh baby spinach leaves (optional)

Instructions

1
Butter the Bread: Spread 1 tablespoon of softened butter evenly on one side of each bread slice. Flip the slices butter-side down.
2
Apply Pesto Layer: Spread about 1½ tablespoons of basil pesto on the unbuttered side of two bread 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 using.
4
Complete Assembly: Top each sandwich with remaining bread slices, buttered side facing 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. 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 (bread), milk (cheese, butter, pesto), tree nuts (pesto may contain pine nuts). Verify pesto labels for specific nut and cheese ingredients.
Elena Marlowe

Sharing fresh, easy recipes and practical kitchen tips for home cooks of all levels.