Turkey Pesto Sandwich: the ultimate lunchtime upgrade you didn't know you needed! Forget those boring, bland sandwiches of the past. We're talking about a symphony of flavors and textures that will transform your midday meal into a culinary experience. Imagine juicy slices of roasted turkey breast, vibrant green pesto, creamy mozzarella, and sun-dried tomatoes nestled between slices of perfectly toasted bread. Are you drooling yet?
While the exact origins of the turkey pesto sandwich are somewhat modern, the individual components boast rich histories. Pesto, originating in Genoa, Italy, has been a beloved sauce for centuries, adding a burst of fresh basil flavor to countless dishes. Turkey, of course, has a strong connection to American Thanksgiving, symbolizing abundance and celebration. Combining these elements creates a sandwich that's both familiar and exciting.
People adore this sandwich for its incredible flavor profile. The savory turkey pairs beautifully with the herbaceous pesto, while the mozzarella adds a delightful creaminess. The sun-dried tomatoes provide a tangy sweetness that balances everything perfectly. But beyond the taste, it's also incredibly convenient. It's quick to assemble, making it ideal for busy weekdays, and it's easily portable, perfect for picnics or lunch on the go. Get ready to elevate your sandwich game with this delicious and satisfying recipe!

Ingredients:
- 1 loaf of crusty bread (ciabatta, baguette, or similar), sliced horizontally
- 6 ounces sliced turkey breast (deli-style or leftover roasted turkey)
- 4 ounces pesto (homemade or store-bought)
- 4 ounces fresh mozzarella cheese, sliced
- 1 ripe tomato, sliced
- 1/2 red onion, thinly sliced
- 2 cups fresh arugula or spinach
- 2 tablespoons olive oil
- 1 tablespoon balsamic vinegar (optional)
- Salt and freshly ground black pepper to taste
- Optional: Sun-dried tomatoes, roasted red peppers, or artichoke hearts
Preparing the Ingredients:
- Slice the Bread: Carefully slice your loaf of bread horizontally. You want two long halves, one for the top and one for the bottom of your sandwich. If you're using individual rolls, slice each one in half.
- Prepare the Vegetables: Wash and dry the tomato and arugula (or spinach). Slice the tomato into thin rounds. Thinly slice the red onion. If you're using any optional ingredients like sun-dried tomatoes, roasted red peppers, or artichoke hearts, prepare them now. Drain any excess oil from sun-dried tomatoes and slice roasted red peppers into strips.
- Slice the Mozzarella: Slice the fresh mozzarella into thin slices. This will help it melt slightly when the sandwich is assembled.
Assembling the Sandwich:
- Spread the Pesto: Generously spread pesto on both the top and bottom halves of the bread. Don't be shy with the pesto – it's the key to the sandwich's flavor! I like to use a good quality pesto, either homemade or store-bought. If you're making your own, make sure to use fresh basil for the best flavor.
- Layer the Turkey: On the bottom half of the bread, layer the sliced turkey breast. Arrange the turkey evenly so that each bite will have a good amount of meat. If you're using leftover roasted turkey, you can shred it or slice it thinly.
- Add the Mozzarella: Place the sliced mozzarella cheese over the turkey. Make sure the cheese is evenly distributed so it melts nicely.
- Add the Tomato and Red Onion: Arrange the tomato slices and red onion slices over the mozzarella. I love the combination of sweet tomato and sharp red onion, but you can adjust the amount of red onion to your liking.
- Add Optional Ingredients: If you're using any optional ingredients like sun-dried tomatoes, roasted red peppers, or artichoke hearts, add them now. These will add extra flavor and texture to your sandwich.
- Dress the Greens: In a small bowl, whisk together the olive oil and balsamic vinegar (if using). Season with salt and pepper to taste. Gently toss the arugula (or spinach) with the dressing. This will help the greens stay fresh and add a little extra flavor.
- Add the Greens: Place the dressed arugula (or spinach) on top of the tomato and red onion. This adds a fresh, peppery element to the sandwich.
- Top it Off: Carefully place the top half of the bread over the assembled sandwich.
Pressing and Serving the Sandwich (Optional):
- Press the Sandwich (Optional): If you want a slightly flattened and more cohesive sandwich, you can press it. You can use a panini press, a grill press, or simply place a heavy skillet on top of the sandwich for a few minutes. This will help the flavors meld together and make the sandwich easier to eat.
- Cut and Serve: Using a sharp knife, carefully cut the sandwich in half or into smaller portions, depending on your preference. Serve immediately and enjoy!
Tips and Variations:
- Bread Choice: The type of bread you use can significantly impact the overall taste and texture of the sandwich. I recommend using a crusty bread like ciabatta or baguette, but you can also use other types of bread like sourdough or focaccia.
- Pesto Variations: You can experiment with different types of pesto. Try using sun-dried tomato pesto, kale pesto, or even a walnut pesto for a unique flavor.
- Cheese Options: If you don't have fresh mozzarella, you can use other types of cheese like provolone, fontina, or even a sharp cheddar.
- Meat Alternatives: If you're not a fan of turkey, you can use other types of meat like chicken, ham, or roast beef. You can also make a vegetarian version by using grilled vegetables like zucchini, eggplant, and bell peppers.
- Spice it Up: Add a pinch of red pepper flakes to the pesto or drizzle a little hot sauce over the turkey for a spicy kick.
- Make it Ahead: You can assemble the sandwich ahead of time, but I recommend waiting to add the greens until just before serving to prevent them from wilting.
- Grilling the Sandwich: For a warm and melty sandwich, grill it in a panini press or on a skillet with a little butter or olive oil until golden brown and the cheese is melted.
- Adding Avocado: Sliced avocado adds a creamy texture and healthy fats to the sandwich.
- Using Different Greens: Instead of arugula or spinach, try using mixed greens, romaine lettuce, or even sprouts.
- Marinating the Tomatoes: Marinate the tomato slices in a little olive oil, balsamic vinegar, and herbs before adding them to the sandwich for extra flavor.
Storing Leftovers:
While this sandwich is best enjoyed fresh, you can store leftovers in the refrigerator for up to 24 hours. Wrap the sandwich tightly in plastic wrap or place it in an airtight container. Keep in mind that the bread may become slightly soggy, but the flavors will still be delicious.
Nutritional Information (Approximate):
(Per serving, based on using 1/4 of the loaf of bread and dividing the other ingredients equally)
- Calories: Approximately 600-800
- Protein: 30-40g
- Fat: 30-40g
- Carbohydrates: 50-70g
Note: Nutritional information is an estimate and may vary depending on the specific ingredients used.
Why This Recipe Works:
This turkey pesto sandwich is a crowd-pleaser for several reasons. The combination of savory turkey, flavorful pesto, creamy mozzarella, and fresh vegetables creates a symphony of flavors and textures that is both satisfying and delicious. The crusty bread provides a sturdy base for all the ingredients, and the optional pressing step helps to meld the flavors together and make the sandwich easier to eat. The recipe is also highly customizable, allowing you to adjust the ingredients to your liking and create your own unique version of this classic sandwich.
Serving Suggestions:
This turkey pesto sandwich is perfect for lunch, a light dinner, or a picnic. Serve it with a side of chips, salad, or soup for a complete meal. It's also a great option for taking on the go, as it's easy to pack and transport.
Enjoy Your Delicious Turkey Pesto Sandwich!

