Start by boiling a large pot of salted water. Add the tricolor rotini pasta, cooking until al dente, which should be slightly firm to the bite. Avoid overcooking to prevent mushiness.
In a small bowl, whisk together olive oil, red wine vinegar, Italian seasoning, sugar, garlic powder, salt, and red pepper flakes. Taste for a balanced flavor and adjust seasoning as needed.
In the large bowl, combine the cooked pasta with halved cherry tomatoes, sliced olives, chopped pepperoncinis, diced red onion, and mini pepperonis. Toss gently to keep the tomatoes and pasta intact.
Gently fold in the mini mozzarella balls and shredded parmesan cheese, avoiding rough handling to maintain the cheese's integrity.
Pour the prepared dressing over the salad, ensuring even distribution. Be cautious not to over-saturate the salad with dressing, as flavors will deepen while chilling.
Cover the salad and refrigerate for at least 30 minutes. This allows the flavors to meld. Do not refrigerate for too long to avoid softening the vegetables.
Before serving, taste the pasta salad and add more salt, pepper, or dressing if necessary to enhance flavor.
Dish out the pasta salad on plates, showcasing its vibrant colors. If the salad appears dry, refresh it with a splash of olive oil before serving.