Fill a large pot with water and bring it to a boil over high heat. Add a generous pinch of salt to the water (it doesn’t have to be exact). Add the pasta and cook until tender, according to the package directions.
1 lb small to medium pasta
While the pasta cooks, prepare the creamy dressing in a separate bowl or large measuring cup. Whisk until smooth and well combined.
⅓ cup olive oil, ⅓ cup red wine vinegar, ⅔ cup mayonnaise, 1 teaspoon oregano, 1 teaspoon basil, 1 teaspoon parsley, 1 teaspoon onion powder, 1 teaspoon garlic powder, ½ teaspoon salt, ½ teaspoon pepper
Once the pasta is tender, drain it and rinse quickly under cold water to stop the cooking and cool it down. Transfer the cooled pasta to a large bowl.
Add in the remaining pasta salad ingredients. Pour the dressing over the top and gently stir until everything is evenly coated. Place in the refrigerator until cold. Serve cold.
½ cup bell pepper, ½ cup cucumber, 1 cup broccoli, ½ cup red onion, 1 cup cherry tomatoes, 8 ounces mozzarella pearls, 1 cup salami, ½ cup sliced olives