Combine olive oil, white wine vinegar, lemon juice, minced garlic, minced red bell peppers, minced white onions, grated parmesan cheese, Italian seasonings, granulated sugar, and salt in a glass jar.
Shake the jar well until all dressing ingredients are incorporated.
Refrigerate the dressing for at least 1 hour for best flavor.
Place cooked and cooled rotini pasta in a large bowl.
Stir in chopped tomatoes, black olives, pepperoni, banana peppers, red bell peppers, and green bell peppers.
Pour your desired amount of dressing over the pasta mixture and toss to combine.
Stir in fresh basil and mozzarella cheese.
Add fresh parsley for extra color and freshness.