Italian Pasta Salad is one of our favorite pasta salad recipes. This is an easy, make-ahead salad that is perfect for meal prep. Every bite is loaded with rotini, salami, mozzarella, olives, healthy veggies, and a homemade creamy Italian Dressing.

Italian pasta salad in serving bowl with Italian dressing

This post may contain affiliate links. Read my disclosure policy.

Pasta Salad Ingredients:

Italian Pasta Salad is a meal in itself with protein, grains and plenty of vegetables. It has vibrant Italian flavors with kalamata olives, fresh mozzarella cheese, salami, and parsley.

We love that you can change up the ingredients based on what you have on hand. Try substituting with diced bell pepper, or crunchy broccoli, or use Feta instead of Mozarella cheese to add some Greek flavors. P.S. If you’re feeling adventurous, roasting your own bell peppers will take this salad to the next level.

Ingredients for Italian pasta salad with rotini pasta, tomatoes, cucumber, olives, mozzarella, red onion, salami, parsley, roasted red pepper and homemade Italian Dressing

What is the Best Italian Dressing?

We love homemade Italian dressing for the best flavor and because you can use high-quality oil and seasonings. In a pinch, store-bought Italian dressings will work. We like Newman’s Own brand Italian dressing and Ken’s brand Italian dressing.

Italian Dressing in mason jar with tomatoes and parsley on the side

How to Make Pasta Salad Video Tutorial:

I hope this Pasta Salad Recipe becomes a new favorite for you. It makes meal prep so easy! If you enjoyed this video, please subscribe to our Youtube Channel and click the bell icon so you get a notification when we post a new video.

What is the Best Pasta for Salad?

We love rotini noodles for pasta salad. Rotini is the spiral-shaped pasta you will see in the photos here. You can buy them in the traditional pasta color or in a multicolor blend which can be really fun for a pasta salad. You can also experiment with different kinds of pasta such as shell pasta or macaroni.

The best pasta salad with rotini pasta and other pasta salad ingredients arranged in mixing bowl

How to Cook Pasta for Pasta Salad:

Cook your pasta in salted water according to package instructions until it is aldenté. Aldente means firm to the bite. Pasta that is overcooked can seem mushy in pasta salad and will absorb more dressing so make sure you don’t overcook. As soon as the pasta is aldenté, drain in a colander then rinse under cold water to stop the cooking process, chill the pasta, and rinse off excess starch to keep the pasta from sticking.

Cook’s Tip: Buttered pasta doesn’t work well for pasta salad so do not add butter or oil after your pasta is cooked. Rinsing in cold water is enough to prevent noodles from sticking together and there is plenty of oil in the salad dressing.

Pasta Cooked until aldente for pasta salad in bowl combined with other pasta salad ingredients

More Pasta Salad Recipes:

Italian Pasta Salad

5 from 170 votes
Author: Natasha of NatashasKitchen.com
Italian pasta salad in serving bowl with Italian dressing
Italian Pasta Salad is an easy, make-ahead recipe that is perfect for meal prep. Every bite is loaded with rotini, salami, fresh mozzarella, olives, and healthy vegetables, and it all comes together with a homemade creamy Italian Dressing.
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes

Ingredients 

Servings: 8 people
  • 8 oz rotini pasta
  • 6 oz salami, sliced into strips
  • 10 oz cherry tomatoes, halved (3 cups)
  • 1/2 English cucumber, diced
  • 1/2 medium red onion, finely diced
  • 8 oz fresh mozzarella, pearls or halved mozzarella balls
  • 1/2 cup black olives, pitted and sliced
  • 1/2 cup kalamata olives, pitted and halved
  • 1/2 cup roasted red peppers* drained and coarsely chopped
  • 1/3 cup parsley, finely chopped
  • 1 cup Italian dressing, or added to taste

Instructions

  • Cook rotini pasta according to package instructions in salted water just until pasta is aldente (firm to the bite).
  • While pasta cooks, prep remaining ingredients and make Italian Dressing.
  • Add dressing just to the portion fo salad you plan to eat. Enjoy right away or cover and let the salad marinate for 1-3 hours before serving.

Notes

*Or you can make your own roasted peppers

Nutrition Per Serving

386kcal Calories30g Carbs16g Protein23g Fat8g Saturated Fat39mg Cholesterol1340mg Sodium331mg Potassium2g Fiber6g Sugar718IU Vitamin A17mg Vitamin C180mg Calcium1mg Iron
Nutrition Facts
Italian Pasta Salad
Amount per Serving
Calories
386
% Daily Value*
Fat
 
23
g
35
%
Saturated Fat
 
8
g
50
%
Cholesterol
 
39
mg
13
%
Sodium
 
1340
mg
58
%
Potassium
 
331
mg
9
%
Carbohydrates
 
30
g
10
%
Fiber
 
2
g
8
%
Sugar
 
6
g
7
%
Protein
 
16
g
32
%
Vitamin A
 
718
IU
14
%
Vitamin C
 
17
mg
21
%
Calcium
 
180
mg
18
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Salad, Side Dish
Cuisine: Italian
Keyword: italian pasta salad, pasta salad
Skill Level: Easy
Cost to Make: $$
Calories: 386
Natasha's Kitchen Cookbook

If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen

