Italian Pasta Salad Recipe

This Italian pasta salad recipe combines rotini, salami, mozzarella, and a zesty homemade dressing. It's easy to make ahead, perfect for potlucks and picnics.

This Italian pasta salad recipe uses ten ingredients beyond the dressing, and every one of them earns its place in the bowl. Tri-color rotini holds the dressing in its ridges better than smooth shapes do, which is why it shows up in nearly every version of this dish.

The salami and mozzarella pearls need to be added after the pasta cools, because warm noodles will melt the cheese into a greasy film instead of leaving it in distinct, bite-sized pieces.

The dressing settles into every seam of the rotini within the first hour, coating each piece instead of pooling at the bottom of the bowl. That’s the texture this recipe is built around, pasta that tastes seasoned all the way through rather than just on the outside.

Quick Recipe Summary
Prep Time20 minutes
Cook Time10 minutes
Total Time1 hour
Servings10 servings
Difficulty LevelEasy

This same base technique shows up in my Classic Pasta Salad, which swaps in a simpler dressing for weeknight dinners.

Italian Pasta Salad Recipe

Why You’ll Love This Italian Pasta Salad Recipe

This salad checks every box for a potluck dish. It travels well, it tastes better the longer it sits, and it uses ingredients most grocery stores carry year-round.

  • Make-ahead friendly: The flavor actually improves after a few hours in the fridge, so you can build it the night before and skip the day-of prep entirely.
  • No cooking beyond the pasta: Everything else is chopping and mixing, no stove work required past boiling water, which frees up the oven and stovetop for the main dish.
  • Feeds a crowd: Ten servings from one bowl, and it scales up easily for larger gatherings by doubling the pasta and dressing together.
  • Balanced textures: Chewy pasta, salty salami, creamy mozzarella, and crunchy peppers all show up in the same bite, so no forkful tastes repetitive.
  • Naturally colorful: Cherry tomatoes, bell pepper, and basil make it look as good as it tastes without any extra plating effort.
  • Budget-friendly: Roughly ten dollars in ingredients easily covers a dish that feeds ten people, which beats most deli-counter pasta salads by a wide margin.
  • Easy to transport: It holds its shape in a covered container, so it survives a car ride to a potluck better than leafy salads do.

You might also enjoy: BLT Pasta Salad

Ingredients

Everything here is available at a standard grocery store, though a few upgrades are worth the trip to a deli counter.

For the salad:

For the dressing:

For a shortcut, a good bottled Italian dressing can replace the homemade version. I’ve tested both, and the homemade dressing clings to the pasta better because the emulsion is fresher and hasn’t separated in a bottle for weeks.

A few swaps work without changing the character of the dish. Pepperoni can stand in for the Genoa salami if that’s what’s in the deli case, provencal or kalamata olives can replace the black olives for a briefer, more assertive bite, and a good pecorino romano works in place of parmesan if you want something sharper.

This same herb-forward approach shows up in my Pesto, which leans on similar Italian seasoning logic in a completely different format.

Kitchen Equipment Needed

Nothing specialized here, just a few pieces that make the process faster and cleaner.

  • Large stockpot for boiling the pasta, big enough that the rotini has room to move around and cook evenly
  • Colander for draining and rinsing, ideally with small enough holes that rotini spirals don’t slip through
  • Large mixing bowl, big enough to toss everything without spilling ingredients over the edge
  • Whisk for the dressing, since a fork won’t fully emulsify the oil and vinegar
  • Cutting board and sharp knife for the salami, peppers, and onion
  • Measuring cups and spoons for the dressing ingredients
  • Airtight storage container for leftovers, since an uncovered bowl in the fridge will dry the pasta out overnight

Read Also: Broccoli Salad

Recommended Products for This Recipe

These are tools and ingredients I reach for specifically because of problems they solved when I was testing this recipe repeatedly.

1. OXO Good Grips Salad Spinner

Rinsing rotini under cold water and shaking it dry in a colander never gets all the water off, and extra water dilutes the dressing within an hour. A salad spinner gets the pasta properly dry before it goes anywhere near the dressing, so the flavor stays concentrated instead of washing out.

