Turkey Caprese Sandwich with Fresh Mozzarella & Basil

This Turkey Caprese Sandwich elevates the flavors of a classic Caprese into a handheld, protein-packed meal. Fresh vegetables, herbs, and melty cheese come together for a sandwich that’s perfect for packed lunches, picnics, or an easy family dinner.

overhead image of a turkey caprese sandwich sliced in half.

Cheers for Caprese!

The Caprese combination of tomato, fresh mozzarella, and basil is timeless: bright, simple, and full of flavor. While Caprese is typically a salad, it doesn’t travel well for lunches or make-ahead meals. Transforming those bright flavors into a sandwich lets you enjoy the same delicious profile in a more portable, sturdy form.

  • Uses fewer than ten ingredients.
  • Minimal prep and ready in under 30 minutes total.
  • Easy to double for feeding a crowd.
  • Holds up well and is great to make in advance.

What Is Caprese?

Caprese refers to the classic Italian pairing of sliced tomatoes, fresh mozzarella, and basil, usually seasoned with salt and olive oil. The combination is celebrated for its freshness and balance, and “Caprese” often describes dishes that use these same key flavors.

sliced ciabatta buns in a baking dish.
sliced bread in a baking dish topped with pesto.
sliced bread in a baking dish topped with pesto and cheese.

What Is a Caprese Sandwich Made Of?

A Caprese sandwich can be as simple or as hearty as you like. Our turkey version keeps the classic flavors while adding protein and a few pantry-friendly ingredients for a satisfying meal. The key components are:

  • Fresh bread — thick ciabatta buns or similarly sturdy rolls that crisp up in the oven while staying soft inside.
  • Turkey — deli turkey or sliced turkey breast adds protein; roasted or seasoned varieties work well too.
  • Tomatoes and greens — large slicing tomatoes (like beefsteak) and baby spinach for color and nutrients.
  • Pesto — store-bought or homemade pesto brings herbaceous depth.
  • Balsamic glaze — a slightly sweet, sticky finish that complements the mozzarella and tomatoes.
  • Mozzarella — a mix of shredded and sliced fresh mozzarella gives that classic Caprese melt; provolone or goat cheese are optional alternatives.

Variations

This sandwich is flexible—feel free to swap or add ingredients to suit your tastes:

  • Swap the meat: chicken, ham, or roast beef are great substitutes for turkey.
  • Try different cheeses: provolone, goat cheese, or additional mozzarella can change the texture and flavor.
  • Add extra veggies: red onion, cucumber, arugula, bell peppers, or mushrooms add crunch and variety.
  • Change the spread: use hummus, aioli, or another favorite spread instead of pesto for a different twist.
sliced ciabatta buns in a white baking dish layered with pesto, spinach, and turkey.
Sliced ciabatta buns in a white baking dish layered with pesto, spinach, turkey, and tomatoes.
sliced ciabatta buns in a baking dish layered with pesto, spinach, tomatoes, turkey, and mozzarella.

How to Make a Café-Worthy Caprese Sandwich

Baking the assembled sandwiches briefly in the oven is what makes these sandwiches feel restaurant-quality — the bread crisps and the mozzarella softens.

  1. Prepare: Preheat the oven to 350°F. Slice the ciabatta buns in half horizontally and arrange the bottom halves in a single layer in a 13×9 baking dish.
  2. Layer: Spread about 1 tablespoon of pesto on each bottom piece of bread. Layer turkey, tomato slices, spinach, shredded and sliced mozzarella, and finish with a drizzle of balsamic glaze. Top with the remaining bread halves.
  3. Bake: Cover the dish with foil and bake 15–20 minutes, until everything is warmed through and the tops are lightly golden.

Alternative Cooking Method

If you’re making just one or two sandwiches, heat them in a panini press or grill pan. Assemble the sandwich and toast for three to four minutes, or until the bread is golden and the cheese has softened.

sliced ciabatta buns in a white baking dish topped with pesto, spinach, turkey, tomatoes, mozzarella, and balsamic glaze.
turkey caprese sandwiches in a white baking dish ready to be baked.

What Goes Well with a Caprese Sandwich?

These sandwiches are satisfying on their own or paired with simple sides to round out the meal. Good options include Greek or mixed salads, roasted vegetables, baked sweet potato fries, or a fresh fruit salad.

Common Questions About This Caprese Sandwich Recipe

Should turkey Caprese sandwiches be served hot or cold?

They’re great cold, but warming them crisps the bread and makes the mozzarella deliciously melty — we prefer them warm.

What kind of bread is best for a turkey Caprese sandwich?

Ciabatta or focaccia work well because they hold up to juicy ingredients. Sourdough adds a pleasant tang; baguettes or French bread are fine too.

What can I use instead of balsamic glaze?

Regular balsamic vinegar is fine, or a drizzle of olive oil with cracked black pepper. Sun-dried tomato spread or a vinaigrette also work.

How do you keep tomatoes from making the sandwich soggy?

Lightly salt and pat tomato slices with paper towels before assembling, and place them between turkey and cheese rather than directly on the bread.

a baked turkey caprese sandwich with a bite taken out.

More Sandwiches You’ll Love

If you enjoy this Caprese sandwich, try other easy, make-ahead sandwiches that are great for lunches or casual dinners.

  • Spanakopita Grilled Cheese
  • Protein-Packed Egg Muffin Sandwiches
  • Ground Beef Philly Cheesesteaks
  • Slow Cooker Po’ Boy
overhead image of sliced turkey caprese sandwiches.

Turkey Caprese Sandwich Recipe

5 from 4 votes
Alia and Radwa

Servings: 6 servings
Prep: 5 mins
Cook: 20 mins
Total: 25 mins
This Turkey Caprese Sandwich layers protein, fresh veggies, and cheese, then bakes briefly for a crowd-pleasing warm sandwich.

Ingredients

  • 6 ciabatta bread pieces
  • 4 ounces pesto
  • 1/2 pound turkey slices or deli meat of choice
  • 1 large tomato, sliced
  • 2 cups fresh spinach
  • 1 cup shredded mozzarella cheese
  • 4 ounces fresh mozzarella cheese
  • 3 Tablespoons balsamic glaze

Instructions

  • Preheat the oven to 350 degrees Fahrenheit.
  • Slice the ciabatta bread halves and arrange 6 bottom pieces in a 13×9 baking dish.
  • Add about 1 tablespoon of pesto to each bottom piece. Layer turkey, tomato slices, spinach, shredded and sliced mozzarella, and finish with a drizzle of balsamic glaze. Top with remaining bread halves to form sandwiches.
  • Cover and bake for 15–20 minutes, until warmed through and lightly golden.
  • Store leftovers in the refrigerator for 1–2 days.

Equipment

1 (13×9) baking dish

Nutrition

Serving: 1 serving |
Calories: 605 kcal |
Carbohydrates: 46 g |
Protein: 25 g |
Fat: 36 g

Nutrition information is automatically calculated and should be used as an approximation.

Like this recipe?Please leave a comment!