Prep the oven and pan: Heat oven to 375°F (190°C). Lightly spray a 9x13-inch baking dish with olive oil.
Cook or shred chicken: If not using rotisserie, poach or bake chicken until just cooked through, then shred with two forks.
Avoid overcooking; tender chicken keeps the casserole moist.
Dry the cauliflower rice: If using frozen, thaw and squeeze out excess moisture with a clean towel. Too much water can make the casserole soupy.
Steam the broccoli: Microwave or steam just until crisp-tender, about 2–3 minutes. Drain well.
Make the creamy base: In a large bowl, whisk cream cheese, Greek yogurt, and chicken broth until smooth.
Stir in smoked paprika, garlic powder, onion powder, dill, parsley, chives, salt, and pepper.
Combine the mix-ins: Fold in shredded chicken, cauliflower rice, broccoli, 1/2 cup cheddar, Parmesan, half the bacon, and half the green onions. Taste and adjust salt if needed.
Assemble: Spread the mixture evenly in the baking dish. Top with remaining 1/2 cup cheddar.
Bake: Bake for 18–22 minutes, until hot and bubbling around the edges.
Finish and rest: Sprinkle remaining bacon and green onions on top.
Let it rest 5–10 minutes to set for clean slices.
Serve: Scoop into bowls or plates. Add a simple green salad or sliced cucumbers for crunch.