
Italian Pasta Salad with Homemade Vinaigrette
The ultimate Italian pasta salad loaded with salami, fresh mozzarella, olives, and crunchy vegetables, all tossed in a zesty homemade Italian vinaigrette. Make it ahead — it only gets better overnight.
This Italian pasta salad. I genuinely cannot get through a summer without making it at least a dozen times. It started when I needed something fast for a school end-of-year potluck — you know, the kind where you sign up for 'salad' at the last minute and then panic at 9 PM the night before. I threw together whatever I had in the fridge, whisked up a quick vinaigrette, and brought it in a foil-covered bowl fully expecting leftovers. I came home with an empty bowl and four parents asking for the recipe. What makes this one different from every other pasta salad recipe out there is the homemade dressing. I know, I know — store-bought is fine. But once you taste the difference a quick olive oil and red wine vinegar dressing makes, you won't go back. It takes three minutes, it lasts two weeks in the fridge, and it coats the pasta so much better than anything from a bottle. Sam, my husband, is not a salad person in any universe, but he will eat an entire plate of this and then hover over the bowl looking for more salami pieces. The best part? It's actually better the next day. The pasta soaks up all that tangy dressing overnight, the flavors meld together, and you've got lunch for the rest of the week. Let's get into it.
“Dress the pasta in two stages: half the vinaigrette on the bare pasta first, then the rest after you add the mix-ins. This guarantees every single spiral is seasoned from the inside, not just coated on the surface. It's the difference between pasta salad that tastes like something and pasta salad that tastes like cold noodles with stuff on top.”
The Key to This Dish
This Italian pasta salad. I genuinely cannot get through a summer without making it at least a dozen times. It started when I needed something fast for a school end-of-year potluck — you know, the kind where you sign up for 'salad' at the last minute and then panic at 9 PM the night before. I threw together whatever I had in the fridge, whisked up a quick vinaigrette, and brought it in a foil-covered bowl fully expecting leftovers. I came home with an empty bowl and four parents asking for the recipe.
What makes this one different from every other pasta salad recipe out there is the homemade dressing. I know, I know — store-bought is fine. But once you taste the difference a quick olive oil and red wine vinegar dressing makes, you won't go back. It takes three minutes, it lasts two weeks in the fridge, and it coats the pasta so much better than anything from a bottle. Sam is not a salad person in any universe, but he will eat an entire plate of this and then hover over the bowl looking for more salami pieces.
The secret is dressing the pasta in two rounds — half on the bare pasta so every spiral soaks up that tangy flavor, then the rest after you pile on all the good stuff. It's the difference between pasta salad that actually tastes like something and cold noodles with things sitting on top.
The best part? It's actually better the next day. The pasta soaks up all that tangy dressing overnight, the flavors meld together, and you've got lunch for the rest of the week. I brought this to Meghan's Fourth of July barbecue last summer and her husband asked me to make it again for Labor Day. That's when you know.

