Go Back
+ servings
Vegan Muffuletta Subs ~ Italian deli-style olive mix, including three varieties of chopped olives, pickled veggies, roasted red peppers, capers, garlic, and herbs, layered with vegan cheese and pressed between thick slices of sub bread for a flavorful meat-free spin on the New Orleans classic!

Vegan Muffuletta Subs

A flavorful meat-free spin on the New Orleans classic!
5 from 7 votes
Print Pin
Course: Dinner, Lunch, Main Course
Cuisine: Italian
Keyword: dairy free, sandwiches, vegan, vegetarian
Prep Time: 20 minutes
Refrigeration Time: 4 hours
Total Time: 4 hours 20 minutes
Servings: 6
Calories: 589kcal
Author: Holly Gray


  • 15- ounce can black olives drained
  • 12- ounce can green olives drained
  • 12- ounce jar kalamata olives drained
  • 1/2 cup roasted red bell pepper slices
  • 1/2 cup giardiniera pickled Italian vegetable mix
  • 1 cup flat-leaf Italian parsley
  • 2 tablespoons capers
  • 1 teaspoon salt or to taste
  • 1/4 teaspoon ground black pepper or to taste
  • 6 sub rolls halved lengthwise
  • 8 slices vegan provolone cheese


  • Into a food processor with a multipurpose blade attachment, add all of the olives, red pepper, giardiniera, parsley, capers, salt, and pepper. Pulse just until combined and consistency is still somewhat chunky. If you are not using a food processor, chop all ingredients, then add to a mixing bowl, and stir to combine.
  • Open sub rolls and arrange them onto a flat work surface. Onto the bottom of each roll, spoon about 3 tablespoons of the olive salad mix, spreading to cover the bread. Add a layer of provolone cheese. Spread a second layer of olive mix and add a second layer of provolone. Add a final third layer of olive mix and cover with the top of the sub roll.
  • Use your hands to press each of the sandwiches down; this will help to get some of the flavors into the bread. Wrap the sandwiches tightly with plastic wrap and refrigerate for at least 1 hour, and up to overnight. Serve chilled or at room temperature.


Calories: 589kcal | Carbohydrates: 61g | Protein: 10g | Fat: 42g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 21g | Sodium: 4531mg | Potassium: 152mg | Fiber: 9g | Sugar: 5g | Vitamin A: 1631IU | Vitamin C: 21mg | Calcium: 142mg | Iron: 13mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!