Cook the Pasta:
Bring a pot of salted water to a boil. Cook pasta according to package instructions. Drain and rinse under cold water. Set aside to cool.
Make the Dressing:
In a small bowl, whisk together mayo, Greek yogurt, Dijon mustard, vinegar or lemon juice, salt, pepper, and any optional seasonings.
Assemble the Salad:
In a large bowl, combine cooled pasta, chicken or turkey, bacon, tomatoes, red onion, and cheddar cheese.
Add Dressing & Toss:
Pour the dressing over the salad and toss to coat everything evenly.
Fold in Lettuce & Avocado:
Just before serving, gently fold in the chopped romaine and diced avocado (if using). Taste and adjust seasoning if needed.
Serve Cold:
Chill for 15–30 minutes before serving for best flavor. Enjoy!