
A crunchy, melty grilled sandwich layered with fresh basil pesto, oozy mozzarella, sun-dried tomatoes and optional bacon — elevated comfort on sourdough.

In our house, this sandwich often appears when friends drop by unannounced. I once served three versions — plain, sun-dried tomato and bacon — and everyone debated which was best. The bacon version vanished first, but the classic pesto-and-mozzarella always brought folks back for seconds. It’s become my go-to when I’m short on time but want a meal that still feels intentional.
I adore how this sandwich bridges comfort and sophistication: it’s quick enough for a solo lunch yet special enough for a casual dinner with friends. We once served a tray of these at a small gathering, and the variety of add-ins (fresh tomato, prosciutto, roasted peppers) prompted a lively sandwich debate. That memory keeps me experimenting with new combinations each season.
To keep the sandwich at its best, avoid refrigerating a fully assembled, grilled sandwich for more than 24 hours — the bread loses its crunch. If you need to store ingredients, place pesto in an airtight jar with a thin film of olive oil on top and refrigerate for up to one week. Cooked bacon keeps well in the fridge for 3–4 days; store it separated on a paper towel-lined container to preserve crispness. When reheating, use a skillet over low heat and cover briefly to re-melt the cheese while restoring the crust — this method beats the microwave every time for texture.
If you don’t have basil pesto, swap in sun-dried tomato pesto or a smear of pesto-like chimichurri for a bright herb note. For a dairy-free option, use a plant-based melting cheese and a vegan butter for grilling; expect a slightly different mouthfeel but still delicious. Swap sourdough for a rustic whole-grain loaf for nuttier flavor, or use thick-sliced country white for a more classic grilled-cheese texture. If pine nuts in traditional pesto are a concern, look for brands that use walnuts or omit nuts entirely.
Serve this sandwich with a crisp mixed-green salad dressed in lemon vinaigrette to cut through the richness, or pair with a bowl of tomato soup for classic comfort. Garnish with a few fresh basil leaves and a drizzle of extra virgin olive oil for a restaurant-style finish. For brunch, slice and serve alongside pickled vegetables or a simple arugula salad with shaved Parmesan. Consider a light sparkling beverage or iced tea to balance the savory richness.
While the grilled cheese is an American staple, combining it with pesto adds a Mediterranean twist rooted in Italian basil sauces. Pesto alla Genovese from Liguria is the template — an herb-forward, nutty condiment that brightens simple foods. This mash-up of American comfort and Italian herb tradition celebrates the idea of using bold condiments to elevate humble ingredients, a practice that has made many international comfort foods so enduring in home kitchens.
In summer, swap sun-dried tomatoes for thin slices of fresh heirloom tomato and add a handful of torn basil leaves for freshness. In autumn, roast red peppers and swap mozzarella for fontina for a deeper, nuttier melt. During winter holidays, add a smear of fig jam to the inside for a sweet-savory holiday sandwich paired with roasted squash soup. Adjust cooking time slightly for thicker seasonal breads to ensure the center fully melts.
To prep for weekday lunches, pre-slice bread and portion pesto into individual containers. Assemble but don’t grill: wrap sandwiches tightly and refrigerate for up to 24 hours; grill from cold for an extra minute per side. If making multiple sandwiches at once, grill on a medium griddle and rotate them to ensure even browning. Store leftover components separately so each element maintains texture and flavor until assembly.
Make this sandwich your own — experiment with cheese blends, extra herbs, or different toasts. It’s one of those simple preparations that rewards curiosity and makes weeknight cooking feel a little more celebratory.
Use a heavy skillet (cast iron preferred) and cook over medium-low heat to brown without burning while the cheese melts.
Pat fresh mozzarella dry with paper towels to prevent a soggy sandwich.
If the bread is browning too fast, lower the heat and cover for 30–60 seconds to help the cheese melt through.
Crisp bacon ahead of time and drain on paper towels to keep its texture inside the sandwich.
For an extra-crisp crust, use a thin layer of butter and press gently with the spatula while grilling.
This nourishing sourdough pesto grilled cheese recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Sourdough Pesto Grilled Cheese recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat a heavy-bottomed frying pan or cast-iron skillet over medium-low heat for 3–5 minutes until evenly warm; avoid high heat to prevent burning the butter.
Spread butter evenly on one side of each slice of sourdough. Use softened butter or thin slices pressed into the bread for an even coating.
Place both slices butter-side-down in the pan. On one slice layer two mozzarella slices, spread pesto on top, add sun-dried tomatoes and bacon if using, then top with remaining mozzarella and the second slice of bread, butter-side-up.
Press gently with a spatula and cook until the bottom is deep golden and the cheese at the edges begins to soften, about 3–4 minutes. Keep heat medium-low for even melting.
Turn the sandwich and cook the other side until golden brown and the center is fully melted, 2–3 minutes more. If needed, lower heat and cover briefly to help the cheese melt without over-browning.
Remove from pan and let rest for about 1 minute to stabilize the cheese, then slice and serve warm.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@forkelle on social media!


Tender zucchini halved and filled with creamy ricotta, melted mozzarella, and shaved Parmesan, loaded with sautéed veggies for a colorful, comforting light meal.

No-bake coconut truffles coated in dark chocolate — just 3 ingredients and a handful of minutes to make a crowd-pleasing sweet treat.

A simple, pantry-friendly treat that recreates the classic Almond Joy using just five ingredients. Chewy coconut centers topped with an almond and enrobed in dark chocolate—perfect for gifting or snacking.

Leave a comment & rating below or tag @forkelle on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.