In a bowl, whisk together mayonnaise, Parmesan, lemon zest, lemon juice, garlic, Dijon mustard, black pepper, and Worcestershire sauce to make the dressing.
Cook pasta according to package instructions, then drain and let cool.
In a large bowl, combine pasta, lettuce, chicken, cherry tomatoes, and avocado.
Pour the dressing over the salad and toss gently until evenly coated.
Sprinkle shaved Parmesan on top and add optional toppings before serving.
This Chicken Caesar Pasta Salad is best served fresh but can also be chilled for later.