Prep the chicken: Pat chicken dry and season both sides with salt, pepper, and a little olive oil.
If you like, add a pinch of garlic powder and paprika.
Cook the chicken: Grill over medium-high heat 5–6 minutes per side, or pan-sear in a skillet with 1 tablespoon olive oil until cooked through (165°F). Rest 5 minutes, then slice.
Roast the “croutons” (optional): Toss cauliflower florets with olive oil, salt, and pepper. Roast at 425°F for 18–22 minutes until golden with crisp edges.
Let cool slightly.
Make the dressing: In a bowl, whisk minced anchovies (if using), grated garlic, Dijon, Worcestershire, lemon juice (about 2 tablespoons), lemon zest, Greek yogurt or mayo, and 2 tablespoons olive oil. Whisk until smooth. Stir in grated Parmesan.
Season with salt and pepper to taste. Thin with a splash of water if needed.
Chop the greens: Wash and dry romaine thoroughly. Chop into bite-size pieces.
Moisture waters down dressing, so get the leaves as dry as possible.
Assemble the bowls: Divide romaine into bowls. Top with sliced chicken, roasted cauliflower, and any add-ins like avocado, bacon, or tomatoes. Spoon over dressing and toss gently.
Finish and serve: Add shaved Parmesan, a crack of black pepper, and a squeeze of lemon.
Serve right away for the best crunch.