Get it on Amazon

2. Le Creuset Enameled Mixing Bowl Set

A set of nesting bowls solves the awkward moment where you need one bowl for whisking dressing and a much bigger one for tossing the finished salad. The wide, shallow shape of the largest bowl makes it easier to fold in delicate mozzarella pearls without crushing them.

Get it on Amazon

3. BelGioioso Fresh Mozzarella Pearls

Pre-cut mozzarella pearls save a genuine amount of prep time over slicing a large ball of fresh mozzarella into cubes, and they hold their shape better in the salad since they’re packed in brine specifically for this size. I’ve found the smaller pearls distribute more evenly through each serving than chunks cut by hand.

Get it on Amazon

4. Rachael Ray Cucina Cutting Board

A board with enough surface area to hold sliced salami, diced peppers, and halved tomatoes at the same time cuts down on cross-contamination and repeated washing mid-prep. The grooved edge also catches tomato juice before it runs onto the counter.

Get it on Amazon

I picked up this cutting-board habit while prepping ingredients for my Cucumber Chickpea Feta Salad, which needs the same kind of fast, clean chopping.

Italian Pasta Salad Recipe

Step-by-Step Instructions: How to Make Italian Pasta Salad

Follow these steps in order and the pasta, dressing, and mix-ins will all come together at the right temperature and texture.

1. Boil the Pasta

  • Bring a large pot of generously salted water to a rolling boil, using about 1 tablespoon of salt per gallon of water so the pasta itself picks up seasoning.
  • Add the tri-color rotini and stir once immediately after adding it, which keeps the pieces from sticking together while the water returns to a boil.
  • Cook according to the package directions, usually 9 to 11 minutes, until al dente rather than fully soft, since the pasta will continue to soften slightly as it sits in the dressing.
  • Reserve 1/4 cup of the pasta cooking water before draining, in case the salad needs loosening later after chilling.

2. Drain and Cool the Pasta

  • Drain the pasta in a colander and rinse thoroughly under cold running water to stop the cooking process immediately.
  • Continue rinsing until the pasta is fully cool to the touch, not just lukewarm, since residual heat is what melts the mozzarella later.
  • Shake the colander well to remove excess water, since watery pasta dilutes the dressing and leaves the finished salad tasting flat.
  • Transfer the cooled pasta to your large mixing bowl and set it aside while you prep the mix-ins.

3. Make the Dressing

  • In a separate bowl, combine the olive oil, red wine vinegar, and reserved pepperoncini brine.
  • Add the minced garlic, Italian seasoning, sugar, salt, black pepper, and red pepper flakes.
  • Whisk vigorously until the mixture looks slightly thickened and no longer separates immediately.
  • Taste and adjust the salt or vinegar level before moving on.

4. Prep the Mix-Ins

  • Halve the cherry tomatoes and set them aside in a small bowl.
  • Halve the mozzarella pearls so they’re closer in size to the tomatoes and olives.
  • Cut the salami into thin strips, about the width of a matchstick.
  • Thinly slice the red onion and dice the red bell pepper into small, even pieces.

5. Combine the Salad

  • Add the halved cherry tomatoes, mozzarella, salami, sliced olives, pepperoncini, red onion, and bell pepper to the bowl with the cooled pasta.
  • Pour about three-quarters of the dressing over the top.
  • Toss gently with tongs or two large spoons until everything is evenly coated.
  • Hold back the remaining dressing for now, since the pasta will absorb liquid as it sits.

6. Chill and Finish

  • Cover the bowl and refrigerate for at least 30 minutes to let the flavors settle.
  • Just before serving, add the remaining dressing along with the grated parmesan and fresh basil.
  • Toss once more and taste, adding a pinch more salt if the pasta has absorbed most of the seasoning.
  • If the salad looks dry after chilling, stir in a splash of the reserved pasta water to loosen it.

You might also enjoy: Panera Bread Chicken Salad

