Flavor Mash-Up Sandwiches

Featured in: Vibrant Salads & Bowls

Experience a vibrant, deli-style sandwich bursting with Italian-American flavors. Salami, turkey, mortadella, and capicola pair with provolone and fresh mozzarella, mingled with crisp lettuce, tomatoes, olives, pepperoncini, and tangy roasted red peppers. Everything is tossed in a lively homemade dressing, then generously piled into warm ciabatta or hoagie rolls. Quick to create and perfect for lunch or sharing, each bite offers layers of savory meat, creamy cheese, and fresh vegetables, all elevated by a zesty vinaigrette. Ideal for gatherings or a robust midday treat.

Updated on Thu, 06 Nov 2025 09:41:00 GMT
Vibrant flavor mash-up sandwiches stacked high with meats, cheeses, and fresh vegetables.  Pin it
Vibrant flavor mash-up sandwiches stacked high with meats, cheeses, and fresh vegetables. | freshymeals.com

A vibrant, deli-style sandwich featuring a medley of Italian-inspired ingredients chopped and tossed together for the ultimate flavor-packed bite—perfect for lunch or a crowd-pleasing party platter.

I first made these sandwiches for a family picnic, and everyone loved mixing and matching their favorite meats, cheeses, and veggies for their perfect combination.

Ingredients

  • Genoa salami: 100 g, sliced
  • Smoked turkey breast: 100 g, sliced
  • Mortadella: 100 g, sliced
  • Hot capicola: 100 g, sliced
  • Provolone cheese: 100 g, sliced
  • Fresh mozzarella: 50 g, diced
  • Iceberg lettuce: 1 cup, finely shredded
  • Cherry tomatoes: 1 cup, quartered
  • Red onion: 1/2 small, thinly sliced
  • Pepperoncini peppers: 1/2 cup, sliced
  • Roasted red peppers: 1/2 cup, chopped
  • Pitted black olives: 1/4 cup, sliced
  • Cucumber: 1/2, diced
  • Italian hoagie rolls or ciabatta rolls: 4, split
  • Mayonnaise: 1/2 cup
  • Red wine vinegar: 2 tbsp
  • Extra-virgin olive oil: 2 tbsp
  • Dijon mustard: 1 tbsp
  • Dried oregano: 1 tsp
  • Garlic powder: 1/2 tsp
  • Salt and black pepper: to taste

Instructions

Chop Ingredients:
Chop all meats and cheeses into bite-sized pieces.
Combine:
In a large mixing bowl, combine the chopped meats, cheeses, lettuce, tomatoes, red onion, pepperoncini, roasted red peppers, olives, and cucumber.
Prepare Dressing:
In a small bowl, whisk together mayonnaise, red wine vinegar, olive oil, Dijon mustard, oregano, garlic powder, salt, and pepper to create the dressing.
Toss Together:
Pour the dressing over the chopped mixture and toss thoroughly until everything is well coated.
Prepare Rolls:
Split the rolls and, if desired, lightly toast them.
Fill Sandwiches:
Pile the chopped sandwich filling generously onto each roll.
Serve:
Serve immediately, or wrap tightly and refrigerate for up to 2 hours for flavors to meld.
Delicious flavor mash-up sandwich overflowing with Italian meats, cheeses, and colorful veggies.  Pin it
Delicious flavor mash-up sandwich overflowing with Italian meats, cheeses, and colorful veggies. | freshymeals.com

These sandwiches became a weekend favorite in our home, as each person could pile their roll with exactly what they liked most.

Required Tools

Large mixing bowl, chefs knife, cutting board, small whisk or fork, serving tongs or large spoon

Notes

For a vegetarian version, omit meats and add extra veggies like artichoke hearts or grilled zucchini.

Nutritional Information (per serving)

Calories: 570; Total Fat: 28 g; Carbohydrates: 46 g; Protein: 32 g

Colorful flavor mash-up sandwiches ready to serve, bursting with savory Italian-inspired ingredients. Pin it
Colorful flavor mash-up sandwiches ready to serve, bursting with savory Italian-inspired ingredients. | freshymeals.com

