This post may contain affiliate links. Please see disclosure form more information.
This Italian Pasta Salad Recipe with pepperoni, salami, rotini pasta and fresh vegetables with Italian dressing is perfect for potlucks or picnics. Enjoy this easy pasta salad all summer long! It’s easy to customize to suit your own tastes!

I just love a good salad when it’s hot out. One of my favorite things to do in the summer is serve a variety of salads for dinner — sort of like a mini potluck. We love Ramen Chicken Salad, BLT Salad, Chicken Bacon Ranch Pasta Salad, Tortellini salad and Watermelon, Feta and Blueberry Salad.
My kids never wanted pasta salad until I figured out that they didn’t want the soggy, dressing-drenched pasta salads you get at the store. Whenever I make this Italian Pasta Salad from scratch and Greek Pasta Salad from scratch, there are zero complaints! If you’re looking for Italian pasta salad recipes with pepperoni, I think you’ll love this one!

Ingredients
This Italian Pasta Salad is super simple and comes together quickly with pantry staples you can find in the grocery store. Full amounts are in the printable recipe card below.
- Dried rotini pasta — we love tricolored rotini
- Cucumber slices
- Grape tomatoes — you can use cherry tomatoes as well
- Mozzarella balls — holds up better than shredded
- Black olives — sliced
- Pepperoncini peppers — leave out for less heat
- Red onion
- Sliced salami
- Sliced pepperoni
- Italian seasoning
- Parsley — optional but adds extra color and flavor
- Zesty Italian dressing — or use your favorite homemade Italian dressing
How to Make Italian Pasta Salad with Pepperoni
Start out by cooking your pasta. While it cooks, cut up the fresh ingredients. I always cook pasta in the Instant Pot. It’s super easy this way, and no standing over a hot stove in the summer! You can follow the package directions on the box for stove top pasta, though.
Next, drain the pasta in a colander, and rinse it under cold water. Don’t skip this step. It cools the pasta down faster and stops the cooking, which prevents it from getting too mushy as it sits.Now, add all of the ingredients to a large bowl. Pour the dressing over the salad, and mix it until well combined. Store it in the fridge until you’re ready to eat.

I like to add just a half cup of dressing at first. If you’re eating the pasta salad right away, this may be enough. If you’re preparing the pasta salad ahead of time, add more right before serving.
Best Store Bought Dressing
What’s the best store bought dressing for Italian pasta salad? It’s purely a personal preference. I like Zesty Italian salad dressing by Kraft or Wishbone. Olive Garden Italian dressing is amazing, as well. You can always use homemade Italian dressing if you want!
Storage
Store leftovers in an airtight container 3-4 days. You can add a little bit more dressing before eating if you need to.

Variations
Tri-color pasta is a favorite for any cold pasta salad recipe — it just looks so amazing with all the other colorful veggies! Of course, you can still use regular pasta, and whatever shape of pasta you prefer.
Add your favorite veggies, such as broccoli florets, artichoke hearts, or green peppers. Mini pepperoni slices and Parmesan cheese are also great additions.
Green bell pepper, red bell pepper, and banana peppers work also in any good pasta salad.
Season with black pepper, garlic powder, or onion powder. Drizzle on a little red wine vinegar or a zesty homemade dressing instead of regular Italian dressing.
This is a great recipe to make meatless or vegan. Just leave out the salami and cheese!

Italian Pasta Salad
Ingredients
- 12 ounces rotini pasta tri colored
- 1 English cucumber sliced half moons, or seed a regular cucumber
- 1 pint grape tomatoes
- ¼ cup red onion finely chopped
- ¼ cup pepperoncini peppers sliced
- ¼ cup black olives sliced
- 4 ounces pepperoni sliced into strips
- 4 ounces dry salami sliced into strips
- 1 cup small mozzarella balls
- 1 cup Italian Dressing
- 1 tablespoon Italian seasoning optional
- chopped parsley optional
Instructions
- Cook pasta according to directions on box or cook in Instant Pot. Drain in colander, and rinse under cold water
- Add pasta and remaining ingredients to a large mixing bowl
- Pour in Italian Dressing, mix well, and top with chopped parsley, if desired
- Cover and refrigerate until ready to serve. Add more dressing before serving if needed
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
For more easy recipes, be sure to subscribe to the newsletter and follow me on social media!
















Just had to make this! Seen something like it in the stores but thought I could make it better! Turned out great and everyone loved it!
This is such a refreshing salad!! Everyone at my house loved it!
Thank you so much! I’m glad you all enjoyed it!
This is my favorite pasta salad! So many flavors and textures!
This is so delicious and was perfect for our lunch! My family love love loved this pasta! I’ll be making this again for sure!
I could eat this Italian Pasta Salad with a spoon! Delish!
This is the best Italian pasta salad I ever tried! I love all the flavors in it!
The mozzarella balls were just a lovely addition. I’m going to be making this all summer long.