If you adore the creamy melty goodness of grilled cheese but crave a punch of vibrant flavor, you are going to fall head over heels for this Pesto Grilled Cheese Sandwichs Recipe. Imagine golden, crispy bread embracing a luscious layer of pesto-spiked mozzarella that oozes with every bite—each mouthful bursting with rich, herbaceous notes and that perfect toasted crunch. This recipe transforms a humble sandwich into a gourmet-worthy treat that’s quick to make but leaves a lasting impression, perfect for lunch, dinner, or whenever you want a cozy comfort food pick-me-up.

Ingredients You’ll Need
Getting just a handful of simple ingredients together is all it takes to whip up this spectacular sandwich. Each component plays a starring role, where the crunchy bread provides texture, the pesto adds herby zest, and the mozzarella melts into pure indulgence.
- 8 slices of crunchy bread: Choose sourdough, French, or Italian loaf for the ideal chewy yet crispy exterior that holds the fillings beautifully.
- 4-5 tablespoons butter, softened: Spreading butter evenly ensures the bread grills up golden and crisp without burning.
- 8-10 teaspoons pesto: A thin, even layer is essential to infuse fresh basil flavor and a hint of garlic without sogginess.
- 8 ounces low moisture mozzarella: Sliced just right, it melts perfectly to create that irresistible cheesy pull.
How to Make Pesto Grilled Cheese Sandwichs Recipe
Step 1: Heat Your Cooking Surface
Start by warming a large skillet or pan over medium-low heat. If you’re doubling up and want to cook multiple sandwiches at once, an electric griddle works wonders by maintaining a steady, even temperature that gently crisps the bread without burning.
Step 2: Butter Your Bread
Butter all eight slices of bread lightly on one side. This buttery layer will become the exterior of your sandwiches, so aim for just enough to coat without dripping. This small detail is key to achieving that golden, crunchy perfection we all love in a grilled cheese.
Step 3: Spread That Flavorful Pesto
Flip the bread over so the unbuttered side faces up, then spread about one teaspoon of pesto per slice. The goal here is a thin, even spread to enhance each bite with fresh, vibrant herbiness while keeping the bread from becoming soggy. Trust me, a little pesto goes a very long way.
Step 4: Slice Your Mozzarella Just Right
Carefully slice your mozzarella into thin, even pieces—approximately two slices per sandwich. The cheese should cover most of the bread surface but doesn’t need to be perfectly edge-to-edge since it will melt and spread slightly during cooking, creating a luscious, gooey center.
Step 5: Assemble the Sandwiches
Lay the mozzarella slices over four of the pesto-spread bread slices, then top each with the remaining bread slices, butter side facing out. This layering ensures your cheese stays perfectly nestled between pesto-flavored bread, ready to melt into creamy deliciousness.
Step 6: Grill to Golden Perfection
Place one sandwich on your hot skillet or all four on an electric griddle. Cook gently for 3-4 minutes until the bottom bread becomes beautifully crisp and golden. Timing can vary depending on your heat, so keep an eye on that gorgeous crust forming.
Step 7: Flip and Finish Cooking
Carefully flip each sandwich and cook for another 2-4 minutes. The goal is to melt the mozzarella fully and crisp the bread on both sides. If you notice the bread browning too fast while the cheese is still solid, lower your heat slightly.
Step 8: Serve Warm
Once all sandwiches are grilled to your liking, serve immediately while the cheese is warm and gooey. This is the moment when the melding flavors shine brightest and the crunchy texture contrasts with the silky filling to create sandwich magic.
How to Serve Pesto Grilled Cheese Sandwichs Recipe