Conclusion:
This isn't just another sandwich; it's a flavor explosion waiting to happen! The combination of savory turkey, vibrant pesto, and your favorite bread creates a lunch (or dinner!) experience that's both satisfying and incredibly easy to prepare. I truly believe this turkey pesto sandwich is a must-try for anyone looking to elevate their sandwich game. It's quick enough for a weekday lunch, yet impressive enough to serve to guests. But the best part? It's incredibly versatile! Feel free to experiment with different types of bread. A crusty sourdough adds a delightful tang, while a soft ciabatta provides a pillowy base. For a lighter option, try using whole wheat bread or even lettuce wraps. And don't stop there! The pesto itself can be customized to your liking. While classic basil pesto is always a winner, consider trying sun-dried tomato pesto for a richer, more intense flavor, or even a kale pesto for a healthy and vibrant twist. You can also add other ingredients to the sandwich to make it your own. Sliced tomatoes, roasted red peppers, or a sprinkle of Parmesan cheese can all add extra layers of flavor and texture. A smear of balsamic glaze can also elevate the sandwich to gourmet status. For serving suggestions, this turkey pesto sandwich pairs perfectly with a side of crispy potato chips, a refreshing salad, or a bowl of creamy tomato soup. It's also fantastic for picnics or potlucks, as it travels well and is sure to be a crowd-pleaser. If you're feeling fancy, cut the sandwich into smaller portions and serve them as appetizers. I've made this sandwich countless times, and it's always a hit. It's the perfect way to use up leftover turkey from Thanksgiving or Christmas, but it's also delicious with deli turkey. The key is to use high-quality ingredients and to not be afraid to experiment with different flavors and textures. I'm so confident that you'll love this recipe that I urge you to give it a try. It's a simple yet satisfying meal that's perfect for any occasion. And once you've made it, I'd love to hear about your experience! Did you make any modifications? What kind of bread did you use? What were your favorite toppings? Please, don't hesitate to share your thoughts and photos in the comments below. I'm always eager to learn from my readers and to see how you've made this recipe your own. Your feedback is invaluable, and it helps me to create even better recipes in the future. So go ahead, grab your ingredients, and get ready to enjoy the most delicious turkey pesto sandwich you've ever tasted! I can't wait to hear what you think! Happy sandwich-making!Turkey Pesto Sandwich: The Ultimate Recipe and Guide

