Sourdough Pesto Grilled Cheese

Featured in: Warm Rustic Bowls & Bake Recipes

Transform your grilled cheese with this Italian-inspired version featuring thick slices of sourdough bread, creamy basil pesto, and a flavorful trio of mozzarella, fontina, and sharp cheddar cheese. Simply butter your bread, spread pesto, layer your cheeses, and grill until golden and crispy on the outside with melted cheese inside.

Ready in just 20 minutes, this sandwich works perfectly for lunch or dinner. Customize with tomato slices or spinach, serve with tomato soup or salad, and easily adapt for dietary preferences with plant-based alternatives.

Updated on Tue, 20 Jan 2026 13:17:00 GMT
Golden-brown sourdough pesto grilled cheese slices on a plate, melted cheese oozing from the crispy crust. Save to Pinterest
Golden-brown sourdough pesto grilled cheese slices on a plate, melted cheese oozing from the crispy crust. | almondmist.com

The way my apartment smelled when I first experimented with adding pesto to grilled cheese is something I still chase. I had company coming over in thirty minutes, zero groceries, and a half-empty jar of pesto staring back at me from the fridge door. Sometimes desperation creates the best memories in the kitchen. That night became the standard for comfort food in our friend group.

Last winter during a snowed-in weekend, my sister and I made six of these back to back while watching movies. We kept tweaking the cheese ratios until we found the perfect balance of sharp to melty. Now whenever we have a bad day, one of us texts the other pesto grilled cheese and plans are immediately made.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 4 slices thick-cut sourdough bread: The sturdy texture holds up beautifully to all that cheese and prevents sogginess
  • 1/2 cup (60 g) shredded mozzarella cheese: Provides that classic stretchy melt that makes grilled cheese so satisfying
  • 1/2 cup (60 g) shredded fontina cheese: Adds a nutty buttery flavor that pairs perfectly with basil
  • 1/2 cup (60 g) shredded sharp white cheddar: Brings the necessary tang to balance all the richness
  • 3 tbsp basil pesto: The star ingredient that transforms this from ordinary sandwich into something memorable
  • 2 tbsp unsalted butter softened: Creates that golden crisp exterior we all crave in a perfect grilled cheese

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your bread:
Lay out all four sourdough slices and spread half a tablespoon of softened butter on one side of each piece, making sure to coat right to the edges
Add the pesto layer:
Flip the bread over and spread about one tablespoon of basil pesto on the unbuttered side of two slices, treating it like the foundation of flavor it is
Build the cheese tower:
Evenly divide all three cheeses between the pesto-covered slices, letting the shreds mound slightly since they will melt down significantly
Close it up:
Place the remaining bread slices on top with the buttered side facing outward, creating sandwiches that are ready for the heat
Get your skillet ready:
Heat a large nonstick skillet or griddle over medium heat while you finish assembling— you want it hot but not smoking when the sandwiches hit the pan
Grill to perfection:
Cook the sandwiches for three to four minutes per side, pressing gently with your spatula, until the bread turns deep golden brown and you can see the cheese bubbling at the edges
The waiting game:
Let the sandwiches rest on a cutting board for one full minute before slicing, which prevents the cheese from immediately oozing out
Fresh basil pesto and sharp cheddar layered between thick sourdough bread, grilled to perfection for lunch. Save to Pinterest
Fresh basil pesto and sharp cheddar layered between thick sourdough bread, grilled to perfection for lunch. | almondmist.com

My roommate walked in during that first experimental batch and immediately cancelled her dinner plans. We ate standing up at the counter, talking about how something so simple could taste this extraordinary. Some recipes stick with you because they are tied to people and moments like that.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing the Right Cheese

I have learned that pre-shredded cheese has anti-caking agents that prevent smooth melting. Grating your own blocks makes a noticeable difference in the final texture. The blend matters too— using just one cheese can taste one dimensional while the combination creates layers of flavor.

Bread Selection Secrets

