Prep and preheat: Heat the oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
Cook the cauliflower: Steam or microwave the florets until crisp-tender, about 5–7 minutes. You want them slightly undercooked so they don’t go mushy in the oven.
Pat dry with paper towels to remove excess moisture.
Make the buffalo sauce: In a skillet over medium heat, melt the butter. Add garlic and cook 30 seconds. Stir in hot sauce, cream cheese, and dressing.
Whisk until smooth and creamy, 2–3 minutes. Season with onion powder, paprika, salt, and pepper. Adjust heat by adding more hot sauce if desired.
Combine: In a large bowl, toss the chicken and cauliflower with the sauce until everything is well coated.
Fold in 1/2 cup cheddar and the mozzarella.
Assemble: Spread the mixture into the prepared baking dish. Top with the remaining 1/2 cup cheddar.
Bake: Bake for 18–22 minutes, until hot and bubbling around the edges. For a deeper golden top, broil for 1–2 minutes at the end, watching closely.
Finish and serve: Let rest 5 minutes to set.
Sprinkle with green onions and blue cheese crumbles if using. Serve warm with extra hot sauce on the side.