Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Turkey Pesto Sandwich


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

A quick and flavorful turkey pesto sandwich with fresh vegetables, perfect for lunch or casual gatherings.


Ingredients

Scale
  • 2 slices whole-grain bread
  • 46 ounces sliced turkey breast (deli or roasted)
  • 2 tablespoons basil pesto
  • 1/4 cup fresh spinach leaves
  • 1/4 cup sliced tomatoes (about 23 slices)
  • 1/4 cup sliced cucumbers
  • 1 ounce fresh mozzarella cheese, sliced (optional)
  • Salt and freshly ground black pepper, to taste
  • 1 teaspoon olive oil or butter (for toasting, optional)

Instructions

  1. Prepare ingredients: Wash spinach, slice tomatoes and cucumbers, and set out turkey and pesto. If using mozzarella, slice it to about 1/8–1/4″ thickness.
  2. Spread pesto: Evenly spread 1 tablespoon of pesto on each slice of bread.
  3. Assemble: On one bread slice, layer the spinach, turkey slices, tomato, cucumber, and mozzarella if using. Season lightly with salt and pepper.
  4. Close sandwich: Place the second pesto-covered bread slice on top, pesto side down. Press lightly to compact.
  5. Toast/grill (optional): Warm a skillet over medium heat and add 1 tsp olive oil or butter. Place sandwich in pan and cook for 2–3 minutes per side until golden and cheese is melted (if used).
  6. Rest and slice: Let the sandwich rest for 1 minute, then slice in half on a diagonal.

Notes

To reduce sodium, use low-sodium roasted turkey or homemade pesto. Avoid using overly wet tomato slices to prevent sogginess.

  • Prep Time: 8 minutes
  • Cook Time: 6 minutes
  • Category: Lunch
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 475
  • Sugar: 5g
  • Sodium: 1100mg
  • Fat: 22g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 31g
  • Fiber: 6g
  • Protein: 30g
  • Cholesterol: 60mg
Scroll to Top