This post may contain affiliate links. Please see our disclosure policy.

This Turkey Pesto Sandwich is a delicious and quick recipe that uses leftover turkey breast mixed with a creamy pesto mayo for the best lunch a person could ask for!

Not your normal boring turkey sandwich, this one is piled with roasted turkey, a pesto mayonnaise spread, roasted red peppers, and mozzarella cheese.

It can be served toasted or made on a griddle to crisp up on both sides, like a grilled cheese sandwich!

I recommend pairing this turkey pesto sandwich with crispy potato chips, a Mediterranean pasta salad, or a simple fruit salad for lunch or dinner.

Three halves of a turkey sandwich with pesto mayo and red pepper on top of each other.

The Best Turkey Sandwich

This turkey pesto sandwich is one of my favorite lunches!

  • Great for leftovers – This is a way to mix up the traditional leftover Thanksgiving turkey sandwich.
  • Pesto mayo – The pesto mayo is delicious and can be stored up to a week in the fridge.
  • Special diet friendly – It can be made gluten free and dairy free, and is migraine diet compliant.
Turkey, roasted red pepper, basil, mayo, bread, and cheese on a wood table.

Ingredients

  • Turkey Breast – I use thick slices of leftover turkey breast, but this recipe would also work with a roast chicken or rotisserie chicken. If you’re following a migraine diet, you need to go with fresh meat and not pre-packaged deli meat. This time of year my local butcher will have a fresh roasted turkey breast if you don’t have leftovers at home.
  • Mayonnaise – You can go with homemade mayonnaise, egg free mayo, or a really good store-bought mayo.
  • Fresh Basil and Parsley – Fresh basil is necessary for that great pesto flavor. I also recommend a small handful of parsley if you have it on hand.
  • Roasted Red Peppers – I like to keep a jar of homemade roasted red peppers in the fridge for sandwiches. They’re incredibly easy to make – just lightly coat a whole red pepper in oil, roast at 500 degrees F, turning every 10 minutes till soft and charred on all sides. Store-bought is fine if you don’t have the time to roast your own.
  • Bread – A good bread makes a great sandwich. I like to lightly toast mine just to give it a slightly crispy texture. My favorite bread comes from a local bakery, if you’re fortunate to have one near you. I typically use a Seed Bread or Whole Wheat for this recipe. Sometimes you can get good bread in local higher-end grocery stores or Whole Foods, but Pepperidge Farm Wheat and Dave’s Killer Bread are recommended if you can’t find something good locally.
  • Mozzarella Cheese – This is optional but adds another great layer to this sandwich.

How to Make

A step by step process of making a sandwich - making the pesto mayo, spreading it on bread, melting cheese, and assembling the sandwich.

Step 1: Make Pesto Mayo – In a small food processor (or just finely chop and mix), combine the basil and mayonnaise (and parsley if using) and process until almost smooth.

Step 2: Toast Bread and Mozzarella – Start by preheating your broiler to low. Place the bread on a sheet pan and toast on one side for about 1 minute. Flip and place mozzarella cheese on the opposite side and broil again for 1 minute until melted.

Step 3: Add Pesto Mayo and Turkey – Spread pesto mayo on the other side of the bread, and top with sliced turkey breast.

Step 4: Add Toppings – Top with turkey, roasted red peppers, spinach or lettuce, and freshly cracked pepper.

Serving Suggestions

It depends on if you want to serve this turkey pesto sandwich for lunch or dinner, but here are some ideas for side dishes that pair well with the pesto flavor.

Recipe Substitutions

  • Add roasted chicken breast instead of turkey.
  • Make this all vegetarian with sliced cucumbers.
  • Very thin sliced shallots are amazing if you love onion flavor.
  • Goat cheese can be substituted for the mozzarella.
  • Sometimes I add honey mustard to this. It sounds weird but strangely tastes amazing.
  • For gluten free, use your favorite gluten free bread.
  • For dairy free, leave out the mozzarella cheese.

Tips for Making Ahead

Meal Prep – This recipe can be made the same day or the night before to prepare for lunch. I recommend keeping the pesto mayo and roasted red peppers separately from the bread until you’re ready to eat so the bread does not get soggy.

Freezer – Leftover turkey freezes well, so if you don’t want to consume it within 3 days, I recommend freezing and just defrosting before you make sandwiches. The pesto mayo can also be made up to a week in advance.

A stack of sandwiches with turkey and pesto on wheat bread

Frequently Asked Questions

What can I substitute for the pesto mayo?

