Sandwich

Pesto Sandwich

This post may contain affiliate links. Read the disclosure and editorial policy.

I remember a sunlit weekend morning when I layered bright green pesto and bubbling mozzarella between two slices of toasted sourdough and called everyone to the table, that quick, fragrant Pesto Sandwich became the kind of simple meal that felt both elevated and completely homey, a go-to when I want something pretty on the plate and effortless to make.

Why You’ll Love It

This Pesto Sandwich works because it balances bright herb flavor with melty cheese and crisp toasted bread, it comes together in under 20 minutes so it is perfect for lazy weekends, quick lunches, or a small gathering where everyone appreciates something that looks as good as it tastes.

Serves 2
Prep Time: 10 minutes |
Cook Time: 8 minutes |
Total Time: 18 minutes

Ingredients

  • 4 slices sourdough bread (about 200 g total)
  • 4 tablespoons basil pesto, divided
  • 4 ounces fresh mozzarella, sliced (about 115 g)
  • 1 medium ripe tomato, thinly sliced
  • 6 to 8 fresh basil leaves
  • 2 tablespoons unsalted butter, softened
  • Salt and freshly ground black pepper to taste

Instructions

  1. Spread 1 tablespoon of pesto evenly on the inside of each slice of sourdough so each sandwich has pesto on both slices, this keeps flavor balanced and prevents sogginess.
  2. Layer mozzarella slices on two bread slices, season lightly with salt and pepper, then add tomato slices and basil leaves, top with the remaining bread slices pesto side down.
  3. Heat a nonstick skillet over medium low heat, spread half the butter on the pan so it melts and creates an even golden surface.
  4. Place each sandwich in the skillet, press gently with a spatula or a heavy pan lid, cook 3 to 4 minutes until the bread is golden brown and the cheese starts to melt.
  5. Flip carefully, add the remaining butter to the pan edge to brown the second side, cook another 3 to 4 minutes until both sides are crisp and the mozzarella is fully melted.
  6. Remove from the skillet, let the sandwiches rest 1 minute, slice in half and serve with the ramekin of extra pesto if desired.

Tips & Tricks

  • Use day old sourdough or slightly stale bread so it crisps evenly without becoming too soft.
  • Keep heat medium low to allow the cheese to melt before the bread overbrowns.
  • Pat tomato slices dry with a paper towel to reduce moisture and prevent soggy bread.
  • Spread pesto on both slices of bread to anchor flavor and protect against sogginess.
  • If you prefer very melty cheese, cover the pan with a lid for the last minute of cooking to trap heat.

Serving Ideas

  • Serve alongside a simple arugula salad with lemon vinaigrette for a light lunch.
  • Cut into smaller pieces and offer as party finger food with toothpicks and extra pesto for dipping.
  • Pack whole for a picnic with crisp pickles and a bottle of sparkling water.
  • Add a bowl of tomato soup for a cozy lunch pairing on cooler days.

Frequently Asked Questions

Can I use store bought pesto

Yes store bought pesto works well and saves time just taste first and adjust salt if needed

How do I stop the sandwich from getting soggy

Spread pesto on both slices and pat tomato slices dry before assembling, also toast on medium low heat so bread crisps evenly

Can I make this gluten free or vegan

For gluten free use certified gluten free bread and for vegan swap in vegan pesto and plant based cheese and use olive oil instead of butter

Pesto Sandwich

This Pesto Sandwich works because it balances bright herb flavor with melty cheese and crisp toasted bread, it comes together in under 20 minutes so it is perfect for lazy weekends, quick lunches, or a small gathering where everyone appreciates something that looks as good as it tastes.

Yield:Serves 2
Total:18 mins
Prep:10 mins
Cook:8 mins
Category:Lunch
Cuisine:Italian

Ingredients

  • 4 slices sourdough bread (about 200 g total)
  • 4 tablespoons basil pesto, divided
  • 4 ounces fresh mozzarella, sliced (about 115 g)
  • 1 medium ripe tomato, thinly sliced
  • 6 to 8 fresh basil leaves
  • 2 tablespoons unsalted butter, softened
  • Salt and freshly ground black pepper to taste

Instructions

  1. Spread 1 tablespoon of pesto evenly on the inside of each slice of sourdough so each sandwich has pesto on both slices, this keeps flavor balanced and prevents sogginess.
  2. Layer mozzarella slices on two bread slices, season lightly with salt and pepper, then add tomato slices and basil leaves, top with the remaining bread slices pesto side down.
  3. Heat a nonstick skillet over medium low heat, spread half the butter on the pan so it melts and creates an even golden surface.
  4. Place each sandwich in the skillet, press gently with a spatula or a heavy pan lid, cook 3 to 4 minutes until the bread is golden brown and the cheese starts to melt.
  5. Flip carefully, add the remaining butter to the pan edge to brown the second side, cook another 3 to 4 minutes until both sides are crisp and the mozzarella is fully melted.
  6. Remove from the skillet, let the sandwiches rest 1 minute, slice in half and serve with the ramekin of extra pesto if desired.

Nutrition Facts
Per serving
Calories
630 kcal
Fat
44 g
Total Carbs
36 g
Protein
21 g
Keywords
Pesto Sandwich, pesto, sandwich
Author
Soumyadip

Conclusion

This Pesto Sandwich is one of those reliably beautiful and delicious meals that feels thoughtful without requiring fuss, the bright pesto, melted cheese, and crisp toasted bread are an easy combination to riff on, so feel confident to swap cheeses, add proteins, or make it plant based and enjoy the simple pleasure of a sandwich that looks as good as it tastes.

Leave a Comment

Your email address will not be published. Required fields are marked *

*