Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Drain and rinse with cold water to cool it down, then set aside to fully drain.
While the pasta cooks, prep your add-ins: chop the lettuce, halve the cherry tomatoes, thinly slice the red onion, slice the banana peppers or pepperoncini, and chop the cucumber. Roughly chop or slice the deli ham, salami, and pepperoni into bite-sized pieces.
In a small bowl, whisk together the mayo, red wine vinegar, pepperoncini juice, Dijon mustard, garlic powder, Italian seasoning, salt, and pepper until smooth and creamy.
In a large mixing bowl, add the cooled pasta along with the lettuce, tomatoes, red onion, peppers, cucumber, deli meats, and grated parmesan. Pour the dressing over the top and toss until everything is well coated.
Taste and adjust with additional salt, pepper, or Parmesan cheese.
Cover and refrigerate for at least 30 minutes before serving to let all the flavors come together. Give it a quick toss before serving and enjoy!