-
Marinate the chicken: In a medium bowl, toss the chicken breasts with salt, black pepper, and ¼ cup of no-sugar-added BBQ sauce. Let marinate for at least 20 minutes, or up to 8 hours in the refrigerator.
-
Cook the chicken: Heat a large skillet over medium heat with a drizzle of olive oil. Cook the chicken for 5–7 minutes per side, or until golden brown and the internal temperature reaches 165°F (74°C).
-
Add more BBQ sauce: Transfer the cooked chicken to a cutting board and brush or toss it with an additional 2–4 tablespoons of BBQ sauce. Let it rest for 5 minutes before slicing or dicing.
-
Make the ranch dressing: In a small bowl, whisk together the Greek yogurt, mayonnaise, milk, lemon juice, Dijon mustard, garlic powder, onion powder, dried dill, dried parsley, dried chives, salt, and black pepper until smooth and creamy. Add a splash more milk if you'd like a thinner consistency.
-
Assemble the salad: Divide the chopped romaine between four bowls or arrange it on a large serving platter. Top with the BBQ chicken, cherry tomatoes, corn, cucumber, red onion, avocado, shredded cheddar cheese, and turkey bacon, if using.
-
Dress and serve: Drizzle the salad with the homemade Greek yogurt ranch dressing, garnish with fresh cilantro or parsley, and serve immediately.
-
Storage: Store any leftover salad and dressing in separate airtight containers in the refrigerator for up to 4 days. For the freshest flavor and texture, add the avocado and dressing just before serving.