Go Back
+ servings
Antipasto Mozzarella Sandwich with Lemony Basil Pesto | halfbakedharvest.com #sandwich #italian #spring #summer #recipes
Print Recipe
4.55 from 55 votes

Antipasto Mozzarella Sandwich with Lemon Pesto

This sandwich makes for the perfect fancied up weekday lunch. It would also be great to pack up and take on a spring picnic. Oh, and if you happen to be serving Easter lunch, this sandwich would be perfect for that too! @halfbakedharvest.com
Prep Time20 mins
Total Time20 mins
Course: Sandwiches
Cuisine: American, Italian
Servings: 6 sandwiches
Calories: 682kcal


  • 1 loaf ciabatta bread, halved lengthwise
  • 1/2 cup basil pesto (recipe follows)
  • 6 slices spicy salami
  • 6 slices prosciutto
  • 1 cup marinated artichokes, drained and quartered
  • 1 roasted red pepper, sliced
  • 1/2 cup oil packed sun-dried tomatoes, oil drained and chopped
  • 8 ounces fresh burrata or mozzarella
  • 4 ounces provolone, sliced
  • 1 cup baby arugula

Lemon Basil Pesto


  • 1. Lay the bread cut side up on a clean work surface. Working with the top piece of the loaf, pull out some of the insides to create a space for the filling. Spread both cut sides of bread with pesto. 
    2. Working with the bottom piece of bread, layer on the salami, prosciutto, artichokes, red peppers, and sun-dried tomatoes. Tear the burrata and layer evenly over the veggies. Add the provolone. Sprinkle the arugula over top. Add the top half of the ciabatta and gently push down on the sandwich.
    3. Wrap the sandwich tightly in plastic wrap and place in the fridge for 1 hour or up to 1 day. Before serving, cut into 4-6 sandwiches. 
    4. Alternately, you can warm the sandwich in a 350 degree oven for 15 minutes or until the cheese is melted. This is really good. 

Lemon Basil Pesto

  • 1. In a blender or food processor, combine all ingredients and pulse until chunky smooth. Taste and add salt as needed. Keep stored in the fridge for up to 2 weeks.


Calories: 682kcal | Carbohydrates: 48g | Protein: 26g | Fat: 45g | Saturated Fat: 15g | Cholesterol: 58mg | Sodium: 924mg | Potassium: 519mg | Fiber: 4g | Sugar: 6g | Vitamin A: 2430IU | Vitamin C: 47.4mg | Calcium: 479mg | Iron: 2.2mg