Pesto Grilled Cheese

Savory Best Pesto Grilled Cheese sandwich with melted mozzarella and fresh basil pesto on crispy sourdough slices served warm. Pin This
Savory Best Pesto Grilled Cheese sandwich with melted mozzarella and fresh basil pesto on crispy sourdough slices served warm. | freshforkfiles.com

This gourmet sandwich combines the comforting crunch of golden sourdough with the rich creaminess of melted fresh mozzarella and provolone. The basil pesto adds vibrant Italian flavor, while the buttery exterior creates that irresistible crispy texture. Ready in under 20 minutes, it's perfect for a quick yet satisfying meal that feels special.

Last Tuesday, I was standing in my kitchen at 2pm, starving and staring at a half-empty jar of pesto from Sunday's pasta dinner. The weather had turned grey and rainy, and all I wanted was something warm and comforting but not another bowl of soup. I spread that vibrant green pesto on some sourdough, added way too much cheese, and fifteen minutes later took a bite that made me forget about the gloomy weather entirely. Sometimes the best discoveries happen when you're too hungry to overthink things.

My roommate walked in while I was making these and immediately asked for one. The smell of butter toasting on bread and that aromatic pesto hitting the heat is basically impossible to resist. Now we make them together whenever one of us has had a particularly long day at work, standing at the stove and chatting while the cheese melts. It is become our little comfort food ritual.

Ingredients

  • Sourdough bread: Sturdy bread holds up beautifully to the pesto and cheese without getting soggy, plus it creates that perfect crunch when buttered and grilled
  • Fresh mozzarella: This melts into creamy, gooey perfection and has a mild flavor that lets the pesto shine through
  • Sharp provolone or fontina: Adding a second cheese with more personality takes this from good to absolutely incredible
  • Basil pesto: Store-bought works perfectly fine, but homemade pesto makes this next-level special if you have the time
  • Unsalted butter: Softening it first makes spreading so much easier and helps it coat every inch of the bread evenly
  • Parmesan cheese: Sprinkling this on the outside creates this salty, golden crust that people will ask you about

Instructions

Prep your bread station:
Lay out all four slices and spread softened butter on one side of each slice, making sure to get all the way to the edges for even browning
Add the vibrant base layer:
Spread that gorgeous basil pesto on the unbuttered side of two slices, going almost to the edges so every bite gets that herbal kick
Layer up the cheeses:
Arrange your mozzarella slices over the pesto, then add provolone if you are using it, plus any tomato slices you want
Complete the sandwich:
Top each with the remaining bread slices, buttered side facing out, and press down gently to help everything stick together
Get your skillet ready:
Heat a large nonstick skillet over medium-low heat because low and slow gives you that golden crust without burning the bread before the cheese melts
Grill to perfection:
Cook for 3 to 4 minutes per side, pressing gently with your spatula, until the bread is deeply golden and you can see cheese starting to ooze out the sides
Let them rest briefly:
Remove from the skillet and wait 1 to 2 minutes before slicing, which helps the cheese set slightly so it does not all run out when you cut
Crispy Best Pesto Grilled Cheese sandwich reveals golden bread, gooey mozzarella, and vibrant basil pesto for an easy vegetarian lunch. Pin This
Crispy Best Pesto Grilled Cheese sandwich reveals golden bread, gooey mozzarella, and vibrant basil pesto for an easy vegetarian lunch. | freshforkfiles.com

I made these for my sister when she was visiting last month, and she texted me the next day saying she had made them for her family too. There is something about the combination of warm, melty cheese and fresh basil that makes people feel taken care of. It has become my go-to when someone needs cheering up.

Choosing the Right Bread

Sourdough is my absolute favorite here because it has structure and a tangy flavor that complements the rich cheese. However, any sturdy bread will work wonderfully. Just avoid very soft, fluffy breads that might fall apart or get too soggy under all those layers. The bread needs to stand up to the pesto without turning into mush.

Making It Your Own

Sometimes I add thin tomato slices for freshness and acidity, which cuts through all that richness perfectly. You could also swap in different cheeses like sharp cheddar for a bolder flavor or Gruyère if you want something nutty and sophisticated. The beauty of this recipe is how well it adapts to whatever you have in your fridge.

Perfect Pairings

A bowl of warm tomato soup alongside these sandwiches transforms lunch into something truly special. The acidity of the soup balances all that creamy cheese beautifully. On warmer days, a crisp green salad with a vinaigrette works just as well and keeps things feeling light.

  • Try adding fresh spinach leaves for some greens and extra texture
  • A drizzle of balsamic glaze over the finished sandwich is unexpectedly delicious
  • Cutting the sandwiches on the diagonal just makes them feel more like a café lunch
Melted cheese oozes from Best Pesto Grilled Cheese sandwich paired with tomato slices, perfect for a quick weeknight dinner. Pin This
Melted cheese oozes from Best Pesto Grilled Cheese sandwich paired with tomato slices, perfect for a quick weeknight dinner. | freshforkfiles.com

There is something so satisfying about taking that first bite and hearing the perfect crunch of the bread. These sandwiches have saved many rainy afternoons in my house.

Questions & Answers

Sourdough is ideal because its sturdy texture holds up well to grilling and provides a tangy contrast to the rich cheese. Any dense bread like ciabatta or country loaf works beautifully too.

Absolutely. Store-bought basil pesto works perfectly fine. For the freshest flavor, look for refrigerated pesto in the deli section rather than shelf-stable jars.

Cook over medium-low heat and keep an eye on it. The low-and-slow approach gives the cheese time to melt while the bread turns golden brown without scorching.

Try sharp cheddar for a bolder flavor, Gruyère for nuttiness, or fontina for excellent meltability. Mixing two or three cheeses creates the most satisfying results.

Thin tomato slices add freshness and acidity. You can also include sliced turkey, avocado, or caramelized onions. Just keep fillings thin to ensure even heating.

Pesto Grilled Cheese

Crispy sourdough with melted mozzarella and aromatic basil pesto, grilled to golden perfection.

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

Ingredients

Bread

  • 4 slices sourdough bread or other sturdy bread

Cheese

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

Pesto

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

Butter

  • 2 tbsp unsalted butter, softened

Optional Toppings

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

Instructions

1
Prepare the Bread: Lay out bread slices on a work surface. Spread about 1/2 tablespoon softened butter on one side of each slice.
2
Spread Pesto: On the unbuttered side of two slices, spread 1 1/2 tablespoons basil pesto evenly.
3
Assemble Sandwiches: Layer mozzarella (and provolone if using) over the pesto, then add tomato slices and Parmesan if desired. Season with black pepper.
4
Complete Assembly: Top with remaining bread slices, buttered side facing out.
5
Heat the Pan: Heat a large nonstick skillet or griddle over medium-low heat.
6
Grill the Sandwiches: Place sandwiches in the skillet. Cook for 3-4 minutes per side, pressing gently, until bread is golden brown and cheese is fully melted.
7
Rest and Serve: Remove from skillet and let rest for 1-2 minutes, then slice and serve warm.
Additional Information

Equipment Needed

  • Nonstick skillet or griddle
  • Spatula
  • Knife
  • Cutting board

Nutrition (Per Serving)

Calories 420
Protein 17g
Carbs 32g
Fat 26g

Allergy Information

  • Contains milk (cheese, butter)
  • Contains wheat (bread)
  • May contain tree nuts (pesto, if made with pine nuts)
  • Check pesto ingredients for nut allergens; use nut-free pesto if necessary
  • Gluten-free bread can be used for those with wheat allergies
Molly Prescott

Home cook sharing easy, flavor-packed recipes and kitchen tips for food lovers.