Prep the chicken: Pat chicken dry. Season both sides with 1 teaspoon salt, 1/2 teaspoon pepper, and a pinch of smoked paprika if using.
Cook the bacon: Add bacon to a cold skillet.
Cook over medium heat until crisp, 8–10 minutes. Transfer to a paper towel–lined plate. Reserve 1 teaspoon bacon fat for the chicken (optional).
Sear the chicken: In the same skillet, add 1 tablespoon olive oil (or the reserved bacon fat plus a bit of oil).
Cook chicken over medium heat 5–6 minutes per side, until golden and internal temp reaches 165°F (74°C). Rest 5 minutes, then slice.
Make the dressing: In a small bowl, whisk 3 tablespoons olive oil, zest and juice of 1 lemon, 1 teaspoon Dijon, 1–2 teaspoons honey, the minced garlic, and a pinch of salt and pepper. Taste and adjust acidity or sweetness.
Prep the veg: Halve tomatoes, slice cucumber, thinly slice red onion, and chop herbs.
Halve and slice avocado just before serving to prevent browning.
Assemble: In a large bowl, toss greens with 2–3 tablespoons dressing until lightly coated. Top with sliced chicken, crumbled bacon, avocado, tomatoes, cucumber, and onion.
Finish: Drizzle a bit more dressing over the toppings. Add cheese and herbs if using.
Crack fresh pepper on top.
Serve: Plate immediately for the best texture. Pass extra dressing at the table.