Quick assembly: butter sourdough slices, spread basil pesto, and layer mozzarella (add provolone or cheddar if desired). Grill over medium-low for 3–4 minutes per side until bread is golden and cheese is fully melted. Makes 2 sandwiches in about 20 minutes. Swap in roasted tomatoes, spinach, or mixed cheeses for deeper flavor; use vegan substitutes for a dairy-free version.
The rain was hammering against the kitchen window and I had half a jar of pesto sitting in the fridge staring back at me every time I opened the door. Sourdough was the only bread I had, slightly stale on the counter, and honestly it turned out to be the best accident of the week. That crispy tang meeting basil and melted cheese became my go to comfort lunch from that day forward.
My roommate walked in halfway through grilling the second sandwich and just stood there sniffing the air like a cartoon character floating toward a pie. I handed over half without saying a word and we ate standing at the counter, cheese strings stretching between us and the plate.
Ingredients
- Sourdough bread (4 slices): The thick cut slices hold up beautifully to the pesto and butter without turning soggy.
- Unsalted butter, softened (4 tbsp): Softened butter spreads evenly and creates that consistent golden crust we all chase.
- Mozzarella cheese (4 slices): The melt factor here is unmatched, giving you that satisfying cheese pull every single time.
- Provolone cheese (2 slices, optional): Adds a subtle sharpness that layers beautifully with milder mozzarella.
- Cheddar cheese (2 slices, optional): Brings a deeper, earthier note that rounds out the flavor profile.
- Basil pesto (2 to 3 tbsp): The heart and soul of this sandwich, homemade or store bought both work wonders here.
Instructions
- Butter the bread:
- Spread softened butter evenly on one side of each sourdough slice, edge to edge, so every bit gets golden in the pan.
- Build the base:
- Lay two slices butter side down on your cutting board and breathe in that subtle tang of the bread as you work.
- Add the pesto layer:
- Spoon one to one and a half tablespoons of pesto onto the unbuttered side of each slice and spread it gently, stopping short of the edges to keep it from oozing out.
- Stack the cheese:
- Layer mozzarella slices over the pesto first, then tuck provolone or cheddar on top if you are using them, creating a little cheese tower.
- Close the sandwich:
- Place the remaining bread slices on top with the buttered side facing outward, pressing down lightly so everything hugs together.
- Heat the pan:
- Set your nonstick skillet or griddle over medium low heat and let it warm up for a minute so the sandwich cooks evenly rather than scorching.
- Grill to golden perfection:
- Carefully place the sandwiches in the pan and press gently with your spatula, grilling for three to four minutes per side until the bread turns a deep amber and the cheese melts completely through.
- Rest and slice:
- Pull the sandwiches off the heat and let them sit for one to two minutes so the cheese settles, then cut on the diagonal and serve while warm.
Somewhere between the crunch of that first bite and the pesto staining my fingertips green, grilled cheese stopped being just a quick lunch and started being a ritual worth savoring.
Fun Ways to Switch It Up
Toss a handful of roasted tomatoes or baby spinach between the cheese layers when you want to feel a little more virtuous without losing any of the indulgence. A drizzle of balsamic glaze over the top before closing the sandwich is a small move that pays off enormously.
What to Serve Alongside
A bowl of tomato soup is the obvious soulmate here, dunking each crunchy half until the bread softens just slightly at the edges. On warmer days I skip the soup entirely and pair it with a crisp glass of white wine, which somehow makes a Tuesday lunch feel like a minor celebration.
Making It Vegan or Allergy Friendly
Swapping in vegan butter, plant based cheese, and a nut free pesto is surprisingly straightforward once you check your labels carefully. The soul of the sandwich stays intact as long as you keep that golden crust and generous spread of basil goodness.
- Always scan pesto ingredient lists for hidden pine nuts or dairy before assuming it is safe.
- Gluten free sourdough is widely available now and works well if you toast the outside a touch longer.
- Let the sandwich rest a full two minutes before slicing so the vegan cheese has time to set slightly.
This is the kind of recipe that reminds you comfort food does not need a grocery cart full of ingredients. Just good bread, great cheese, and a little bit of patience in the pan.
Recipe FAQs
- → Can I use other bread besides sourdough?
-
Yes. Choose a sturdy, open-crumb loaf like country, ciabatta, or a thick-cut white for good structure and a crisp exterior when grilled.
- → How do I avoid soggy bread from the pesto?
-
Spread pesto thinly and evenly on the unbuttered side, keep wet add-ins like tomatoes sliced and patted dry, and grill on medium-low to crisp the buttered exterior quickly.
- → Which cheeses melt best for this sandwich?
-
Mozzarella provides great stretch; add provolone or cheddar for flavor depth. A mix of mozzarella and sharp cheddar gives balance of melt and tang.
- → How can I ensure the cheese melts evenly?
-
Use moderate heat, cover the pan briefly or press gently while grilling, and allow 3–4 minutes per side so the interior warms through without burning the bread.
- → Any good add-ins or variations?
-
Try roasted tomatoes, baby spinach, caramelized onions, or a pinch of red pepper flakes. For dairy-free, use vegan butter, plant-based cheese, and nut-free pesto if needed.
- → Is store-bought pesto okay or should I make it fresh?
-
Store-bought pesto works well for speed; choose a high-quality jar or make a simple blend of basil, olive oil, garlic, Parmesan, and pine nuts for brighter flavor.