Our favorite easy Italian Pasta Salad recipe is delicious, filling, and perfect for a make-ahead lunch, picnic, or potluck.

A zesty Italian Pasta Salad recipe served in a large bowl with rotini pasta, mozzarella cheese pearls, salami, black olives, cherry tomatoes, and parmesan cheese.

The best Italian Pasta Salad we've been making for years.

If you need a side dish everyone will love (all ages, all levels of picky-ness) THIS Italian pasta salad is IT. And it's not your typical Italian Pasta Salad because we add the tastiest homemade dressing and pile on all the goodies including mozzarella cheese pearls, salami, black olives, cherry tomatoes, red onion, and fresh herbs.

I often make it for kids school lunches, and it's my go-to for camping, boating and beach days. I make a big container and bring it along in our cooler, with some plastic cups and forks to scoop and serve.

How to make Pasta Salad:

Make Dressing and Cook Pasta: Combine olive oil, red wine vinegar, parsley, onion, lemon juice, basil, oregano, salt, sugar, and pepper to make dressing. Cook Pasta according to package instructions drain and cool before tossing in dressing.

Add mozzarella, salami, olives, onion, tomatoes, parsley, parmesan, pepperoncini and additional dressing, to taste. Cover and keep in the refrigerator for 1 hour or longer before serving this zesty Italian pasta recipe.

Two images showing an Italian Pasta Salad recipe in a mason jar then after everything is dumped in a big bowl for an easy Italian pasta salad recipe.

Follow me for more great recipes

Recipe

A zesty Italian Pasta Salad recipe served in a large bowl with rotini pasta, mozzarella cheese pearls, salami, black olives, cherry tomatoes, and parmesan cheese.
Prep 10 minutes
Cook 15 minutes
Refrigerate 1 hour
Total 1 hour 25 minutes
Save Recipe

Equipment

Ingredients
 
 

  • 1 pound rotini pasta , uncooked
  • 8 ounces fresh mozzarella cheese pearls (or chopped into pieces if you can't find pearls)
  • 8 ounces salami , pepperoni, or beef summer sausage
  • 6 ounces black olives pitted, sliced
  • 1/2 red onion , diced
  • 1 1/2 cups cherry tomatoes (224g), halved
  • 2 Tablespoons fresh chopped parsley chopped
  • 1/2 cup freshly grated parmesan cheese (50g)
  • pepperoncinis , sliced (optional)

Italian Salad Dressing (or substitute 1 ½ cups bottled zesty Italian dressing):

Instructions
 

  • Make the salad dressing by combining all ingredients. Store the dressing in the refrigerator for up to 2 weeks. Shake before using.
    ¾ 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
  • Cook pasta according to package instructions. Drain water and rinse pasta with cold water. Allow it to cool for at least 10 minutes. 
    1 pound rotini pasta
  • Combine: Add pasta to a large bowl and pour half of the salad dressing over it. Toss to combine. Add remaining ingredients and dressing and toss everything to combine.
    8 ounces fresh mozzarella cheese, 8 ounces salami, 6 ounces black olives, ½ red onion, 1 ½ cups cherry tomatoes, 2 Tablespoons fresh chopped parsley, ½ cup freshly grated parmesan cheese, pepperoncinis
  • Refrigerate: Cover and refrigerate for 1 hour or longer, before serving. Store in the fridge for up to 4-5 days.

Notes

Make Ahead Instructions: Italian Pasta Salad can be made in advance and stored in the fridge for up to 4-5 days.
Variations:
    • Add Meat/Protein: Add cooked chopped ham or chicken.
    • Add Veggies like chopped cucumber, bell pepper, shredded carrot, or cooked sautéed veggies, like zucchini, asparagus, broccoli.
    • Meatless Italian Pasta Salad: omit the meat out and add extra veg.
    • Swap the Noodles: Use farfalle, penne, or any favorite bite-size pasta.
    • Gluten Free: Use your favorite gluten free bite size pasta noodles. We have had great luck with the Barilla rotini pasta.

Nutrition

Calories: 664kcalCarbohydrates: 49gProtein: 23gFat: 42gSaturated Fat: 11gPolyunsaturated Fat: 4gMonounsaturated Fat: 24gCholesterol: 50mgSodium: 1559mgPotassium: 384mgFiber: 3gSugar: 4gVitamin A: 557IUVitamin C: 10mgCalcium: 243mgIron: 2mg

Follow Me

Get recipe ideas weekly!

*I first shared this recipe in May 2016. Updated August 2018, June 2021 and May 2023.

This post contains affiliate links.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

3.7 7 votes
Recipe Rating
4.98 from 405 votes (375 ratings without comment)
Subscribe
Notify of
guest

49 Comments
Inline Feedbacks
View all comments
Cami
6 years ago

5 stars
Excited to make this tomorrow. Why the cucumber comment. Saw no cucumber in the recipe?

Lisahtx
6 years ago

5 stars
I made this recipe- changed nothing (as I dont believe in leaving a rating if I change it) my bf and I loved it.

Cook With Nisha
7 years ago

ummm.. looking so delicious… pinning this pasta now..

Miley
7 years ago

5 stars
This may honestly be my favorite pasta salad I’ve ever made. It tuned out sooooooo good! The homemade dressing makes all the difference. May family loved it, so I thank you!

Cynthia Abney
7 years ago

5 stars
Terrific! Easy and fun to make. I added pepperoncinis?

Maria
7 years ago

5 stars
I love this recipe! It’s so simple and yummy and my family loves it. I love that it lasts in the fridge for several days and can be made ahead of time for a party. Thanks for sharing!

Dianna Muth
8 years ago

Fabulous. So easy

Robert Marullo
8 years ago

Hi Lauren,
I’m Italian and just love all of these Pasta Salad’s you have posted. I always have a great Italian Salad Dressing cold and on hand in the Fridge ready to go and love the way you use the colorful cherry tomatoes, but my local SuperMarket
doesn’t always have the yellow ones on hand. Nonetheless, I improvise with yellow bell peppers. Thanks for all the good recipes which I just discovered on your webpage from Taste Better.

Karen
9 years ago

Hi Lauren, We are going to our grandson first birthday party .And needed a recipe for dressing to put on pasta salad.
Your looked perfect!
Thank you .
Karen from La Quinta

Cecile Roy - My Yellow Farmhouse
9 years ago

Oh yeah – pinning this, as always!!

1 2 3 4