Cook the bacon. Pan-fry or bake until crisp. Drain on paper towels and chop into small pieces.
Set aside.
Prep the produce. Wash and dry the lettuce and greens. Chop romaine into bite-size pieces. Halve tomatoes, dice cucumber, finely chop red onion, and cube the avocado.
Squeeze a little lemon over the avocado to prevent browning.
Chop the turkey. Dice roasted or deli turkey into small cubes. If using leftover turkey, remove any skin and gristle for clean bites.
Make the dressing. In a small bowl, whisk mayo, yogurt, Dijon, red wine vinegar, olive oil, honey, and grated garlic. Season with salt and pepper.
Adjust acidity or sweetness to taste.
Assemble the base. In a large salad bowl, combine romaine and mixed greens. Add tomatoes, cucumber, and red onion. Toss lightly with half the dressing to coat the greens.
Add the proteins and extras. Fold in turkey, chopped bacon, cheese, and hard-boiled eggs (if using).
Toss gently so everything distributes evenly without bruising the avocado later.
Finish and serve. Add avocado, croutons, and herbs. Drizzle with more dressing to taste. Season with a final pinch of salt and pepper.
Serve right away for the best crunch.