Pasta salad is one of those dishes that shows up at every summer gathering, and honestly, I’m never mad about it. There’s something about cold pasta mixed with fresh veggies and a tangy dressing that just hits different when it’s hot outside. But I got tired of the boring, bland versions that sit untouched on the picnic table.
That’s why I started making this Italian version. It’s got all the good stuff – salami for protein, two kinds of cheese for extra flavor, and plenty of colorful peppers and tomatoes. The key is using a spiral pasta that actually holds onto the dressing instead of just sitting there looking pretty.
Want something you can make ahead for your next cookout? This is it. Need a lunch that’ll last you all week? Same. I make a big batch on Sunday and we eat it for days without getting bored.

Why You’ll Love This Italian Pasta Salad
- Perfect for meal prep and gatherings – This pasta salad tastes even better the next day as the flavors meld together, making it ideal for potlucks, picnics, or weekday lunches.
- Colorful and satisfying – The mix of crisp peppers, juicy tomatoes, savory salami, and creamy mozzarella creates a filling dish that works as a side or main course.
- Simple ingredients – Everything you need is easy to find at any grocery store, and you probably already have some of these items in your fridge.
- No-cook convenience – Once you boil the pasta, there’s no additional cooking required—just chop, toss, and chill.
- Crowd-pleaser – This classic combination of Italian flavors appeals to both kids and adults, making it a reliable recipe for any occasion.
What Kind of Pasta Should I Use?
For pasta salad, you’ll want to stick with short, sturdy pasta shapes that can hold up to mixing and hold onto the dressing. Rotini, penne, or farfalle (bow ties) are all great choices because their nooks and crannies catch the dressing and other ingredients perfectly. I’d avoid long pasta like spaghetti or fettuccine since they don’t work as well in a cold salad format. Whatever shape you choose, make sure to cook it al dente – it’ll continue to absorb dressing as it sits, so you don’t want it too soft to begin with. And don’t forget to rinse your cooked pasta under cold water to stop the cooking process and cool it down for your salad.

Options for Substitutions
This pasta salad is super forgiving and works great with whatever you have in your fridge:
- Pasta: Any short pasta shape works here – rotini, penne, farfalle, or fusilli all hold the dressing well. Whole wheat or gluten-free pasta are fine too, just cook according to package directions.
- Bell peppers: Use whatever color peppers you have on hand, or swap in cucumber, zucchini, or celery for crunch. You can also use jarred roasted red peppers for a different flavor.
- Salami: Pepperoni, ham, turkey, or grilled chicken all work nicely. For a vegetarian version, just leave out the meat or add chickpeas for protein.
- Mozzarella: Fresh mozzarella balls, cubed provolone, or feta cheese are all good swaps. Each brings a slightly different taste to the salad.
- Italian dressing: Store-bought is convenient, but you can make your own by mixing olive oil, red wine vinegar, garlic, and Italian herbs. Ranch or balsamic vinaigrette work in a pinch too.
- Black olives: Kalamata olives, green olives, or even capers can replace black olives if that’s what you prefer.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with pasta salad is not salting the pasta water enough – it should taste like the ocean since this is your only chance to season the pasta itself from the inside out.
Another common error is adding the dressing to hot pasta, which causes it to absorb too much and leaves your salad dry and bland after chilling, so always let your pasta cool completely first or rinse it under cold water to stop the cooking process.
Undercooking your pasta is also a problem here because it will continue to firm up in the fridge, so cook it just slightly past al dente for the best texture.
Finally, make sure to taste and adjust your seasonings right before serving, as cold temperatures dull flavors and you’ll likely need to add more dressing, salt, or pepper after the salad has chilled.