Italian Pasta Salad Recipe

Tips for The Best Italian Pasta Salad

A few small adjustments make a noticeable difference in how this salad holds up over several hours.

  • Salt the pasta water generously, since it’s the only chance the noodles themselves get seasoned.
  • Cook the pasta to al dente or even slightly firmer, since it will continue to soften as it sits in the dressing.
  • Never dress the pasta while it’s still warm, or the mozzarella will melt and the dressing will separate.
  • Cut the salami and cheese to roughly the same size as the olives and tomato halves for even bites.
  • Let the salad rest in the fridge for at least 30 minutes before serving so the flavors have time to combine.
  • Add fresh basil right before serving instead of during mixing, since it darkens quickly once bruised.
  • If making this a day ahead, hold back the parmesan and basil until serving time.
  • Taste before serving and adjust salt, since cold food reads as less seasoned than warm food.
  • Use a light hand with the dressing at first, since you can always add more, but you can’t take it back out once the pasta absorbs it.
  • Buy pepperoncini and olives already sliced to shave a few minutes off prep without sacrificing flavor.

I borrowed the size-matching trick from my Shrimp Macaroni Salad, where uneven pieces make every bite taste different.

What to Serve with Italian Pasta Salad

This salad works as a side for almost any grilled or roasted main, and it also holds its own as a light lunch on its own.

  • Grilled chicken breasts: the acidity in the dressing cuts through the richness of grilled chicken.
  • Juicy burgers: a scoop on the side of a classic burger rounds out a backyard cookout.
  • BBQ pulled pork sandwiches: the cool pasta salad balances the sweetness of pulled pork.
  • Grilled salmon: pair it with salmon and dill sauce for a lighter summer plate.
  • Chicken parmesan: serve alongside chicken parmesan for a full Italian-inspired spread.
  • Bruschetta: an appetizer of bruschetta shares several ingredients with this salad, so they pair naturally.
  • Grilled steak: a peppery filet mignon makes this feel like a steakhouse side.
  • Swedish meatballs as an appetizer: the briny olives and pepperoncini in the salad contrast nicely with rich Swedish meatballs.
  • Garlic bread, warmed and buttered, for soaking up any extra dressing left in the bowl.
  • Iced tea or sparkling lemonade for a picnic-style spread.

Read Also: Ono Hawaiian Macaroni Salad

Variations of Italian Pasta Salad

This recipe is easy to adjust based on what’s in the fridge or what your guests prefer.

  • Antipasto style: add marinated artichoke hearts and a handful of pepperoni alongside the salami.
  • Vegetarian version: skip the salami entirely and double the mozzarella and olives for protein and richness.
  • Spicier version: increase the red pepper flakes and add extra pepperoncini brine to the dressing.
  • Lighter version: cut the olive oil by half and add a splash of extra vinegar to keep the dressing balanced.
  • Extra vegetables: stir in diced cucumber, artichoke hearts, or blanched broccoli florets.
  • Different pasta shape: shells or farfalle work well since they also hold dressing in their curves.
  • Gluten-free option: substitute a gluten-free rotini and check that the salami and cheese are certified gluten-free.
  • Protein boost: add cubed grilled chicken or white beans to turn this into a full meal.
  • Sun-dried tomato version: swap half the cherry tomatoes for chopped sun-dried tomatoes for a deeper, more concentrated flavor.
  • Nut and herb version: toss in toasted pine nuts and extra chopped parsley for added crunch and a fresher finish.

The same swap-in, swap-out approach works well for my Chicken Caesar Pasta Salad, which started as a variation before becoming its own recipe.

Storage and Reheating

This salad is meant to be served cold, so there’s no reheating involved, only proper storage.

  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Keep the basil and parmesan mixed in if serving within a day or two, since the flavor only improves.
  • If the salad looks dry after a day in the fridge, stir in a small drizzle of olive oil and a splash of vinegar to refresh the dressing.
  • Avoid freezing this salad, since the mozzarella and fresh vegetables lose their texture once thawed.
  • Bring leftovers to room temperature for about 15 minutes before serving for the best flavor.
  • Give the salad a good stir before serving again, since the dressing settles at the bottom of the container.
  • Portion leftovers into individual containers if you plan to pack lunches, since it keeps the salad from getting picked over.

