Sourdough Pesto Grilled Cheese

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

Why You'll Love This Recipe
- This sandwich is ready in about 10–12 minutes from start to finish, perfect for busy weeknights or a lazy weekend brunch.
- It uses pantry-friendly staples — a jar of pesto, a dense sourdough loaf and mozzarella — so you can pull it together without a special trip to the store.
- Texture-forward: crisp, buttery exterior with a gooey, stretchy cheese interior and concentrated umami from sun-dried tomatoes or bacon.
- Make-ahead friendly: assemble in advance and refrigerate until ready to grill, or prepare multiple sandwiches for an easy family meal.
- Flexible to diet and taste — omit bacon for a vegetarian option or swap cheeses to adjust melt and flavor intensity.
- Crowd-pleaser that’s simple enough for kids but elevated enough for guests when you want something casual yet impressive.
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.
Ingredients
- Sourdough bread: Choose a fresh, dense loaf with a thick crust and open crumb so the slices hold up while grilling. I like a country-style sourdough from my local bakery — about 3/4 inch slices work well. Day-old bread also grills beautifully and gives extra crunch.
- Mozzarella cheese: Use thin slices of low-moisture mozzarella for better melting and less sogginess. If you prefer a creamier pull, fresh mozzarella works but blot it dry thoroughly. Four slices (about 3–4 ounces total) give a generous, melty center.
- Basil pesto: Two tablespoons per sandwich provides a concentrated herb flavor without overpowering the cheese. Store-bought is fine — I often use a reputable jarred brand — but homemade basil pesto brightens the sandwich further.
- Sun-dried tomatoes: Finely chopped and packed in oil add chew and tang; about two tablespoons per sandwich is enough to deliver flavor without making the bread oily. If using dry-packed tomatoes, rehydrate briefly in warm water and pat dry.
- Cooked bacon (optional): Two slices add savory crunch and salt. Use thick-cut and crisp it beforehand so it holds texture inside the sandwich.
- Butter: One tablespoon total, used on the outside of each slice for a golden, crisp finish. Unsalted butter gives you better control over seasoning; salted is fine if you prefer a quicker seasoning step.
Instructions
Preheat the pan: Place a heavy-bottomed frying pan or skillet over medium-low heat so it comes to temperature gently. A cast-iron pan works best to develop even browning without burning the butter. Allow 3–5 minutes for the pan to warm; you want steady heat, not a roaring flame. Butter the bread: Spread butter evenly on one side of each slice of sourdough. Work quickly so the butter softens into the bread but doesn’t saturate it. If your butter is cold, slice thinly and press into the surface — the thin layer ensures even browning without greasiness. Assemble the sandwich: Place both butter-side-down slices in the pan. On one slice, layer two slices of mozzarella, spread two tablespoons of basil pesto over the cheese, scatter the sun-dried tomatoes and bacon if using, then top with the remaining mozzarella. Finish with the second bread slice, butter-side-up. The cheese both under and above the pesto traps the pesto between layers and helps prevent sogginess. Grill the first side: Press gently with a spatula and cook until the bottom is a deep golden brown and you see the cheese beginning to soften at the edges, about 3–4 minutes. Keep the heat medium-low to allow the cheese to melt through without the bread burning. Flip and finish: Carefully turn the sandwich and cook the second side until golden and the center is fully melted, another 2–3 minutes. If the bread is browning too fast and the cheese hasn’t melted, lower the heat and cover the pan briefly for 30–60 seconds to encourage melting without over-browning. Rest and serve: Remove from the pan and let the sandwich rest for 1 minute — this keeps the cheese from escaping when you slice. Cut on a diagonal, serve warm, and enjoy immediately for the best texture contrast.
You Must Know
- This sandwich freezes poorly once assembled because the bread becomes soggy; instead, freeze components separately (cheese, pesto) and assemble fresh when ready.
- Store leftovers in the refrigerator up to 2 days and reheat in a skillet to revive crispness rather than using the microwave.
- High in calcium and protein thanks to the mozzarella; adjust portion size if you’re watching calories.
- Because pesto often contains pine nuts, be mindful of nut allergies and consider sunflower-seed pesto as a substitute.
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.
Storage Tips
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.
Ingredient Substitutions
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.
Serving Suggestions
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.
Cultural Background
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.
Seasonal Adaptations
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.
Meal Prep Tips
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.
Pro Tips
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.
Tags
Sourdough Pesto Grilled Cheese
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.

Ingredients
For the Sandwich
Instructions
Preheat the pan
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.
Butter the bread
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.
Assemble the sandwich
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.
Grill the first side
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.
Flip and finish
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.
Rest and slice
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@forkelle on social media!

Categories:
You might also like...

Marshmallow Frosted Chocolate Brownies
Thick, fudgy chocolate chunk brownies crowned with gooey mini marshmallows and a quick-set chocolate frosting for an irresistible, crowd-pleasing treat.

Buttery Pecan Pie Bars
Buttery shortbread meets a gooey, brown-sugar pecan topping in these quick pecan pie bars. Just 10 minutes to prep and perfect for sharing.

Failproof Pumpkin Cheesecake
Silky, crack-free pumpkin cheesecake with warm spice, buttery graham crust, and optional caramel and rum-kissed whipped cream. Your effortless holiday showstopper.

Did You Make This?
Leave a comment & rating below or tag @forkelle on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.

Hi, I'm Abigail!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
