Sourdough Pesto Grilled Cheese

A crunchy, herb-forward grilled cheese on thick sourdough with molten mozzarella, bright basil pesto, sun-dried tomatoes and optional crispy bacon.

This sandwich became my go-to weeknight comfort the first time I made it after a pesto-packed farmers' market haul. I was craving something simple but bright: melting cheese, fresh basil, and crunchy sourdough that could hold up to bold fillings. The pesto adds a burst of herbal lift that cuts through the richness of mozzarella, and when I add sun-dried tomatoes and bacon the contrasts of sweet, salty and creamy turn this into an unforgettable bite. I discovered the combination on a rainy afternoon while improvising with pantry items; it felt both indulgent and familiar, like a grilled cheese elevated without fuss.
I love this version because the sourdough loaf gives a chewy, tangy backbone that toasts into a golden shell while the mozzarella becomes luxuriously stretchy. The texture differences — crisp bread, soft melted cheese, and the chewy tang of sun-dried tomatoes — make every mouthful interesting. This sandwich is perfect for a solo lunch, a cozy dinner with a simple salad, or packed into a picnic container. It takes only a few minutes of active cooking, but the result feels special enough to serve to guests.
Why You'll Love This Recipe
- Ready in about 10 minutes from start to finish: a quick prep and a short sear on medium-low heat yields a perfectly melted interior without burning the bread.
- Uses pantry-friendly components and simple swaps: store-bought basil pesto and sun-dried tomatoes work wonderfully when fresh basil or jarred toppings aren’t available.
- Customizable: omit the bacon for a vegetarian option, use plant-based butter and vegan cheese for a vegan switch, or add roasted peppers for a smoky note.
- Textural contrast that feels gourmet: dense sourdough holds up to generous filling, while the mozzarella and pesto combine for a silky, aromatic bite.
- Great make-ahead possibilities: assemble ahead and grill just before serving, or keep layered in the fridge for up to a day; reheats beautifully in a skillet to restore crispness.
- Crowd-pleaser for casual meals: serve alongside a bright green salad or tomato soup for a complete, comforting plate.
In my kitchen this sandwich became a family favorite within a week — even guests who claim they don’t eat basil ask for seconds. I remember serving it at an impromptu brunch and watching everyone reach for the board because the aroma pulled them in before the plates arrived.
Ingredients
- Sourdough bread: Two thick slices from a fresh, dense loaf — look for a hearty crumb and tangy aroma. I like a country-style sourdough; it toasts evenly and supports plenty of filling without collapsing.
- Mozzarella: Four slices of low-moisture mozzarella (about 4 ounces) — it melts beautifully without releasing too much moisture. If using fresh mozzarella, pat it dry first and consider slightly longer cooking time.
- Fresh basil pesto: Two tablespoons per sandwich. Store-bought brands like Sacla or Trader Joe’s are great in a pinch; homemade pesto adds brightness if you have fresh basil, pine nuts, Parmesan and olive oil on hand.
- Sun-dried tomatoes: Two tablespoons, thinly sliced if packed in oil or rehydrated. They add concentrated sweetness and chew that balances the creamy cheese.
- Cooked bacon: Two slices, optional. Crisp bacon contributes savory crunch and smoky depth; use thick-cut bacon for the best contrast.
- Butter: One tablespoon softened for grilling. Use unsalted butter to control seasoning; add a pinch of salt to the inside if desired.
Instructions
Preheat the pan: Place a heavy skillet or nonstick frying pan over medium-low heat and allow it to come to temperature for 2–3 minutes. Medium-low prevents the bread from browning too quickly while the cheese melts — you want a golden exterior and fully melted interior. Butter the bread: Spread butter generously on one side of each slice. For even toasting, make sure the butter reaches all edges; if the butter is too cold, let the slices rest for a minute so it softens and spreads smoothly. Assemble in the pan: Place the slices of bread butter-side-down in the hot pan. On one slice, layer two slices of mozzarella, spread the pesto over the cheese with the back of a spoon, then add sun-dried tomatoes and bacon if using. Top with the remaining two slices of mozzarella and place the second slice of bread on top, butter-side-up. Press and cook: Press down gently with a spatula to compress the sandwich and ensure good contact with the skillet. Cook for 3–4 minutes until the bottom is deep golden and you see the cheese beginning to soften. If the bread is browning too fast, lower the heat slightly and use a lid briefly to encourage melting. Flip and finish: Carefully flip the sandwich and cook the other side until golden, about 2–3 minutes more. If cheese hasn’t fully melted, lower the heat and cover the pan for 1–2 minutes to trap steam and finish the melting process. Rest and serve: Remove from heat and let the sandwich rest for 1 minute — this helps the cheese set slightly and makes slicing cleaner. Use a sharp serrated knife to cut in half and serve warm.
You Must Know
- This sandwich freezes well for up to 1 month if wrapped tightly and stored flat; reheat in a preheated skillet for best texture instead of a microwave.
- High in protein and fat due to cheese and butter — roughly 750–900 calories depending on add-ins; adjust portions or swap lighter cheese varieties if desired.
- Pesto commonly contains nuts (pine nuts) and cheese; store-bought versions may include additional allergens — check labels if serving to guests with allergies.
- Leftovers keep in the refrigerator for up to 2 days; re-crisp in a skillet or toaster oven rather than the microwave for a restored crust.
My favorite part is the immediate stretch of the mozzarella when you pull the sandwich apart; it’s an indulgent moment that never gets old. Friends who try this one often ask for the recipe because it feels like something special made with very little effort.
Storage Tips
Store uncut sandwiches wrapped tightly in parchment and then foil in the refrigerator for up to 48 hours. To freeze, flash-freeze assembled sandwiches on a tray for 30 minutes, then wrap each individually and store in a freezer bag for up to one month. Reheat from frozen in a skillet over medium-low heat with a lid for 5–8 minutes per side, or defrost overnight in the fridge and re-toast for 3–4 minutes per side. Use airtight containers to keep any leftover toppings fresh and avoid sogginess by reheating in dry heat rather than microwave steam.
Ingredient Substitutions
If you don’t have basil pesto, spread a thin layer of Dijon mustard and top with fresh basil leaves for brightness. Swap mozzarella for fontina or provolone for stronger flavor; if using fresh mozzarella, pat it very dry and expect slightly softer texture. For a nut-free pesto, use toasted sunflower seeds instead of pine nuts. Replace sourdough with ciabatta, country white, or a sturdy whole-grain loaf; avoid thin sandwich bread which will become soggy. To keep it vegetarian, simply omit bacon; for a dairy-free version use plant-based butter and vegan melting cheese.
Serving Suggestions
Pair the sandwich with a peppery arugula salad dressed with lemon vinaigrette or a warm bowl of tomato soup for classic pairing. Garnish plates with extra basil leaves and a drizzle of good olive oil. For brunch serve alongside roasted potatoes or a small citrus salad to cut the richness. To present for company, slice into thirds and serve on a wooden board with bowls of extra pesto and sun-dried tomatoes for customizable bites.
Cultural Background
Grilled cheese is a universally loved comfort dish with roots in simple cheese on toast traditions; combining it with pesto borrows from Italian herbaceousness while sourdough brings a rustic, artisanal bread tradition. The blend of melting cheese and basil is reminiscent of caprese flavors, adapted to a warm, handheld form that highlights American sandwich culture meeting Italian ingredients. This cross-cultural fusion is part of what makes the sandwich so satisfying and familiar yet elevated.
Seasonal Adaptations
In summer, use bright, fresh basil pesto and ripe tomato slices instead of sun-dried tomatoes. In fall and winter, swap in roasted red peppers or caramelized onions for a sweeter, deeper flavor. Holiday versions can include a smear of fig jam under the cheese for a sweet-savory contrast. Small technique changes — slightly lower heat and longer cook time — help accommodate wetter fresh toppings in warm months.
Meal Prep Tips
Assemble sandwiches without butter and store layered between parchment in the fridge for up to 24 hours; butter and toast just before serving. Pre-cook bacon and store separately to crisp right before assembly. For batch cooking, grill multiple sandwiches on a sheet pan in a 375°F oven until golden and then finish briefly in a skillet for that fresh-crisp edge. Use shallow containers that keep sandwiches flat and prevent toppings from sliding.
At the heart of this recipe is a joyful simplicity: a handful of quality ingredients combined with careful heat management produce a sandwich that feels indulgent and homey. Make it your own and enjoy the ritual of toasting, melting and sharing.
Pro Tips
Use a heavy skillet and medium-low heat to ensure the bread browns evenly while the cheese melts without burning.
Pat fresh mozzarella dry with paper towels to prevent excess moisture from making the sandwich soggy.
If the exterior browns too quickly, lower the heat and cover the pan for 1–2 minutes to encourage cheese melting.
Assemble without butter and refrigerate up to 24 hours; butter and grill just before serving for best texture.
Cut with a serrated knife using a gentle sawing motion to preserve the sandwich structure and avoid squeezed-out cheese.
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
Place a heavy skillet over medium-low heat and allow it to warm for 2–3 minutes so it heats evenly.
Butter the bread
Spread softened butter on one side of each slice ensuring edges are covered for even browning.
Assemble in the pan
Put bread butter-side-down in the hot pan. Layer two mozzarella slices, spread pesto, add sun-dried tomatoes and bacon, then top with remaining mozzarella and second slice of bread butter-side-up.
Press and cook
Press gently with a spatula to ensure contact. Cook 3–4 minutes until bottom is golden and cheese softens; reduce heat if browning too fast.
Flip and finish
Flip carefully and cook 2–3 minutes more until the second side is golden. Cover briefly if cheese needs extra time to melt.
Rest and serve
Remove from the pan, let rest for 1 minute, slice with a serrated knife, 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
@paletina on social media!

Categories:
You might also like...

3-Cheese Zucchini Boats
Tender zucchini halved and filled with ricotta, mozzarella, and Parmesan, sautéed vegetables, and Italian seasoning—an easy, family-friendly baked dish.

3-Ingredient Chocolate Coconut Balls
Easy, no-bake chocolate-covered coconut bites made with just shredded coconut, condensed milk, and dark chocolate — a perfect make-ahead treat.

5-Ingredient Homemade Almond Joy Candy Bars
A simple no bake treat that recreates the classic Almond Joy with just five ingredients. Creamy coconut centers, toasted almonds, and glossy dark chocolate in bite sized bars.

Did You Make This?
Leave a comment & rating below or tag @paletina 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 Isabella!
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.
