Season the chicken: Pat chicken dry.
Rub with olive oil, salt, pepper, garlic powder, and Italian seasoning. Let sit 10 minutes while you heat the pan or grill.
Cook the chicken: Grill over medium-high heat 5–7 minutes per side, or pan-sear in a hot skillet 6–8 minutes per side, until the internal temperature hits 165°F (74°C). Rest 5–10 minutes, then slice.
Make the dressing: In a bowl, whisk mayo, olive oil, lemon juice, anchovies, garlic, Parmesan, and Dijon.
Add salt and pepper. Whisk in water, a little at a time, until it’s creamy and pourable.
Prep the greens: Chop romaine into bite-sized pieces. Rinse and spin dry well.
A dry salad holds dressing better and stays crisp.
Assemble the bowls: Divide romaine into bowls. Top with sliced chicken, Parmesan, and any add-ons like avocado and bacon.
Dress and finish: Drizzle with Caesar dressing. Toss gently so everything gets a thin, even coat.
Finish with extra black pepper, a squeeze of lemon, and a pinch of flaky salt.
Serve immediately: Enjoy while the lettuce is crisp and the chicken is warm or room temperature.