The first three times I made this, it flopped. Not badly, just forgettably — the kind of pasta salad you eat out of polite obligation at a party. Then one hot evening I soaked the pepperoncini brine back into the dressing instead of pouring it down the drain, and the whole thing flipped. Now it’s the salad I trust at 7 p.m. on a week I can’t remember the days of.

Real time: 30 minutes, hands-on closer to 12. The rest is a pot of water doing its quiet thing, and the salad getting better while it sits. It’s hearty enough to be the whole dinner, and it’s the first thing to disappear at every potluck I bring it to.
Why this one, actually
Most boxed Italian dressing drowns the pasta in “meh.” This version gets dressed in a fresh red wine vinaigrette with a spoonful of pepperoncini brine — that’s where the zing lives, and it’s not the same as vinegar alone.

Here’s what I’ve learned from making this a lot:
- Cook the rotini just to al dente. It’ll keep softening as it sits in the dressing. Pull it with a little bite left.
- Rinse it. Cool water after draining stops the cooking and keeps it from going gummy.
- Salt the water like you mean it. This is your only shot at seasoning the pasta itself.
- Save that brine. The pepperoncini juice is liquid gold in the vinaigrette — tangy, with a kick nothing else gives.
- Give it 20 to 30 minutes. The pasta drinks up the dressing, the onion mellows, and all those salty, herby flavors settle in. If you’re making it ahead, you’re already golden.
If you’ve got extra protein in the pantry — I made a version recently with high-protein pasta for a weekday lunch — any pasta you love works here. Rotini just holds up best.

Ingredients
Pasta salad
- 1 pound uncooked pasta (rotini works great)
- 1 pint (11 oz) cherry tomatoes, halved
- 1 cup pearl mozzarella
- 6 ounces salami, sliced or chopped
- 3/4 cup sliced pepperoncini
- 1/2 cup thinly sliced red onion
- 3/4 cup pitted Kalamata olives, halved
- 1 cup roasted red bell peppers, chopped
- 1 cup loosely packed fresh basil, chopped
- 2/3 cup finely grated Parmesan, plus extra for serving
Red wine vinaigrette
- 1/3 cup extra-virgin olive oil
- 3 tablespoons red wine vinegar
- 1 teaspoon Dijon mustard
- 1 teaspoon honey
- 1 garlic clove, finely grated
- 1/2 teaspoon dried oregano
- 1/2 teaspoon fine sea salt
- 1/2 teaspoon freshly cracked black pepper
- 1 tablespoon pepperoncini brine
How to make it
- Cook the pasta. Bring a large pot of generously salted water to a boil. Cook the rotini to al dente, drain, and rinse briefly with cool water until it stops steaming. Transfer to a big mixing bowl.
- Make the vinaigrette. Whisk the red wine vinegar, Dijon, honey, garlic, oregano, salt, pepper, and pepperoncini brine in a small bowl or jar. Drizzle in the olive oil slowly while whisking until it emulsifies.
- Toss the salad. Add the tomatoes, mozzarella, salami, pepperoncini, onion, olives, and roasted peppers to the pasta. Pour in the vinaigrette and toss until everything’s coated.
- Finish it. Stir in the basil and Parmesan and toss once more.
- Let it sit. Give it at least 15 to 20 minutes so the flavors meld. Toss again and serve with extra Parmesan on top.
Make it yours
This recipe bends without complaint:
- Make it greener. Toss in arugula or baby spinach right before serving.
- Turn up the heat. A pinch of red pepper flakes, or a few extra pepperoncini if you like a sting.
- Pepperoni instead of salami. Simple, and works just as well.
- Add protein. Diced grilled chicken or chickpeas both do it.
- Salt it differently. Crumbled feta in place of the mozzarella adds a tangier, saltier edge.
- Go herby. Fresh parsley, oregano, or chives alongside the basil.
The answers you’re probably looking for
Where are the pepperoncini? Banana peppers work — just a touch milder.
How long does it keep? Three to four days in the fridge, in an airtight container.
Can I freeze it? I wouldn’t. The fresh veggies and cheese don’t bounce back after freezing. Best enjoyed fresh.
One last thing: this salad rewards patience better than any hot dish I make. Make it the night before, let it sit all night, and serve it cold at lunch or room temperature at dinner. The second day is honestly the best day.
Happy cooking,
Maya