Best Pesto Grilled Cheese

Crispy sourdough bread stuffed with melted mozzarella and basil pesto, a vegetarian Italian-American grilled cheese sandwich perfect for lunch. Save to Pinterest
Crispy sourdough bread stuffed with melted mozzarella and basil pesto, a vegetarian Italian-American grilled cheese sandwich perfect for lunch. | whiskandwok.com

Elevate your lunch with this golden, crispy sandwich that combines the classic comfort of grilled cheese with the vibrant flavors of Italian basil pesto. Fresh mozzarella melts beautifully between sturdy sourdough slices, creating that perfect cheese pull with every bite. The entire preparation takes just 18 minutes from start to finish, making it an ideal choice for busy weekdays or lazy weekends.

The pesto adds aromatic depth while the mozzarella provides that signature gooey texture. You can customize by adding provolone, fontina, or even sliced tomatoes for extra freshness. The result is a satisfying vegetarian meal that feels gourmet despite its simplicity.

The first time I made pesto grilled cheese, I was working from home and starving but too lazy to grocery shop. I stared at the jar of pesto in my fridge and thought, what if I just married it with my favorite comfort food? The result was so luxurious I felt like I'd discovered something I should have known years ago.

Last summer my friend Sarah came over for lunch looking completely defeated by work. I made these sandwiches and we sat on my back porch steps eating them while she vented. She stopped mid sentence after the first bite and said okay, I feel better now.

Ingredients

  • 4 slices sourdough bread: Sourdough holds up beautifully to grilling without getting soggy, and its tang balances the rich cheese perfectly
  • 4 oz fresh mozzarella, sliced: Fresh mozzarella melts into these incredible creamy pools that stretch when you pull the sandwich apart
  • 2 oz sharp provolone or fontina: This adds the sharpness and depth that fresh mozzarella lacks, making the cheese flavor more complex
  • 3 tbsp basil pesto: Homemade or store bought both work, but look for one with good olive oil flavor and not too much salt
  • 2 tbsp unsalted butter, softened: Soft butter spreads easily without tearing the bread, creating even golden coverage
  • 2 tbsp grated Parmesan: Optional but creates this incredible salty crust on the outside of the bread
  • 1 small tomato, thinly sliced: Adds brightness and cuts through all that rich cheese

Instructions

Prep your bread:
Lay out all four slices and spread softened butter on one side of each, going all the way to the edges
Build the filling:
Flip two slices butter side down and spread pesto on the unbuttered side, then layer mozzarella, provolone if using, tomato slices, and Parmesan
Assemble and grill:
Top with remaining bread slices butter side out, then cook in a medium low skillet for 3 to 4 minutes per side until golden and the cheese melts completely
Rest and serve:
Let the sandwiches rest for a couple of minutes so the cheese sets slightly, then slice diagonally and serve while still hot
This Best Pesto Grilled Cheese is prepared in a nonstick skillet with a golden buttery crust and gooey cheese interior. Save to Pinterest
This Best Pesto Grilled Cheese is prepared in a nonstick skillet with a golden buttery crust and gooey cheese interior. | whiskandwok.com

My daughter now requests this for her birthday lunch every year instead of cake. That's how much she loves it, and honestly, I cant blame her.

Choosing Your Bread

Ive tried this with everything from brioche to rye, and sourdough really is the winner here. The sturdy texture stands up to all that moisture from pesto and cheese, while those big air pockets catch little pools of melted cheese. Just avoid super soft sandwich bread or it'll turn into a soggy mess.

Pesto Variations

Sometimes I make arugula walnut pesto when I want something peppier, or sun dried tomato pesto for a deeper flavor profile. Even spinach basil pesto works beautifully if you're trying to sneak in more greens. The classic basil version remains my go to though.

Serving Ideas

This sandwich is practically begging for a bowl of tomato soup, but a crisp arugula salad with lemon vinaigrette cuts the richness perfectly too. I love serving it with a simple side of roasted tomatoes or even just some apple slices for something sweet and fresh.

  • Try swapping in cheddar and adding sliced apples for a sweet savory version
  • A drizzle of balsamic glaze over the tomato layers adds this incredible depth
  • Leftover pesto freezes beautifully in ice cube trays for future sandwiches

Serve this Best Pesto Grilled Cheese hot with tomato soup or a fresh green salad for a comforting American family meal. Save to Pinterest
Serve this Best Pesto Grilled Cheese hot with tomato soup or a fresh green salad for a comforting American family meal. | whiskandwok.com

There's something so perfect about a grilled cheese that feels grown up but still comforts your inner child. Hope this becomes a regular in your lunch rotation too.

Recipe FAQs

Sourdough bread is ideal because its sturdy texture holds up well to grilling and provides a pleasant chew. You can also use ciabatta, whole grain, or any artisan bread that slices cleanly without crumbling.

While best enjoyed fresh, you can assemble the sandwiches up to 4 hours before cooking. Wrap them tightly in plastic wrap and store in the refrigerator, then grill when ready to serve.

Fresh mozzarella is the classic choice for its mild flavor and excellent melting properties. Provolone adds sharpness, fontina brings nuttiness, and Gruyère offers depth. You can mix and match based on preference.

Cook over medium-low heat and be patient. Lower heat allows the cheese to melt completely while the bread browns gradually. Pressing gently with a spatula helps ensure even contact with the pan.

Homemade pesto offers fresher, brighter basil flavor, but quality store-bought versions work perfectly fine. If using store-bought, look for brands with simple ingredients and vibrant green color.

A warm bowl of tomato soup creates the classic combination. A crisp green salad with vinaigrette cuts through the richness, or serve with pickled vegetables for contrast.

Best Pesto Grilled Cheese

Crispy sourdough with melted mozzarella and aromatic basil pesto

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

Ingredients

Bread

  • 4 slices sourdough bread or sturdy bread

Cheese

  • 4 oz fresh mozzarella, sliced
  • 2 oz sharp provolone or fontina, sliced

Pesto

  • 3 tbsp basil pesto

Butter

  • 2 tbsp unsalted butter, softened

Optional Toppings

  • 2 tbsp grated Parmesan cheese
  • 1 small tomato, thinly sliced
  • Freshly ground black pepper

Instructions

1
Butter the Bread: Place bread slices on a cutting board. Spread softened butter evenly on one side of each slice.
2
Apply Pesto Layer: Spread basil pesto generously on the unbuttered side of two bread slices.
3
Assemble Sandwiches: Layer mozzarella and provolone over the pesto. Add tomato slices and Parmesan if using. Season with black pepper. Top with remaining bread slices, buttered side facing outward.
4
Preheat Cooking Surface: Heat a large nonstick skillet or griddle over medium-low heat.
5
Grill Sandwiches: Place sandwiches in the skillet. Cook for 3-4 minutes per side, pressing gently with a spatula, until bread turns golden brown and cheese melts completely.
6
Rest and Serve: Transfer sandwiches to a cutting board. Let rest for 1-2 minutes before slicing diagonally and serving warm.
Additional Information

Equipment Needed

  • Nonstick skillet or griddle
  • Spatula
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 420
Protein 17g
Carbs 32g
Fat 26g

Allergy Information

  • Contains milk and dairy products, wheat and gluten, tree nuts in traditional pesto. Verify pesto ingredients for nut allergens; substitute with nut-free alternatives as needed.
Monica Zhou

Passionate home cook sharing easy, wholesome recipes and practical tips for everyday cooking.