The BEST Italian Pasta Salad recipe is easy to make, loaded with all the good stuff, and tossed in zesty homemade dressing. It will be the star of your potluck!

Looking for more pasta salad recipes? Try our Chicken Caesar Pasta Salad, Pesto Pasta Salad, or Tuna Pasta Salad.

A glass serving bowl filled with the best Italian Pasta Salad recipe.

What I love about this recipe:

  • The Dressing – The simple homemade Italian Pasta Salad dressing is quick to make with pantry ingredients and really sets this pasta salad apart from the rest.
  • EVERYONE loves it! Talk about a crowd pleaser; all ages love this zesty Italian Pasta Salad!
  • Make Ahead and Travel Friendly makes this perfect for any potluck or picnic. It’s a great easy meal to bring camping, boating, or to a beach day. During the school year I make a big batch to use for kids school lunch ideas during the week.

How to make Pasta Salad:

Make Dressing: Combine olive oil, red wine vinegar, parsley, onion, lemon juice, basil, oregano, salt, sugar, and pepper.

Cook Pasta according to package instructions. Drain water and rinse pasta in cold water. Allow to cool, then pour half of the salad dressing and toss to combine.

Add Ingredients: Add mozzarella cheese pearls, salami, black olives, red onion, cherry tomatoes, fresh parsley, parmesan, pepperoncini (optional), and additional dressing, to taste. Refrigerate pasta salad with Italian dressing for 1 hour or longer, before serving.

Two images showing homemade Italian Pasta Salad dressing being poured on top of cooked rotini noodles, then cheese, chopped red onion, tomatoes, olives, salami, and pepperoncini poured on top.

Make Ahead Instructions:

To Make Ahead: This cold Italian Pasta Salad can be made in advance and stored in the refrigerator for up to 4-5 days, making it perfect for meal prep.

Recipe Variations:

  • Add Meat/Protein: Add cooked chopped ham or chicken.
  • Veggie Substitutions: Add chopped bell pepper, shredded carrot, or cooked sautéed veggies, like zucchini, asparagus, broccoli, or any other veggies you like.
  • Meatless Italian Pasta Salad: Leave the meat out and add extra vegetables.
  • 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.
A close-up image of easy Italian Pasta Salad, ready to serve.

More Pasta Salad Recipes:

Follow me for more great recipes

Recipe

Homemade Italian Pasta Salad in a large glass bowl, ready to serve.
Prep 10 minutes
Cook 15 minutes
Refrigerate 1 hour
Total 1 hour 25 minutes
Save Recipe

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 , sliced
  • 1/2 red onion , diced
  • 1 1/2 cups cherry tomatoes , halved
  • 2 Tablespoons fresh chopped parsley chopped
  • 1/2 cup freshly grated parmesan cheese
  • pepperoncinis , sliced (optional)

For the Italian Salad Dressing (or substitute about 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.

For the Pasta Salad:

  • Cook pasta according to package instructions. Drain water and rinse pasta with cold water. Allow it to cool for at least 10 minutes. 
  • 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.
  • 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 refrigerator 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: Leave the meat out and add extra vegetables.
    • 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

Create a FREE Account to save your favorite recipes and create meal plans

Follow Me

Get recipe ideas weekly!
Please enable JavaScript in your browser to complete this form.

*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

Categories

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.

0 0 votes
Recipe Rating
4.98 from 403 votes (375 ratings without comment)
Subscribe
Notify of
guest

45 Comments
Inline Feedbacks
View all comments
Lheng
2 months ago

Can i use feta cheese instead of mozzarella?

Nunya Bidness
3 months ago

4 stars
I feel like the dressing could use more zing. Maybe just more vinegar?

Also, the quantity is incredible. I thought I was making a side dish. This is 8 meal-sized servings.

Kate
5 months ago

5 stars
Huge hit! Easy to prepare the day before a summer BBQ. Used fresh herbs instead of dried.

jangoodell@outlook.com
6 months ago

5 stars
I love Italian pasta salad, and this beats most. The Italian dressing is especially good

Alison
7 months ago

Does anyone know if this can be frozen? Have way too much left from a family function.

Ingrid
7 months ago

5 stars
great recipe, just needed a little fresh garlic (4 cloves) loved it

mechellc7@aol.com
7 months ago

2 stars
Bland. Even added Salad Supreme. Not sure how to fix.

Ashley
1 year ago

5 stars
I absolutely love this pasta salad recipe!