01 - 
                In salted boiling water, cook pasta according to package directions for al dente. Drain and rinse with cold water until pasta is room temperature. Place pasta in a large bowl.
              
              
              
                02 - 
                Add cherry tomatoes, pepperoni, onion, bell pepper, mozzarella, parmesan, and olives to the bowl. Set aside.
              
              
              
                03 - 
                In a separate bowl, whisk together olive oil, red wine vinegar, Italian seasoning, garlic powder, salt, pepper, and red pepper flakes.
              
              
              
                04 - 
                Pour vinaigrette over pasta mixture, then toss to coat. Refrigerate for 1 hour before serving.
              
              
              
                05 - 
                If the pasta salad has been chilled for several hours and is very cold, allow it to warm up slightly at room temperature for 20–30 minutes before serving. Give it a toss to redistribute the dressing.