Make the croutons (if using): Toss bread cubes with olive oil, garlic powder, salt, and pepper.
Bake at 375°F (190°C) for 10–12 minutes, stirring once, until golden and crisp. Cool completely.
Cook the chicken: Season chicken breasts with salt, pepper, and a drizzle of olive oil. Grill or pan-sear over medium heat until cooked through (internal temp 165°F/74°C).
Rest 5 minutes, then slice. Use leftover or rotisserie chicken to save time.
Make the dressing: In a bowl, whisk yogurt or mayo, olive oil, lemon juice, Dijon, garlic, anchovy, and Worcestershire. Stir in finely grated Parmesan.
Season with salt and lots of black pepper. Adjust lemon or salt to taste.
Prep the greens: Rinse and dry romaine thoroughly. Chop into bite-size pieces and place in a large bowl.
Dry leaves are key for clinging dressing.
Toss the salad base: Add a few spoonfuls of dressing to the romaine and toss gently to coat. Layer in half the Parmesan and croutons; toss again.
Add chicken and extras: Top with sliced chicken, remaining Parmesan, and more croutons. Add tomatoes or avocado if you like.
Finish and serve: Drizzle with a little extra dressing and crack fresh black pepper on top.
Serve immediately while everything is crisp and fresh.