!Common Mistakes to Avoid
- 1Skipping the cold water rinse — hot pasta keeps cooking and turns to mush, plus it melts the mozzarella on contact
- 2Using all the dressing at once — the pasta absorbs dressing as it sits, so if you dump it all in at the start you'll have a dry salad by tomorrow
- 3Overcooking the pasta — al dente is critical because it'll soften further in the acidic dressing. Mushy pasta salad is a potluck crime
- 4Adding the tomatoes too early — if you're making this the night before, add cherry tomatoes right before serving so they don't get waterlogged
Italian Pasta Salad with Homemade Vinaigrette
Ingredients
For 8 servings (about 1.5 cups)
- 1 pound rotini pasta
- 8 ounces salami (chopped or quartered), chopped into bite-sized pieces
- 8 ounces fresh mozzarella pearls (or cubed mozzarella)
- 1½ cups cherry tomatoes, halved, halved
- 6 ounces black olives, sliced, pitted and sliced
- ½ red onion, diced, diced
- ½ green bell pepper, diced, diced
- ½ red bell pepper, diced, diced
- ½ cup freshly grated Parmesan cheese, freshly grated
- 2 tablespoons fresh parsley, chopped, chopped
- ¼ cup pepperoncini peppers, sliced, sliced(optional)
Homemade Italian Vinaigrette
- ¾ cup olive oil
- ¼ cup red wine vinegar
- 2 teaspoons dried parsley flakes
- 2 teaspoons dried minced onion
- 2 teaspoons fresh lemon juice
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 teaspoon garlic salt
- 1 teaspoon granulated sugar
- ¼ teaspoon freshly ground black pepper
Instructions
- 1
Make the vinaigrette by combining olive oil, red wine vinegar, dried parsley, dried minced onion, lemon juice, dried basil, dried oregano, garlic salt, sugar, and black pepper in a jar. Shake vigorously until emulsified.
Dressing looks slightly cloudy and thickened — the oil and vinegar should be fully combined, not separated.
- 2
Bring a large pot of salted water to a boil. Cook rotini pasta according to package directions until al dente.
8 minPasta is firm to the bite — not mushy, not chalky. Taste one piece. It should have the slightest resistance in the center.
- 3
Drain the pasta in a colander and rinse thoroughly under cold running water, tossing it with your hands until completely cooled.
1 minPasta feels room temperature when you squeeze a piece. If it's still warm, the dressing will absorb too fast and the salad will dry out.
- 4
Transfer cooled pasta to a large mixing bowl. Pour half of the vinaigrette over the pasta and toss to coat evenly.
Every piece of pasta has a light, glossy sheen — no dry spots, no puddle of dressing at the bottom.
- 5
Add the salami, mozzarella pearls, cherry tomatoes, black olives, red onion, bell peppers, Parmesan, fresh parsley, and pepperoncini (if using). Pour the remaining vinaigrette over everything and toss gently to combine.
Ingredients are evenly distributed throughout — you should see color in every scoop, not clumps of one ingredient.
- 6
Cover tightly with plastic wrap or a lid and refrigerate for at least 1 hour before serving. Toss again before serving and add a splash of dressing or olive oil if needed.
60 minPasta has absorbed some of the dressing and flavors have melded. Taste and adjust salt and pepper. If it looks dry, drizzle a tablespoon of olive oil and toss.
Equipment Needed
large pot · large mixing bowl · colander · small jar with lid or whisk · cutting board
Chef Tips
- ✓Dress the pasta while it's still slightly cool, not ice-cold — it absorbs the vinaigrette better at cool room temp than straight from the fridge.
- ✓My mom always says to make the dressing first and let it sit while you cook the pasta. Even fifteen minutes lets the dried herbs bloom in the oil and vinegar.
- ✓If you can't find mozzarella pearls, cut a block of fresh mozzarella into small cubes. String cheese cut into coins works in a pinch for the kids.
- ✓This keeps beautifully for 4-5 days in the fridge. It'll need a drizzle of olive oil and a quick toss on day two — the pasta drinks up the dressing overnight.
- ✓For potlucks, I always double this recipe. Every single time I think it's too much, and every single time I come home with an empty bowl.
Why It Works
- →Coating the pasta with half the dressing before adding mix-ins ensures every spiral absorbs flavor — not just the surface pieces
- →The homemade vinaigrette emulsifies better than store-bought, so it clings to the pasta instead of pooling at the bottom
- →Rinsing the pasta under cold water stops cooking immediately and washes off excess starch that would make the salad gummy
- →Refrigerating for at least an hour lets the acid in the vinegar gently tenderize the onion and meld all the flavors together
Techniques Used
Variations
Greek-style twist
Swap mozzarella for feta, add cucumber and kalamata olives instead of black olives. Use lemon juice in the dressing instead of red wine vinegar.
Antipasto loaded
Add marinated artichoke hearts, roasted red peppers, capicola, and a handful of fresh basil leaves. Go heavy on the pepperoncini.
Kid-friendly version
Use mild pepperoni instead of salami, skip the onion and pepperoncini, and toss with ranch dressing mixed with a splash of red wine vinegar. Layla approves.
FAQ
Can I use a different pasta shape?+
Rotini, fusilli, or penne work best — you want shapes with grooves and curves that catch the dressing and hold the small ingredients. Avoid spaghetti or linguine.
Can I make this the night before?+
Absolutely — it's actually better the next day. Just reserve a few tablespoons of dressing to toss in before serving, since the pasta absorbs a lot overnight. Add tomatoes fresh.
Is this good for meal prep?+
One of the best. It lasts 4-5 days in the fridge and tastes great cold straight from the container. I portion it into jars for Sam's work lunches all week.
Can I make it vegetarian?+
Skip the salami and add artichoke hearts, roasted red peppers, or sun-dried tomatoes instead. The vinaigrette carries enough flavor that you won't miss the meat.
Serving Suggestions
Serve chilled or at room temperature alongside grilled chicken, burgers, or Italian subs. It's the perfect side for any cookout or potluck. A crusty loaf of Italian bread on the side doesn't hurt either.
Make Ahead
Make the full salad up to 24 hours ahead and refrigerate. Reserve 2-3 tablespoons of vinaigrette to refresh before serving. Add cherry tomatoes just before serving for best texture.
Storage
Store in an airtight container in the refrigerator for up to 4-5 days. Toss with a drizzle of olive oil before serving leftovers — the pasta absorbs dressing as it sits.
Reheating
This is served cold — no reheating needed. Pull it from the fridge 10-15 minutes before serving to take the chill off, then toss with a splash of olive oil.
Freezing
Not recommended. The pasta texture changes when frozen and thawed, and the vegetables get watery. This is a make-fresh-eat-all-week situation.