Heat the oven: Preheat to 350°F (175°C).
Lightly spray a 9x13-inch baking dish with olive oil.
Prep the chicken: If using rotisserie, remove skin and bones, then shred or dice. Aim for bite-size pieces so every forkful has a good mix.
Blend the creamy base: In a large bowl, whisk Greek yogurt, cottage cheese, and cream cheese until mostly smooth. Stir in chicken broth to loosen the mixture.
Season it up: Add ranch seasoning, garlic powder, onion powder, and smoked paprika.
Taste and adjust with salt and pepper. Remember, bacon and cheese add salt too.
Fold in the good stuff: Stir in chicken, broccoli, green onion, crumbled bacon (save a tablespoon for topping), 1 cup cheddar, and mozzarella until evenly coated.
Transfer and top: Spoon the mixture into the prepared dish. Smooth the top, then sprinkle with the remaining 1/2 cup cheddar and a pinch of black pepper.
Bake: Bake for 22–28 minutes, until the edges bubble and the cheese is melted and lightly golden.
Rest and garnish: Let it rest 5–10 minutes so it sets.
Top with reserved bacon and a handful of green onion.
Serve: Scoop into bowls as is, or serve over cauliflower rice, quinoa, or a small portion of whole-grain pasta for extra carbs.