Garnishes
Adding a sprinkle of freshly cracked black pepper or a few torn basil leaves on top can lift your sandwich’s flavor and presentation. A light drizzle of extra virgin olive oil or balsamic glaze on the side adds an elegant finishing touch without overpowering the pesto’s brightness.
Side Dishes
Complement your Pesto Grilled Cheese Sandwichs Recipe with a crisp green salad tossed in a lemon vinaigrette or a bowl of tomato basil soup. The acidity and freshness of the sides balance the richness of the sandwich beautifully, making it a well-rounded and satisfying meal.
Creative Ways to Present
For a gourmet twist at gatherings, cut your sandwiches into small triangles or sticks and serve with a pesto or marinara dipping sauce. You can also layer in sun-dried tomatoes or caramelized onions inside the sandwich before grilling for exciting flavor variations that thrill the palate.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, cool them completely before wrapping tightly in plastic wrap or aluminum foil and placing them in the refrigerator. Proper storage ensures they stay fresh and ready for a quick reheat within 1-2 days.
Freezing
The Pesto Grilled Cheese Sandwichs Recipe can be frozen but is best assembled and frozen before grilling. Wrap each sandwich individually in parchment and foil, then freeze up to 1 month. To cook, thaw overnight in the refrigerator before grilling fresh.
Reheating
To reheat, skip the microwave for best results—use a skillet or toaster oven on medium-low heat. This method revives the crispy bread and melty cheese rather than making the sandwich soggy or rubbery. A quick crisp back to its former glory is all it takes!
FAQs
Can I use other types of cheese instead of mozzarella?
Absolutely! While mozzarella melts beautifully, sharp cheddar, fontina, or provolone work wonderfully too. Just pick cheeses known for good melting to keep that perfect gooey texture.
Is homemade pesto better for this recipe?
Homemade pesto always adds a fresh, vibrant flavor, but good quality store-bought pesto works just fine and speeds up preparation without sacrificing taste.
Can I make these sandwiches vegan?
Yes! Use plant-based butter and vegan mozzarella, and choose or make pesto without cheese or nuts as needed. The fundamental technique remains the same for a delicious dairy-free version.
How do I prevent the bread from burning before the cheese melts?
Cooking on medium-low heat allows the bread to toast slowly while giving the cheese time to melt. Patience here is key to balancing crispiness and meltiness perfectly.
Is this recipe suitable to double or triple for a crowd?
For sure! Using an electric griddle makes cooking multiple sandwiches at once super easy. Just keep the heat steady and monitor closely to avoid uneven grilling.
Final Thoughts
I genuinely can’t recommend making the Pesto Grilled Cheese Sandwichs Recipe enough. It’s a brilliantly simple upgrade to an everyday classic that delivers bold flavor and satisfying textures with minimal effort. Whether for a quick lunch or an impressive snack, this recipe is bound to become one of your go-to favorites. So grab your ingredients, fire up that skillet, and prepare to savor each irresistible bite!
Print
Pesto Grilled Cheese Sandwichs Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 sandwiches
- Category: Sandwich
- Method: Stovetop
- Cuisine: American
Description
A delicious twist on the classic grilled cheese sandwich, featuring crunchy sourdough bread layered with fragrant basil pesto and gooey low moisture mozzarella cheese, perfectly toasted to golden crispness on a skillet or griddle.
Ingredients
Bread
- 8 slices of crunchy bread (Sourdough, French, or Italian loaves work best)
Butter
- 4–5 tablespoons butter, softened
Spread
- 8–10 teaspoons pesto
Cheese
- 8 ounces low moisture mozzarella
Instructions
- Heat the pan or griddle
Preheat a large pan or skillet over medium-low heat. Alternatively, you can use a large electric griddle set to medium-low if cooking multiple sandwiches at once. - Butter the bread slices
Lightly butter one side of each bread slice with softened butter. These buttered sides will face outward during cooking, creating a crispy golden crust. - Spread pesto
On the unbuttered side of each bread slice, spread about 1 teaspoon of pesto evenly. Apply a thin, even coat to avoid oversaturating the bread. - Slice the mozzarella
Cut the mozzarella into even slices, about 2 slices per sandwich (8 total). Adjust slice size to fit your bread. The cheese should cover most of the bread but need not be fully covered since it will melt and spread. - Assemble sandwiches
Place the cheese slices on four of the pesto-coated bread slices. Top each with the remaining slices, butter side facing out. - Cook the sandwiches
Place one sandwich in the hot skillet or multiple sandwiches on the electric griddle. Cook for 3-4 minutes until the bread reaches your preferred crispiness. - Flip and cook
Flip the sandwiches and cook an additional 2-4 minutes until the cheese is melted and the bread is evenly toasted. - Repeat and serve
Cook the remaining sandwiches as needed. Serve immediately for best texture and flavor.
Notes
- Use crunchy bread like sourdough or French for best texture.
- Adjust pesto amount to avoid soggy bread; a thin, even layer is ideal.
- Low moisture mozzarella melts well and provides a nice stretchiness.
- Butter sides must face the skillet or griddle to form a crispy outer crust.
- Cooking time may vary depending on stove and bread thickness; monitor closely.

