Cook pasta to al dente, according to package directions. Immediately rinse under cold water to stop the cooking process.
Combine the pasta, salami, tomatoes, olives, peppers, cucumber, broccoli, and red onion in a large bowl. Then fold in the dressing, cheeses, and fresh parsley. Toss to combine.
Cover and refrigerate before serving. I like it best when refrigerated for at least 2 hours.
Notes
Broccoli
If you want the broccoli a bit softer, quicky blanching the broccoli is easy. Bring 2 quarts salted water to boil. Add broccoli and cook until bright green and just tender; about 3 minutes. Drain and immerse in ice water to stop the cooking process.
Storing the Pasta Salad
Store in an airtight container in the fridge for up to 3 days. Before serving and add additional dressing if necessary.