You might also enjoy: Potato Salad

Nutritional Facts

Nutrition Per Serving (approximate)
Calories390 kcal
Carbohydrates32g
Protein14g
Fat23g
Saturated Fat7g
Cholesterol30mg
Sodium780mg
Fiber2g
Sugar3g

Values are estimates based on standard ingredient brands and will vary depending on specific products used.

These numbers land close to my Pasta House Salad, which uses a similar ratio of pasta to protein.

Health Benefits of Key Ingredients

A few ingredients in this salad carry real nutritional value beyond flavor.

  • Cherry tomatoes: rich in vitamin C and lycopene, an antioxidant linked to heart health.
  • Extra virgin olive oil: provides monounsaturated fats that support healthy cholesterol levels.
  • Red bell pepper: one of the highest vegetable sources of vitamin C, even more than citrus by weight.
  • Fresh mozzarella: contributes calcium and protein without the sodium load of aged, harder cheeses.
  • Garlic: contains allicin, a compound studied for its potential immune-supporting properties.
  • Olives: provide healthy fats along with polyphenols associated with reduced inflammation.
  • Basil: offers small amounts of vitamin K along with antioxidants from its essential oils.
  • Red onion: contains quercetin, a plant compound studied for its antioxidant properties.
  • Parmesan cheese: delivers a concentrated dose of calcium and protein in a relatively small amount compared to softer cheeses.

Read Also: Mediterranean Quinoa Salad With Grilled Chicken

FAQs About Italian Pasta Salad

1. Can I make Italian pasta salad the night before?

Yes, and it’s actually recommended. The flavors deepen significantly after several hours in the fridge, so making it the night before a party is ideal.

Just hold back the basil and parmesan until closer to serving time, since basil discolors and parmesan can clump if it sits too long in the dressing.

2. Why is my pasta salad dry after refrigeration?

Pasta continues to absorb liquid as it chills, which is why the dressing that looked plentiful at first can seem thin later. This is normal and easy to fix.

Stir in a splash of reserved pasta water or a small drizzle of olive oil and vinegar before serving to bring the moisture back.

3. Can I use a different pasta shape?

Absolutely. Shells, farfalle, and cavatappi all work well because their curves and ridges hold dressing the same way rotini does.

Avoid long noodles like spaghetti, since they don’t distribute the mix-ins evenly and are harder to portion.

4. Is Italian pasta salad served cold or at room temperature?

It’s traditionally served cold or at cool room temperature, never hot. Serving it too cold straight from the fridge can mute the flavors slightly.

Letting it sit out for about 15 minutes before serving brings the seasoning back to life without warming the cheese too much.

5. Can I make this recipe without meat?

Yes, simply omit the salami and increase the mozzarella and olives slightly to keep the protein and richness balanced. Some cooks also add white beans or chickpeas for extra protein.

The dressing and vegetables work the same either way, so no other changes are needed.

You might also enjoy: Tuna and White Bean Salad

Italian Pasta Salad Recipe

Italian Pasta Salad

Author: Wholesome Cove
390kcal
No ratings yet
Share Print Save
Prep 20 minutes
Cook 10 minutes
Total 1 hour
This Italian pasta salad recipe uses ten ingredients beyond the dressing, and every one of them earns its place in the bowl. Tri-color rotini holds the dressing in its ridges better than smooth shapes do, which is why it shows up in nearly every version of this dish.
Servings 10
Course Salad
Cuisine Italian
Cost $10

Ingredients

  • 1 pound tri-color rotini pasta - 450g
  • 1 pint cherry tomatoes - 300g, halved
  • 8 ounces fresh mozzarella pearls - 225g, halved
  • 4 ounces Genoa salami - 115g, cut into thin strips
  • 1 cup sliced black olives - 150g
  • 1/2 cup pepperoncini - 75g, sliced, plus 1 tablespoon of the brine
  • 1/2 medium red onion - thinly sliced
  • 1 red bell pepper - diced
  • 1/2 cup grated parmesan cheese - 50g
  • 1/4 cup fresh basil - 10g, chopped
