This cold pasta salad brings all the bold flavors of an Italian grinder sandwich into one crowd-pleasing dish. Al dente rotini or penne gets tossed with strips of Genoa salami, deli ham, pepperoni, and provolone cheese, plus cherry tomatoes, crisp lettuce, red onion, pepperoncini, and roasted red peppers. The creamy tangy dressing blends mayonnaise with red wine vinegar, olive oil, Dijon mustard, oregano, and garlic powder for that classic sub shop taste. Ready in just 30 minutes, this hearty salad serves six and travels beautifully to potlucks, picnics, and BBQs.
Last summer I brought this to a neighborhood block party and watched three people ask for the recipe within ten minutes of each other.
My friend Sarah actually stood over the serving bowl picking out all the pepperoncini until I made a separate bowl just for her.
Ingredients
- 340 g rotini or penne pasta: The twists and tubes catch the dressing in all the right places
- 1 tbsp kosher salt: Salting pasta water is the only way to get flavor deep into the noodles
- 100 g Genoa salami: Adds that classic fennel and garlic punch you expect from an Italian sub
- 100 g deli ham: Provides a mild, smoky contrast to the stronger cured meats
- 80 g provolone cheese: Cut into strips instead of cubes so it distributes through every bite
- 60 g pepperoni: Little cups of oil that season the entire salad as they sit
- 1 cup cherry tomatoes: Burst when you bite them, releasing fresh juice against the rich meats
- 1 cup iceberg lettuce: Keeps its crunch even after dressed, unlike softer greens
- 1/2 cup red onion: Thin slices mellow out in the dressing but still add sharp bite
- 1/2 cup pepperoncini peppers: That tangy heat that makes you keep going back for more
- 1/2 cup roasted red peppers: Sweet and smoky, they balance all the salty elements
- 1/3 cup mayonnaise: Creates the creamy base that clings to every piece of pasta
- 2 tbsp red wine vinegar: Cuts through the rich meats and cheese with bright acidity
- 2 tbsp extra virgin olive oil: Keeps the dressing smooth and adds fruity depth
- 1 tbsp Dijon mustard: Emulsifies everything together while adding a sharp backbone
- 1 tsp dried oregano: The herb that screams Italian sub shop
- 1/2 tsp garlic powder: Distributes evenly without any raw garlic chunks
- Salt and black pepper: Finish seasoning until it tastes exactly right to you
- 2 tbsp grated Parmesan cheese: Sprinkle on top for a salty, nutty finish
- 2 tbsp chopped fresh parsley: Adds a fresh green pop and cuts through the richness
Instructions
- Get your pasta perfectly cooked:
- Boil those noodles in heavily salted water until they still have a little bite, then rinse under cold water to stop the cooking
- Whisk up the creamy dressing:
- Combine mayonnaise, vinegar, olive oil, Dijon, oregano, garlic powder, salt and pepper until smooth and emulsified
- Coat the pasta first:
- Add cooled pasta to the dressing and toss well so every piece is slicked with flavor before adding anything else
- Pile in all the good stuff:
- Toss in all the meats, cheese, and vegetables, mixing gently until everything is evenly distributed throughout the salad
- Finish and serve:
- Sprinkle with Parmesan and parsley, then either dig in immediately or let it chill for a few hours
My dad now requests this for every family gathering instead of his usual potato salad, which I consider a massive win.
Making It Your Own
Sometimes I swap in sharp provolone or add fresh mozzarella pearls for little milky bursts throughout the salad.
Serving Strategy
This travels beautifully and actually improves after a few hours in the cooler, making it perfect for potlucks or beach days.
Make Ahead Magic
You can prep all the ingredients a day ahead and keep them in separate containers, then toss everything together about an hour before serving.
- Add the lettuce right before serving so it stays crisp
- Give it a quick toss before serving to redistribute the dressing
- Keep a little extra dressing handy in case it absorbs overnight
Watch people hover around this bowl at your next party and you will understand why it earns such devoted fans.
Recipe Q&A
- → Can I make this pasta salad ahead of time?
-
Yes, prepare up to 4 hours before serving and refrigerate. For best texture, add lettuce right before serving to maintain crunch.
- → What pasta shapes work best?
-
Rotini and penne are ideal because their ridges and tubes hold the dressing well. Fusilli or farfalle also work great.
- → How long does this salad keep in the refrigerator?
-
Properly stored in an airtight container, it keeps for 3-4 days. The pasta may absorb more dressing over time, so toss before serving.
- → Can I customize the meats and cheeses?
-
Absolutely. Swap in mortadella, capicola, or provolone varieties. Add black olives or sun-dried tomatoes for extra Mediterranean flair.
- → Is there a lighter dressing option?
-
Substitute half the mayonnaise with Greek yogurt for a lighter version. You can also increase the vinegar and olive oil while reducing mayo.