What to Serve With Italian Pasta Salad?
Italian pasta salad is a total crowd-pleaser at cookouts and potlucks, and it pairs really well with grilled meats like chicken, burgers, or Italian sausages. If you’re keeping things simple, some garlic bread or focaccia on the side is always a good call for soaking up any extra dressing. This salad also works great alongside other picnic favorites like coleslaw, baked beans, or corn on the cob. Since it’s already pretty filling with the salami and cheese, you can keep the rest of your meal light and let the pasta salad be the star of the show.
Storage Instructions
Store: Keep your pasta salad in an airtight container in the fridge for up to 4 days. The flavors actually get better as it sits, so it’s great for making a day ahead! Just give it a good stir before serving since the dressing tends to settle at the bottom.
Make Ahead: This is one of those recipes that’s perfect for prepping in advance. You can make it up to 2 days before you need it, and it’ll taste even better. If you’re worried about the veggies getting soggy, you can add the dressing an hour or two before serving instead of right away.
Refresh: If your pasta salad seems a bit dry after sitting in the fridge, just toss in a few tablespoons of extra Italian dressing to bring it back to life. You might also want to taste it and add a pinch more salt or pepper since cold foods sometimes need a little extra seasoning.
| Preparation Time | 15-20 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 85-95 minutes |
| Level of Difficulty | Easy |
| Servings | 8 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2600-2900
- Protein: 80-95 g
- Fat: 115-130 g
- Carbohydrates: 310-340 g
Ingredients
For the pasta salad:
- 1 lb pasta (I always use Barilla rotini or fusilli for better sauce cling)
- 1 1/2 green bell pepper (finely diced into 1/4-inch pieces)
- 1 1/2 red bell pepper (finely diced into 1/4-inch pieces)
- 1 red onion
- 1/2 cup black olives
- 10 oz salami (cut into 1/2-inch cubes for better distribution)
- 1 1/4 cup mozzarella
- 1 cup cherry tomatoes
- 3/4 cup Parmesan
For the dressing and seasoning:
- 1 cup Italian dressing (I prefer Ken’s Steak House Simply Vinaigrette)
- salt
- pepper
Step 1: Prep All Vegetables and Proteins
- 1 1/2 green bell pepper, finely diced
- 1 1/2 red bell pepper, finely diced
- 1 red onion, diced
- 1 cup cherry tomatoes, halved
- 10 oz salami, cut into 1/2-inch cubes
- 1 1/4 cup mozzarella, chopped
While you wait for water to boil, prepare all your ingredients so they’re ready to go.
Finely dice the green and red bell peppers into 1/4-inch pieces, then dice the red onion to match.
Halve the cherry tomatoes, cut the salami into 1/2-inch cubes, and chop the mozzarella into bite-sized pieces.
I like to do all my chopping on one cutting board and transfer items to a large mixing bowl as I go—this saves cleanup time and keeps everything organized.
Having everything prepped before the pasta finishes cooking is key to coming together quickly.
Step 2: Cook the Pasta
- 1 lb pasta
- salt
Bring a large pot of salted water to a rolling boil and cook the pasta according to package directions until it reaches al dente—this is important because the pasta will continue to absorb the dressing as it cools, so you want it slightly firm at this stage.
Drain the pasta thoroughly in a colander, but do not rinse it; the starch on the pasta helps the dressing cling better.
Transfer the hot pasta to your large mixing bowl with the prepped vegetables.
Step 3: Combine and Season
- cooked pasta from Step 2
- prepped vegetables from Step 1
- 1/2 cup black olives
- 3/4 cup Parmesan
- 1 cup Italian dressing
- salt
- pepper
Add the black olives, Parmesan cheese, and Italian dressing to the warm pasta and vegetables.
Toss everything together until well combined, making sure the dressing coats all the pasta and ingredients evenly.
Taste the salad and adjust the seasoning with salt and pepper as needed.
I find that adding the dressing while the pasta is still warm helps it absorb the flavors better, creating a more flavorful final dish.
Step 4: Chill and Serve
Cover the salad and refrigerate for at least 1 hour before serving.
This allows all the flavors to meld together and gives the salad time to cool completely.
Give it a gentle toss before serving to redistribute any dressing that may have settled at the bottom.

Easy Italian Pasta Salad
Ingredients
For the pasta salad::
- 1 lb pasta (I always use Barilla rotini or fusilli for better sauce cling)
- 1 1/2 green bell pepper (finely diced into 1/4-inch pieces)
- 1 1/2 red bell pepper (finely diced into 1/4-inch pieces)
- 1 red onion
- 1/2 cup black olives
- 10 oz salami (cut into 1/2-inch cubes for better distribution)
- 1 1/4 cup mozzarella
- 1 cup cherry tomatoes
- 3/4 cup Parmesan
For the dressing and seasoning::
- 1 cup Italian dressing (I prefer Ken's Steak House Simply Vinaigrette)
- salt
- pepper
Instructions
- While you wait for water to boil, prepare all your ingredients so they're ready to go. Finely dice the green and red bell peppers into 1/4-inch pieces, then dice the red onion to match. Halve the cherry tomatoes, cut the salami into 1/2-inch cubes, and chop the mozzarella into bite-sized pieces. I like to do all my chopping on one cutting board and transfer items to a large mixing bowl as I go—this saves cleanup time and keeps everything organized. Having everything prepped before the pasta finishes cooking is key to coming together quickly.
- Bring a large pot of salted water to a rolling boil and cook the pasta according to package directions until it reaches al dente—this is important because the pasta will continue to absorb the dressing as it cools, so you want it slightly firm at this stage. Drain the pasta thoroughly in a colander, but do not rinse it; the starch on the pasta helps the dressing cling better. Transfer the hot pasta to your large mixing bowl with the prepped vegetables.
- Add the black olives, Parmesan cheese, and Italian dressing to the warm pasta and vegetables. Toss everything together until well combined, making sure the dressing coats all the pasta and ingredients evenly. Taste the salad and adjust the seasoning with salt and pepper as needed. I find that adding the dressing while the pasta is still warm helps it absorb the flavors better, creating a more flavorful final dish.
- Cover the salad and refrigerate for at least 1 hour before serving. This allows all the flavors to meld together and gives the salad time to cool completely. Give it a gentle toss before serving to redistribute any dressing that may have settled at the bottom.