If you have a mayonnaise aversion, you can simply use regular pesto. I highly recommend this pesto with sunflower seeds. Another option is to use artichoke hummus and top with fresh basil leaves.

What else can I use pesto for?

If you’d like to mix fresh pesto with the mayo, you can also use it for many other recipes. I recommend this crockpot pesto chicken or tuna pesto pasta.

Can I eat this turkey pesto sandwich cold?

Yes! The bread doesn’t need to be toasted. It can be served hot or cold. If you love a warm toasted sandwich, you can also make this in a panini press or in a cast iron pan.

Sandwich Recipes

For more recipes like this turkey pesto sandwich, I recommend these posts. And don’t miss the chicken lavash wrap!

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 review in the recipe card! Don’t forget to tag me @thedizzycook on Facebook and Instagram, and follow along on Pinterest for more great recipes!

Turkey pesto sandwich cut into two halves angled on top of each other on a plate.
5 from 6 votes
Servings: 4 people

Turkey Pesto Sandwich

This easy turkey sandwich recipe is perfect for leftovers with a creamy pesto mayo and roasted red peppers.
Prep: 10 minutes
Total: 10 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 8 slices whole wheat or seed bread
  • 4 slices mozzarella cheese
  • 1/3 cup fresh basil leaves
  • 1/3 cup mayonnaise
  • 1 pound turkey breast sliced
  • 1 whole roasted red pepper
  • Fresh spinach leaves or lettuce

Instructions 

  • Preheat broiler to low heat. Place the bread on a sheet pan and toast on one side for about 1 minute. Flip and place mozzarella cheese on the opposite side and broil again for 1 minute until melted.
  • Meanwhile in a small food processor (or just finely chop and mix), combine the basil and mayonnaise (and parsley if using) and process until almost smooth.
  • Spread pesto mayo on the other side of the bread. Top with turkey, roasted red peppers, spinach or lettuce, and freshly cracked pepper.

Notes

  • Calorie quotes for one full, large, sandwich. 
  • If you have extra fresh parsley on hand, I like to add a small handful of fresh leaves to the processor (about 2 tablespoons).

Nutrition

Serving: 1sandwich, Calories: 465kcal, Carbohydrates: 27g, Protein: 32g, Fat: 25g, Saturated Fat: 7g, Polyunsaturated Fat: 10g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 87mg, Sodium: 1699mg, Potassium: 747mg, Fiber: 4g, Sugar: 5g, Vitamin A: 359IU, Vitamin C: 5mg, Calcium: 222mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Alicia

Alicia is a vestibular migraine advocate and the bestselling author of The Dizzy Cook: Managing Migraine with More Than 90 Comforting Recipes and Lifestyle Tips. Her articles and recipes have been featured by Healthline, Parade, mindbodygreen, Today, Good Morning Texas, the Vestibular Disorders Association, and the American Migraine Foundation. Read More

You May Also Like

5 from 6 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




11 Comments

  1. Shanna says:

    I am assuming that I will have to have fresh while turkey not deli style???

    1. Alicia says:

      Yes, fresh, although some delis roast turkey in house (like at central market) so if you can find one of those that would work!

  2. Mindy says:

    This may be obvious, but I’m wondering if you roast the turkey breast yourself? Then could you freeze the leftover turkey to use on sandwiches throughout the week? Trying to sort out how to get around the no deli meat rule.

  3. Jenny says:

    5 stars
    I’ve been eating these for lunch everyday. It’s so good! If I don’t have time for the bell pepper and mozzarella I just make a normal turkey sandwich with the pesto and it’s still amazing!! Thanks so much!!

    1. Alicia says:

      Thank you, Jenny. Love that it’s still great with the pesto – I often cut corners the same way you do and it’s delicious!

  4. Jamie says:

    5 stars
    I was so looking forward to trying this from the day I saw it’s first photo! Made it today and it was so good! That pesto mayo is going to be a staple in my house from now on!

    1. Alicia says:

      Yay!! We made it all weekend haha.

  5. Ryanne says:

    I’m so looking forward to trying this! My lunch options seem to be so repetitive and boring some days. Did you just slice the fresh mozzarella ball? Or buy sliced mozzarella from a deli?

    1. Alicia says:

      I used sliced mozzarella just because I had it on hand but both would work! I do find fresh to be the best tolerated for people.

  6. Jennifer M. says:

    5 stars
    Wonderful! We could eat this everyday and it actually makes me excited for turkey on thanksgiving haha

    1. Alicia says:

      Thank you!!