Bring a large pot of salted water to a rolling boil. Cook the rotini until al dente, exactly 9-11 minutes—I start tasting at nine because overcooked pasta turns the whole salad mushy. Drain it in a colander but don't rinse; you want the starch still clinging to each piece because it helps the dressing grip the pasta instead of sliding off.
While the pasta drains, whisk together the olive oil, lemon juice, honey, dried oregano, salt, and black pepper in a small bowl. Taste it before you pour—this is where I always catch myself and adjust the salt because lemon and honey can mask saltiness. The dressing should taste bright but balanced, not aggressively sour.
Transfer the hot pasta to a large serving bowl and pour the entire dressing over it immediately. Stir constantly for about one minute while the warm pasta absorbs the flavor. This is the non-negotiable moment: warm pasta opens up and accepts seasoning in a way cooled pasta refuses. I learned this the hard way after making this salad cold too many times and wondering why it tasted flat.
Add the shredded chicken, diced mozzarella, halved cherry tomatoes, diced cucumber, red bell pepper, sweet corn, and sliced black olives. Fold everything together gently for two minutes, using a wooden spoon so you don't crush the tomatoes. The warmth from the pasta will soften the vegetables just slightly without cooking them into mushiness.
Let the 4th of july pasta salad cozy sit at room temperature for fifteen minutes before serving. This resting period lets all the flavors marry together instead of tasting like separate ingredients thrown in a bowl. I promise the difference is audible—Daniel can taste it because he actually comments on texture, which almost never happens.
If you're not serving immediately, cover and refrigerate. Before serving cold or at room temperature, give it a quick toss and taste for seasoning, because cold salads sometimes need a pinch more salt since cold temperatures dull perception.