
Cook the pasta in lightly salted water and once it's al dente, strain and rinse with cold water. Let the pasta cool.
Next, combine the mayonnaise and Italian dressing in a large mixing bowl and mix until well combined.
Add the garlic, basil, and seasoning salt into the large bowl. Whisk until well incorporated.
Add the cool pasta into the large mixing bowl and fold in with the dressing.
Now toss in the red onions, tomatoes, bell peppers, green onions, olives, and salami.
Fold in the ingredients until everything is combined.
Sprinkle in the shredded parmesan cheese and lightly fold it into the pasta salad.
Cover the Italian pasta salad and refrigerate for a minimum of 2 hours.
Serve and enjoy!