Sourdough Pesto Grilled Cheese

Featured in: Comfort Food

This elevated grilled cheese combines thick slices of sourdough bread with aromatic basil pesto and a luxurious blend of mozzarella, fontina, and sharp white cheddar cheese. Butter the bread, layer generously with pesto and cheese, then grill over medium heat for 3-4 minutes per side until golden and crispy with melted, gooey centers.

Total time is just 20 minutes, making it ideal for quick lunches or weeknight dinners. Customize with additions like fresh tomato slices or baby spinach, or swap cheeses like Gruyère or provolone. Serves 2 and pairs beautifully with tomato soup or a fresh side salad.

Updated on Tue, 20 Jan 2026 08:03:00 GMT
Golden-brown Sourdough Pesto Grilled Cheese slices oozing melted mozzarella and fontina on a rustic plate. Save
Golden-brown Sourdough Pesto Grilled Cheese slices oozing melted mozzarella and fontina on a rustic plate. | bakozy.com

The smell of butter browning on sourdough is what pulled my partner into the kitchen that afternoon. I was experimenting with leftover pesto, trying to avoid another sad desk lunch, when I realized I had three kinds of cheese in the fridge. What started as improvisation became our weekend ritual. Now every time I make this, the kitchen fills with that same smell, and someone always appears asking when it will be ready.

I made this for a friend who swore she didnt like grilled cheese because it was too heavy. She ate both halves of her sandwich and asked for the recipe before leaving. That was the moment I realized how much the pesto changed everything. It wasnt just melted cheese anymore, it had layers and freshness. She still texts me photos every time she makes it.

Ingredients

  • Thick-cut sourdough bread: The structure matters here because thin bread gets soggy under the weight of melted cheese and pesto, so look for slices that are at least half an inch thick.
  • Shredded mozzarella cheese: This is your melt factor, the cheese that stretches and holds everything together without overpowering the other flavors.
  • Shredded fontina cheese: Fontina adds a nutty, creamy richness that makes the sandwich feel more grown-up than the ones you ate as a kid.
  • Shredded sharp white cheddar: The sharpness cuts through the mildness of the other cheeses and keeps the whole thing from tasting one-note.
  • Basil pesto: This is where the magic happens, bringing brightness and herbal depth that transforms a simple grilled cheese into something you want to eat slowly.
  • Unsalted butter, softened: Softened butter spreads easily and crisps the bread evenly, and using unsalted lets you control the seasoning without making it too salty.

Instructions

Butter the Outside:
Lay out your sourdough slices and spread half a tablespoon of softened butter on one side of each piece. Make sure the butter reaches all the edges so you get even browning.
Spread the Pesto:
Flip two slices over and spread about a tablespoon of basil pesto on the unbuttered side. Dont be shy, you want enough pesto to taste it in every bite.
Layer the Cheese:
Divide your mozzarella, fontina, and cheddar evenly over the pesto-covered slices. Mixing the cheeses gives you different textures and flavors as they melt together.
Close the Sandwiches:
Top each with the remaining bread slices, buttered side facing out. Press down gently to help everything stick.
Heat the Pan:
Set a large nonstick skillet or griddle over medium heat and let it warm up for about a minute. If the heat is too high, the bread will burn before the cheese melts.
Grill Until Golden:
Place the sandwiches in the skillet and cook for 3 to 4 minutes per side, pressing gently with a spatula. You want deep golden color and fully melted cheese that stretches when you pull the halves apart.
Rest and Serve:
Remove from the pan and let the sandwiches cool for a minute before slicing. This keeps the cheese from sliding out and burning your mouth on the first bite.
A crispy Sourdough Pesto Grilled Cheese sandwich served beside a warm bowl of tomato soup. Save
A crispy Sourdough Pesto Grilled Cheese sandwich served beside a warm bowl of tomato soup. | bakozy.com

There was an evening when I had nothing planned for dinner and barely any groceries left. I made two of these sandwiches and served them with a handful of cherry tomatoes. We sat on the couch, plates on our laps, and my partner said it felt like the kind of meal you remember. That is when I understood that comfort food does not have to be complicated.

Making It Your Own

The base recipe is forgiving, so feel free to tuck in a few thin tomato slices or a handful of baby spinach before grilling. I have also swapped fontina for Gruyere when I wanted something a little earthier. One time I used sun-dried tomato pesto instead of basil, and it turned the whole thing into something that tasted like summer in Italy, even though it was January.

Pairing and Serving

This sandwich is rich enough to stand alone, but I love serving it with a simple arugula salad dressed in lemon and olive oil. The peppery greens balance the buttery bread perfectly. If you want something more filling, a cup of tomato soup on the side makes it feel like the ultimate cozy meal, especially on a rainy afternoon when you do not want to leave the house.

Storage and Reheating

Grilled cheese is always best fresh, but if you have leftovers, wrap them tightly and store them in the fridge for up to a day. Reheat in a dry skillet over low heat to bring back some of the crispness, flipping once. The microwave will make the bread soggy, so avoid it if you can.

  • Use a panini press if you have one, it gives you crispy bread on both sides and melts the cheese faster.
  • If your bread is too soft, toast it lightly before assembling to give it more structure.
  • Let the butter come to room temperature before you start, it saves time and frustration.
Fresh basil pesto spread inside a toasted Sourdough Pesto Grilled Cheese, ready to serve for lunch. Save
Fresh basil pesto spread inside a toasted Sourdough Pesto Grilled Cheese, ready to serve for lunch. | bakozy.com

This sandwich taught me that simple food, done with attention, can feel like a small celebration. I hope it becomes one of those recipes you make without thinking, the kind that turns an ordinary afternoon into something a little better.

Recipe FAQ

Can I use homemade pesto instead of store-bought?

Absolutely! Homemade basil pesto works wonderfully and adds even more authentic flavor. Simply blend fresh basil, garlic, pine nuts or walnuts, Parmesan cheese, and olive oil to your preferred consistency. Adjust the amount to taste when spreading on the bread.

What cheese combinations work best?

The mozzarella, fontina, and sharp cheddar blend creates a perfect balance of meltiness and flavor. Gruyère adds nuttiness, while provolone provides a subtle sharpness. You can use any combination of these, or even try aged Gouda for a smoky note. Just keep a mix of cheeses for better texture and taste.

How do I prevent the bread from burning while the cheese melts?

Use medium heat rather than high heat, and cook for 3-4 minutes per side. This gives the cheese time to melt while the bread browns evenly. Press gently with a spatula to ensure even contact with the skillet. If the exterior is browning too quickly, lower the heat slightly and extend the cooking time by 1-2 minutes.

Can I make this sandwich ahead of time?

You can assemble the sandwich up to 30 minutes before grilling. Store it covered in the refrigerator to prevent the pesto from oxidizing and the bread from drying out. It may take an extra 1-2 minutes to cook from cold, so monitor the first side carefully for even browning.

What are good serving suggestions?

Tomato soup is a classic pairing that complements the pesto and cheese beautifully. A crisp garden salad, arugula with lemon vinaigrette, or creamy broccoli soup all work wonderfully. For a lighter option, serve with sliced pickles or a simple green salad on the side.

How can I make this vegan?

Replace the unsalted butter with vegan butter, use plant-based cheese alternatives like cashew-based or coconut-based options, and ensure your pesto is vegan by checking the Parmesan content. Many store-bought dairy-free pestos are available, or make your own with nutritional yeast instead of cheese. The cooking method remains the same.

Sourdough Pesto Grilled Cheese

Thick-cut sourdough layered with basil pesto and three melted cheeses, grilled until golden and crispy. Perfect comfort food in 20 minutes.

Prep duration
10 min
Heat time
10 min
Complete duration
20 min
Created by Natalie Harris


Complexity Easy

Heritage American

Output 2 Portions

Nutrition specifications Meat-free

Components

Bread

01 4 slices thick-cut sourdough bread

Cheese

01 1/2 cup shredded mozzarella cheese
02 1/2 cup shredded fontina cheese
03 1/2 cup shredded sharp white cheddar

Spreads & Condiments

01 3 tablespoons basil pesto
02 2 tablespoons unsalted butter, softened

Directions

Phase 01

Prepare the bread: Lay out the sourdough slices and spread 1/2 tablespoon of butter on one side of each slice.

Phase 02

Apply pesto: Flip the bread over and spread approximately 1 tablespoon of basil pesto on the unbuttered side of two slices.

Phase 03

Layer the cheese: Evenly distribute the mozzarella, fontina, and sharp white cheddar over the pesto-covered slices.

Phase 04

Assemble sandwiches: Top each cheese-laden slice with the remaining bread slices, ensuring the buttered side faces outward.

Phase 05

Heat the cooking surface: Heat a large nonstick skillet or griddle over medium heat.

Phase 06

Grill the sandwiches: Place the assembled sandwiches in the skillet and cook for 3 to 4 minutes per side, pressing gently with a spatula until the bread achieves a golden-brown crust and the cheese melts completely.

Phase 07

Finish and serve: Remove the sandwiches from the pan and allow to rest for 1 minute. Slice diagonally and serve while warm.

Tools needed

  • Nonstick skillet or griddle
  • Spatula
  • Bread knife
  • Cheese grater

Allergy details

Review each component for potential allergens and if uncertain, we recommend consulting with a healthcare provider.
  • Contains wheat from sourdough bread
  • Contains milk from cheese and butter
  • May contain tree nuts if pesto includes pine nuts

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 480
  • Fats: 29 g
  • Carbohydrates: 36 g
  • Proteins: 19 g