Sourdough works exceptionally well because its slight tang complements the pesto beautifully. The sturdy crumb structure prevents the sandwich from becoming soggy under all those toppings. Look for a loaf with a good crust that will hold up to the butter and heat without falling apart.

Make It Your Own

Once you have mastered the basic version try adding thin tomato slices or fresh spinach leaves between the cheese layers. Some nights I spread a little garlic butter on the bread instead of plain butter for extra depth.

  • Try swapping fontina for Gruyère if you want a sharper more complex flavor
  • A sprinkle of red pepper flakes in the pesto adds subtle warmth that cuts through the cheese
  • Serve alongside tomato soup for the ultimate comfort meal combination
Toasted sourdough sandwich with melty mozzarella and fontina, served warm with a side of tomato soup. Save to Pinterest
Toasted sourdough sandwich with melty mozzarella and fontina, served warm with a side of tomato soup. | almondmist.com

There is something profoundly satisfying about taking that first bite when the cheese is still molten hot. This sandwich never fails to turn an ordinary evening into something worth remembering.

Recipe FAQs

Can I use different types of cheese?

Absolutely. While the combination of mozzarella, fontina, and sharp cheddar creates a balanced flavor, you can substitute with Gruyère, provolone, or any melting cheese you prefer. The key is choosing cheeses that melt well and complement the pesto.

What kind of pesto works best?

Store-bought basil pesto works wonderfully for convenience, but homemade pesto brings superior flavor. If you have pine nut allergies, use nut-free pesto varieties or make your own with basil, garlic, olive oil, and cheese instead of traditional pine nuts.

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

Cook over medium heat and avoid high temperatures. Press gently with a spatula to ensure even contact with the skillet. If the bread browns too quickly, reduce heat slightly. The cheese should melt as the bread reaches golden color, which takes about 3-4 minutes per side.

Can I make this sandwich vegan?

Yes, substitute plant-based butter, dairy-free cheese alternatives, and vegan pesto. Many quality vegan cheeses now melt beautifully, though cooking time may vary slightly. Test one sandwich first to ensure proper melting before making multiple servings.

What are some complementary side dishes?

Pair with classic tomato soup for dunking, a fresh green salad, or roasted vegetables. Tomato slices, basil, and balsamic vinegar make excellent sides. For something lighter, serve alongside a simple arugula salad with lemon vinaigrette.

Can I add vegetables to the sandwich?

Yes, thin tomato slices or baby spinach work wonderfully. Layer vegetables between the pesto and cheese to prevent them from sliding out. Avoid overly watery vegetables that might make the bread soggy. Pre-drain tomatoes if using fresh ones.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Sourdough Pesto Grilled Cheese

Thick-cut sourdough layered with aromatic basil pesto and melty cheese blend, grilled to golden perfection. Vegetarian comfort food.

Prep Time
10 mins
Cook Time
10 mins
Overall Time
20 mins
Recipe by Ian Moore


Skill Level Easy

Cuisine American, Italian-inspired

Makes 2 Portions

Diet Preferences Meat-Free

What You'll Need

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 cheese

Spreads & Condiments

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

How-To

Step 01

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

Step 02

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

Step 03

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

Step 04

Assemble sandwich: Top with remaining bread slices, ensuring buttered side faces outward.

Step 05

Preheat skillet: Heat large nonstick skillet or griddle over medium heat.

Step 06

Grill sandwich: Place sandwiches in skillet and cook for 3 to 4 minutes per side, pressing gently with spatula until bread is golden and crisp and cheese is completely melted.

Step 07

Finish and serve: Remove from pan, let cool for 1 minute, slice diagonally, and serve warm.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

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

Allergy Warnings

Check each food item for possible allergens, and speak with a healthcare provider if unsure.
  • Contains wheat from sourdough bread
  • Contains milk from cheese and butter
  • May contain tree nuts if pesto contains pine nuts

Nutrition Facts (Serving Size)

Use this nutritional breakdown as a general guide—not a replacement for professional advice.
  • Calories: 480
  • Fats: 29 g
  • Carbohydrates: 36 g
  • Proteins: 19 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.