Italian Pasta Salad with Homemade Vinaigrette
easy
italian

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.

Prep
15m
Cook
10m
Total
25m
Serves
8
Level
easy

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.

Overhead flat-lay of Italian pasta salad ingredients arranged on a marble countertop before mixing — a mound of uncooked rotini pasta, a small bowl of sliced black olives, halved cherry tomatoes in a

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.

Close-up 45-degree angle of a glass jar filled with golden Italian vinaigrette being shaken, the liquid slightly cloudy and emulsified, dried herbs and spices visible suspended in the oil, a lemon hal

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.

Action shot from a slightly elevated angle of hands tossing rotini pasta with vinaigrette in a large glass mixing bowl using wooden serving spoons, the pasta glistening with a light coat of golden dre

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.

Extreme close-up macro shot of Italian pasta salad being scooped with large wooden serving spoons from a large bowl, tricolor elements visible — golden rotini spirals coated in glistening vinaigrette,

!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

Prep
15m
Cook
10m
Rest
60m
Total
25m

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. 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. 2

    Bring a large pot of salted water to a boil. Cook rotini pasta according to package directions until al dente.

    8 min

    Pasta is firm to the bite — not mushy, not chalky. Taste one piece. It should have the slightest resistance in the center.

  3. 3

    Drain the pasta in a colander and rinse thoroughly under cold running water, tossing it with your hands until completely cooled.

    1 min

    Pasta 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. 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. 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. 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 min

    Pasta 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

Al dente
Italian for 'to the tooth.' Pasta cooked until it's tender but still has a slight firmness when you bite through it. For pasta salad, err on the side of slightly undercooked — the acidic dressing softens it further.
Emulsify
Combining two liquids that don't naturally mix (oil and vinegar) into a smooth, unified dressing. Shaking in a jar works better than whisking because the tight space forces the liquids together.
Pepperoncini
Mild, tangy Italian pickled peppers with a slight heat. They add a briny, vinegary bite that cuts through the richness of the salami and cheese. Found in the pickle aisle at any grocery store.

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.