For the Dressing

Equipment

  • Large stockpot - big enough that the rotini has room to move around and cook evenly
  • Colander - ideally with small enough holes that rotini spirals don’t slip through
  • Large mixing bowl - big enough to toss everything without spilling ingredients over the edge
  • Whisk - for the dressing, since a fork won’t fully emulsify the oil and vinegar
  • Cutting board and sharp knife - for the salami, peppers, and onion
  • Measuring cups and spoons - for the dressing ingredients
  • Airtight storage container - for leftovers, since an uncovered bowl in the fridge will dry the pasta out overnight
  • OXO Good Grips Salad Spinner - Recommended product – gets the pasta properly dry
  • Le Creuset Enameled Mixing Bowl Set - Recommended product – nesting bowls for dressing and tossing
  • Rachael Ray Cucina Cutting Board - Recommended product – surface area and grooved edge

Method

  1. Bring a large pot of generously salted water to a rolling boil. Add the tri-color rotini and stir once immediately. Cook according to package directions until al dente, about 9 to 11 minutes.
  2. Drain the pasta in a colander and rinse thoroughly under cold running water until fully cool to the touch. Shake the colander well to remove excess water. Transfer the cooled pasta to your large mixing bowl.
  3. In a separate bowl, combine the olive oil, red wine vinegar, pepperoncini brine, garlic, Italian seasoning, sugar, salt, black pepper, and red pepper flakes. Whisk vigorously until slightly thickened and emulsified.
  4. Halve the cherry tomatoes and mozzarella pearls. Cut the salami into thin matchstick strips. Thinly slice the red onion and dice the red bell pepper into small pieces.
  5. Add the tomatoes, mozzarella, salami, olives, pepperoncini, onion, and bell pepper to the bowl with the cooled pasta. Pour about three-quarters of the dressing over the top and toss gently until evenly coated. Hold back the remaining dressing for later.
  6. Cover and refrigerate for at least 30 minutes. Just before serving, add the remaining dressing along with the parmesan and fresh basil. Toss once more, taste, and adjust seasoning. Add a splash of reserved pasta water if needed.

Nutrition

Serving1ServingCalories390kcalCarbohydrates32gProtein14gFat23gSaturated Fat7gPolyunsaturated Fat2gMonounsaturated Fat12gCholesterol30mgSodium780mgPotassium300mgFiber2gSugar3gVitamin A15IUVitamin C45mgCalcium20mgIron10mg

Notes

  • Salt the pasta water generously, as it’s the only chance the noodles themselves get seasoned.
  • Cook the pasta to al dente or even slightly firmer since it will continue to soften as it sits in the dressing.
  • Never dress the pasta while it’s still warm, or the mozzarella will melt and the dressing will separate.
  • Cut the salami and cheese to roughly the same size as the olives and tomato halves for even bites.
  • Let the salad rest in the fridge for at least 30 minutes before serving so the flavors have time to combine.
  • Add fresh basil right before serving instead of during mixing, since it darkens quickly once bruised.
  • If making this a day ahead, hold back the parmesan and basil until serving time.
  • If the salad looks dry after chilling, stir in a splash of reserved pasta water to loosen it.
  • Use a light hand with the dressing at first since you can always add more, but you can’t take it back once the pasta absorbs it.
  • Buy pepperoncini and olives already sliced to shave a few minutes off prep without sacrificing flavor.

Tried this recipe?

Let us know how it was!

Final Thoughts

This Italian pasta salad earns its spot at every potluck table because it’s forgiving, make-ahead friendly, and full of flavors that only get better with time.

Give it a try for your next gathering, and let the dressing sit on the pasta a little longer than you think it needs.

If you make it, come back and leave a comment or share a photo. I’d love to see how it turns out in your kitchen.

Recommended: