Turkey Pesto Sandwich
If you’re looking for a quick and delicious meal that pleases everyone at the table, look no further than this Turkey Pesto Sandwich. It’s one of those recipes that I turn to time and again, especially on busy weeknights or when I want something light yet satisfying. The combination of savory turkey, creamy avocado, fresh veggies, and flavorful pesto creates a sandwich that’s not only tasty but also feels like a warm hug between two slices of bread.
Whether you’re preparing a meal for the family or just need a delightful lunch for yourself, this Turkey Pesto Sandwich is perfect for any occasion. It’s simple enough for everyday enjoyment but also special enough to serve at gatherings. Trust me; once you try it, you’ll be adding it to your regular rotation!
Why You’ll Love This Recipe
- Quick to Prepare: With just a few simple steps, you can whip up this sandwich in under 20 minutes.
- Flavorful Combination: The blend of turkey, pesto, and fresh veggies makes each bite burst with flavor.
- Family-Friendly: Even the pickiest eaters will love this sandwich loaded with wholesome ingredients.
- Versatile and Flexible: Customize it with your favorite toppings or breads for a new twist each time.
- Great for Meal Prep: Make several sandwiches ahead of time and enjoy them throughout the week!

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients to make this Turkey Pesto Sandwich. You’ll find everything you need right in your pantry or local store.
- 4 slices of your favorite bread (sourdough, ciabatta, or whole grain work well)
- 1/2 pound sliced turkey breast
- 1/4 cup pesto sauce (store-bought or homemade)
- 4 slices of mozzarella cheese
- 1 ripe tomato (sliced)
- 1/2 avocado (sliced)
- Handful of fresh spinach or arugula
- 2 tablespoons mayonnaise (optional)
- 1 tablespoon olive oil or softened butter
Variations
This Turkey Pesto Sandwich is incredibly flexible! Feel free to mix and match ingredients based on your personal taste or what you have on hand. Here are some fun ideas:
- Swap the protein: Try using chicken or roasted vegetables instead of turkey for a different flavor profile.
- Change the cheese: Swap mozzarella for provolone or gouda to give your sandwich a unique twist.
- Add extra crunch: Toss in some sliced cucumbers or bell peppers for an extra bit of crunch and color.
- Make it spicy: Add some sliced jalapeños or red pepper flakes if you like a little heat in your sandwich.
How to Make Turkey Pesto Sandwich
Step 1: Prepare the Bread
Start by lightly brushing one side of each slice of bread with olive oil or spreading softened butter on it. This step is crucial because it helps create that golden-brown crispiness when you grill the sandwich.
Step 2: Assemble the Sandwich
On the non-oiled side of two bread slices, spread a thin layer of pesto sauce. This not only adds flavor but also keeps the bread moist. Place the sliced turkey evenly on top of the pesto, then layer on the mozzarella cheese slices. Next, add tomato and avocado slices over the cheese followed by a handful of fresh spinach or arugula. If you’re using mayonnaise, spread it on the non-oiled side of the remaining two bread slices before placing these slices on top to close up your sandwich.
Step 3: Grill the Sandwich
Heat up a skillet or panini press over medium heat. Place your assembled sandwiches in the skillet (or press) and cook them for about 3-4 minutes on each side until they are golden brown and the cheese has melted beautifully. If you’re using a panini press, follow the manufacturer’s instructions until perfectly pressed.
Step 4: Serve
Once done, carefully remove the sandwiches from the skillet or press and let them cool for just a minute before slicing them in half. This brief wait allows all those flavors to settle nicely.
Step 5: Enjoy
Serve these scrumptious sandwiches warm with a side of chips, salad, or pickles. Each bite is sure to bring smiles all around!
Pro Tips for Making Turkey Pesto Sandwich
Creating the perfect Turkey Pesto Sandwich can be a delightful experience, and with these tips, you’ll elevate your sandwich-making game!
- Choose Quality Bread: Selecting fresh, high-quality bread can make a significant difference in texture and flavor. Sourdough or ciabatta adds a lovely crispness that complements the fillings beautifully.
- Use Fresh Ingredients: Whenever possible, opt for fresh vegetables and ripe avocados. They not only taste better but also add vibrant color and nutrition to your sandwich.
- Customize Your Pesto: If you’re feeling adventurous, try making your own pesto with different nuts or herbs. This allows you to control the flavors and make it uniquely yours!
- Don’t Rush the Grilling: Cooking your sandwich over medium heat ensures that the bread gets perfectly golden brown while allowing the cheese to melt evenly. Patience is key!
- Experiment with Add-Ons: Feel free to add extras like sliced cucumbers, roasted red peppers, or even a sprinkle of red pepper flakes for some heat. Personalizing your sandwich makes it even more enjoyable!
How to Serve Turkey Pesto Sandwich
Presenting your Turkey Pesto Sandwich can turn a simple meal into an inviting feast. Here are some ideas to inspire you:
Garnishes
- Fresh Basil Leaves: A few leaves of fresh basil not only enhance the presentation but also complement the pesto beautifully.
- Lemon Wedges: Serve with lemon wedges for a zesty touch that can brighten up each bite.
Side Dishes
- Crispy Sweet Potato Fries: These offer a sweet contrast to the savory sandwich and are always a fan favorite.
- Garden Salad: A simple mix of greens, cherry tomatoes, and cucumber dressed lightly with olive oil adds freshness and balances out the meal.
- Chips: Crunchy potato chips or pita chips provide a satisfying crunch that pairs well with the creamy textures of the sandwich.
- Pickles: Tangy pickles add a burst of flavor that complements the richness of turkey and cheese perfectly.
With these serving suggestions, your Turkey Pesto Sandwich will not only taste delicious but also look inviting on any table! Enjoy every bite!

Make Ahead and Storage
This Turkey Pesto Sandwich is a fantastic option for meal prep, allowing you to enjoy delicious, homemade lunches throughout the week. You can easily assemble the sandwiches in advance and store them for later, making lunchtime a breeze!
Storing Leftovers
- Wrap any leftover sandwiches tightly in plastic wrap or aluminum foil.
- Store them in an airtight container in the refrigerator.
- Enjoy leftovers within 2-3 days for optimal freshness.
Freezing
- To freeze, wrap each sandwich individually in plastic wrap, then place them in a freezer-safe bag or container.
- Label with the date and freeze for up to 1 month.
- For best results, remove from the freezer the night before and let thaw in the refrigerator.
Reheating
- Preheat your skillet over medium heat.
- Remove any plastic wrap and place the sandwich on the skillet.
- Grill for about 3-4 minutes on each side or until heated through and golden brown.
- Alternatively, use a microwave on medium power for 30-45 seconds, but this may result in softer bread.
FAQs
Here are some common questions about the Turkey Pesto Sandwich that might help you out!
Can I make a Turkey Pesto Sandwich with different types of bread?
Absolutely! This recipe is versatile. You can use sourdough, ciabatta, whole grain, or even gluten-free bread to suit your taste or dietary needs.
How do I customize my Turkey Pesto Sandwich?
Feel free to add extra toppings like roasted red peppers, cucumbers, or different greens. You can also swap out mozzarella cheese for your favorite cheese variety!
What can I serve with my Turkey Pesto Sandwich?
This sandwich pairs well with chips, a fresh salad, or pickles. You can also enjoy it alongside some veggie sticks or a bowl of soup.
Final Thoughts
I hope you love making this Turkey Pesto Sandwich as much as I do! It’s not only delicious but also incredibly easy to prepare for those busy days when you need something quick yet satisfying. Enjoy every bite and feel free to get creative with your toppings. Happy cooking!
Turkey Pesto Sandwich
Elevate your lunch or dinner with this delightful Turkey Pesto Sandwich, a quick and satisfying option that brings together the savory flavors of turkey and pesto with the creaminess of avocado. Perfect for busy weeknights or casual gatherings, this sandwich is easy to prepare in under 20 minutes. With layers of fresh vegetables and gooey cheese, each bite feels indulgent yet wholesome. Customize it with your favorite toppings for a unique twist every time. This Turkey Pesto Sandwich is sure to become a staple in your meal rotation!
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: Serves 2
- Category: Main
- Method: Grilling
- Cuisine: American
Ingredients
- 4 slices of bread (sourdough, ciabatta, or whole grain)
- 1/2 pound sliced turkey breast
- 1/4 cup pesto sauce
- 4 slices mozzarella cheese
- 1 ripe tomato (sliced)
- 1/2 avocado (sliced)
- Handful of fresh spinach or arugula
- 2 tablespoons mayonnaise (optional)
- 1 tablespoon olive oil or softened butter
Instructions
- Lightly brush one side of each bread slice with olive oil or spread softened butter.
- On the non-oiled side of two slices, spread a thin layer of pesto sauce. Layer sliced turkey, mozzarella cheese, tomato, avocado, and spinach on top.
- If using mayonnaise, spread on the non-oiled side of the remaining two slices before placing them on top to close the sandwich.
- Heat a skillet or panini press over medium heat and grill the sandwiches for about 3-4 minutes on each side until golden brown and the cheese melts.
- Remove from heat, let cool slightly, slice in half, and serve warm.
Nutrition
- Serving Size: 1 sandwich (approximately 250g)
- Calories: 480
- Sugar: 3g
- Sodium: 830mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 5g
- Protein: 34g
- Cholesterol: 70mg