Enjoy these flavor mash-up sandwiches fresh or chilled for the ultimate deli-inspired lunch experience.

Recipe FAQs

Can meats and cheeses be swapped?

Absolutely. Choose favorites—ham can replace turkey, and Swiss is a good substitute for provolone. Adjust to taste.

How can I make this vegetarian?

Leave out the meats and add more vegetables, such as artichoke hearts or grilled zucchini, for a hearty, veggie-filled option.

Which rolls work best?

Italian hoagie or ciabatta rolls offer a sturdy, flavorful base. Toasting the rolls adds extra crunch and warmth.

How long can the sandwiches be stored?

Once assembled, wrap tightly and refrigerate for up to 2 hours. This allows flavors to meld. For best freshness, serve soon after preparing.

What pairs well as a side?

Kettle chips or a crisp Italian white wine such as Pinot Grigio complement the bold sandwich flavors.

Flavor Mash-Up Sandwiches

Sliced deli meats and cheeses tossed with crisp veggies and zesty dressing, stuffed inside artisan rolls.

How long to prep
20 min
0
Overall time
20 min
Recipe by Freshymeals Lily Carter

Dish category Vibrant Salads & Bowls

Skill level Easy

Cuisine type Italian-American

Makes 4 Serving size

Dietary details None specified

What you need

Meats

01 3.5 oz Genoa salami, sliced
02 3.5 oz smoked turkey breast, sliced
03 3.5 oz mortadella, sliced
04 3.5 oz hot capicola, sliced

Cheeses

01 3.5 oz provolone cheese, sliced
02 1.75 oz fresh mozzarella, diced

Vegetables

01 1 cup iceberg lettuce, finely shredded
02 1 cup cherry tomatoes, quartered
03 1/2 small red onion, thinly sliced
04 1/2 cup pepperoncini peppers, sliced
05 1/2 cup roasted red peppers, chopped
06 1/4 cup pitted black olives, sliced
07 1/2 cucumber, diced

Condiments & Extras

01 4 Italian hoagie rolls or ciabatta rolls, split
02 1/2 cup mayonnaise
03 2 tbsp red wine vinegar
04 2 tbsp extra-virgin olive oil
05 1 tbsp Dijon mustard
06 1 tsp dried oregano
07 1/2 tsp garlic powder
08 Salt and black pepper, to taste

Steps to follow

Step 01

Chop Meats and Cheeses: Cut all meats and cheeses into uniform bite-sized pieces for even distribution.

Step 02

Combine Filling Ingredients: Place chopped meats, cheeses, lettuce, cherry tomatoes, red onion, pepperoncini peppers, roasted red peppers, olives, and cucumber in a large mixing bowl.

Step 03

Prepare Dressing: In a separate bowl, whisk together mayonnaise, red wine vinegar, olive oil, Dijon mustard, dried oregano, garlic powder, and season with salt and black pepper.

Step 04

Dress and Toss: Pour dressing over the meat and vegetable mixture, then toss thoroughly until everything is well coated.

Step 05

Prepare Rolls: Split the rolls and, if preferred, lightly toast them for added texture.

Step 06

Assemble Sandwiches: Divide the chopped filling generously among the rolls.

Step 07

Serve: Serve immediately, or wrap tightly and refrigerate up to 2 hours to meld the flavors before serving.

Tools you’ll need

  • Large mixing bowl
  • Chef's knife
  • Cutting board
  • Small whisk or fork
  • Serving tongs or large spoon

Allergy info

Always check each ingredient for allergens and talk to a professional if unsure.
  • Contains wheat (hoagie and ciabatta rolls)
  • Contains milk (provolone, mozzarella)
  • Contains eggs (mayonnaise)
  • May contain tree nuts (mortadella may include pistachios)

Nutrition info (per portion)

Nutrition details are for reference only, not a substitute for health advice.
  • Calories per serving: 570
  • Fat content: 28 g
  • Carbohydrates: 46 g
  • Protein amount: 32 g