5 from 170 votes (102 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Genny M.
    September 7, 2020

    Natasha, Honestly, this is the BEST Italian Pasta Salad I have ever made! It’s scrumptious! Everyone loves it. In fact, ever recipe of yours that I have tried is wonderful and your homemade salad dressings are to die for! Thank you so much. You are a dear!

    Reply

    • Natashas Kitchen
      September 7, 2020

      You’re welcome Genny! I’m so glad your family is enjoying this recipe!

      Reply

    • Natasha's Kitchen
      September 7, 2020

      Fantastic! I am so glad you loved this salad. It’s one of our favorites too and I’m so glad you loved it, Genny.

      Reply

  • Lisa Johnson
    August 30, 2020

    You asked for a tip about cutting cherry tomatoes … I saw Gordon Ramsey lightly press a small plate over top of the tomatoes (could use anything flat) to hold them still, and then slice through them all at the same time with a sharp knife. Brilliant!!

    Also, I think pepperoncinis would make a fabulous addition to this amazing salad 😋

    Reply

    • Natasha's Kitchen
      August 31, 2020

      That’s a fab idea, thanks for sharing that with us!

      Reply

  • Kgomotso
    August 28, 2020

    Hi Natasha. I love all your recipes especially the salads

    Reply

    • Natashas Kitchen
      August 29, 2020

      Awww that’s the best! Thank you so much for sharing that with me! I’m all smiles

      Reply

  • Terri
    August 28, 2020

    Where did you get your food scraper

    Reply

  • Carmen
    August 23, 2020

    this salad is Amazing.

    Reply

    • Natasha's Kitchen
      August 23, 2020

      Thank you, Carmen!

      Reply

  • Connie Ward
    August 19, 2020

    OMG Natasha this is the best Italian pasta salad ever. It’s simply delicious

    Reply

    • Natashas Kitchen
      August 19, 2020

      That’s so great! It sounds like you have a new favorite!

      Reply

  • Brenda
    August 18, 2020

    Hi Natasha,
    I added sun-dried tomatoes, too. Very good. Added a different texture.

    Reply

    • Natashas Kitchen
      August 18, 2020

      Yum! That sounds delicious! Thank you for sharing that Brenda!

      Reply

  • Leya
    August 13, 2020

    This is our new favourite salad recipe. The dressing is what makes it shine. I have tried multiple variations of this recipe – varied the vegetables and tweaked the dressing as well..each time it smelled and tasted amazing. The recipe is so forgiving. Natasha, thank you so much for sharing this! It is a super hit like your other recipes.

    Reply

    • Natashas Kitchen
      August 13, 2020

      That’s just awesome Leya! I’m so glad you enjoyed this recipe!

      Reply

  • joan keating
    August 3, 2020

    On a hot day it made a great dinner with garlic bread. love it

    Reply

    • Natasha's Kitchen
      August 3, 2020

      Yes, that sounds perfect!

      Reply

  • Ann
    July 31, 2020

    We love this salad! The dressing is a perfect balance of sweet and savory. We serve it on a bed of baby arugula and that takes it to another level.

    Reply

    • Natashas Kitchen
      July 31, 2020

      Great idea! Thank you for sharing that wonderful review with us!

      Reply

  • Debbie
    July 27, 2020

    This salad is delicious! Love all the veggies and the salami & cheese make it extra yummy.Then you add the Italian dressing…….so good!!!!
    Your videos are so much fun to watch

    Reply

    • Natashas Kitchen
      July 27, 2020

      I’m so glad you’re enjoying our recipes and our videos! Thank you for that lovely review, Debbie!

      Reply

  • Anita Dane
    July 23, 2020

    to cut the tomatoes, place between to small plates and cut all the tomatoes together !!

    Reply

    • Natashas Kitchen
      July 23, 2020

      Great idea! Thank you for sharing that with me!

      Reply

  • Zuzana Kalafut
    July 19, 2020

    This pasta salad is super delicious!!!!!

    Reply

    • Natasha's Kitchen
      July 20, 2020

      Thank you for your wonderful feedback!

      Reply

  • Quyen
    July 19, 2020

    Our family enjoyed this salad. My daughter helped me to make the salad. We added mini bell peppers, artichoke hearts, and homegrown cherry tomatoes. Thank you for this recipe.

    Reply

    • Natasha's Kitchen
      July 19, 2020

      Sounds great and fun! So great to hear that you and your family enjoyed this salad.

      Reply

  • Gloria Garcia
    June 26, 2020

    Where can I get that steel scoop you use to pick up the chopped things.

    Reply

  • Marie
    June 24, 2020

    How about artichokes or pepperoncini’s.

    Reply

    • Natasha's Kitchen
      June 24, 2020

      I think that’s a good idea. Please let us know how it goes if you try it!

      Reply

  • Barbara McGee
    June 22, 2020

    Natasha, I would love to purchase some of the prep tools that you use, such as the scrapper and the garlic press but I can’t find them on your blog. I know you said their In the notes but I don’t see the notes. Please help, Thanks.

    Reply

    • Natashas Kitchen
      June 22, 2020

      Hi Barbara, have you tried our blog shop here?

      Reply

  • Joan Johnson
    June 22, 2020

    When I slice cherry tomatoes I place them between 2 deli lids and run my knife between lids.slicing all tomatoes at once. Super easy

    Reply

    • Natashas Kitchen
      June 22, 2020

      Thank you for sharing that with me!

      Reply

  • Judy
    June 18, 2020

    So disappointed! This salad looks sooo delicious but there are too many competing flavors. Actually felt ill after eating. Perhaps leaving out or reducing the amounts of roasted red peppers, kalamata olives, and parsley would have helped.

    Reply

    • Natasha
      June 19, 2020

      You could leave out the roasted peppers – it sounds like maybe they don’t agree with you? You can definitely change up the salad with your favorite add-ins.

      Reply

  • Lauri
    June 14, 2020

    Ohmygoodness, Natasha!! So simple, but SO good!!! I can’t stop eating it!!! 🙂

    Reply

    • Natasha's Kitchen
      June 15, 2020

      Sounds like you found your favorite salad recipe! I am so glad you loved it.

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.