Cook pasta until al dente, then drain.
Rinse pasta under cold water and drain again.
Place pasta in a large mixing bowl.
Add tomatoes and marinated artichoke hearts.
Add black olives and green olives.
Add mozzarella balls and sliced salami.
Add roasted red peppers and red onion.
In a jar, add olive oil and vinegar.
Add mustard and minced garlic to the jar.
Add salt and pepper, then shake well.
Pour dressing over the pasta salad mixture.
Toss gently to combine everything evenly.
Add chopped fresh basil and toss again.
Chill the Italian Antipasto Pasta Salad Recipe.
Serve cold for the best flavor and texture.