A flavorful turkey pesto sandwich with mozzarella, tomato, red onion, and arugula on crusty bread. Perfect for lunch or a light dinner!
Ingredients
- 1 loaf crusty bread (ciabatta, baguette, or similar), sliced horizontally
- 6 ounces sliced turkey breast (deli-style or leftover roasted turkey)
- 4 ounces pesto (homemade or store-bought)
- 4 ounces fresh mozzarella cheese, sliced
- 1 ripe tomato, sliced
- 1/2 red onion, thinly sliced
- 2 cups fresh arugula or spinach
- 2 tablespoons olive oil
- 1 tablespoon balsamic vinegar (optional)
- Salt and freshly ground black pepper to taste
- Optional: Sun-dried tomatoes, roasted red peppers, or artichoke hearts
Instructions
- Slice the Bread: Carefully slice your loaf of bread horizontally. You want two long halves, one for the top and one for the bottom of your sandwich. If you're using individual rolls, slice each one in half.
- Prepare the Vegetables: Wash and dry the tomato and arugula (or spinach). Slice the tomato into thin rounds. Thinly slice the red onion. If you're using any optional ingredients like sun-dried tomatoes, roasted red peppers, or artichoke hearts, prepare them now. Drain any excess oil from sun-dried tomatoes and slice roasted red peppers into strips.
- Slice the Mozzarella: Slice the fresh mozzarella into thin slices. This will help it melt slightly when the sandwich is assembled.
- Spread the Pesto: Generously spread pesto on both the top and bottom halves of the bread.
- Layer the Turkey: On the bottom half of the bread, layer the sliced turkey breast. Arrange the turkey evenly.
- Add the Mozzarella: Place the sliced mozzarella cheese over the turkey. Make sure the cheese is evenly distributed.
- Add the Tomato and Red Onion: Arrange the tomato slices and red onion slices over the mozzarella.
- Add Optional Ingredients: If you're using any optional ingredients like sun-dried tomatoes, roasted red peppers, or artichoke hearts, add them now.
- Dress the Greens: In a small bowl, whisk together the olive oil and balsamic vinegar (if using). Season with salt and pepper to taste. Gently toss the arugula (or spinach) with the dressing.
- Add the Greens: Place the dressed arugula (or spinach) on top of the tomato and red onion.
- Top it Off: Carefully place the top half of the bread over the assembled sandwich.
- Press the Sandwich (Optional): If you want a slightly flattened and more cohesive sandwich, you can press it. You can use a panini press, a grill press, or simply place a heavy skillet on top of the sandwich for a few minutes.
- Cut and Serve: Using a sharp knife, carefully cut the sandwich in half or into smaller portions, depending on your preference. Serve immediately and enjoy!
Notes
- Bread Choice: Use a crusty bread like ciabatta or baguette for best results.
- Pesto Variations: Experiment with different types of pesto like sun-dried tomato or kale pesto.
- Cheese Options: Provolone, fontina, or cheddar can be substituted for mozzarella.
- Meat Alternatives: Chicken, ham, or roast beef can be used instead of turkey. For a vegetarian option, use grilled vegetables.
- Spice it Up: Add red pepper flakes to the pesto or hot sauce to the turkey.
- Make it Ahead: Assemble the sandwich ahead of time, but add the greens just before serving.
- Grilling the Sandwich: Grill the sandwich in a panini press or skillet until golden brown and the cheese is melted.
- Adding Avocado: Sliced avocado adds a creamy texture.
- Using Different Greens: Try mixed greens, romaine lettuce, or sprouts instead of arugula or spinach.
- Marinating the Tomatoes: Marinate the tomato slices in olive oil, balsamic vinegar, and herbs for extra flavor.
- Storing Leftovers: Store leftovers in the refrigerator for up to 24 hours, wrapped tightly.