Preheat and prep: Heat your oven to 375°F (190°C). Grease a 9x13-inch baking dish or similar casserole pan.
Sauté aromatics: In a large skillet over medium heat, melt the butter.
Add onion and cook 3–4 minutes until soft. Stir in garlic and cook 30 seconds until fragrant.
Cook the veggies: Add mushrooms and broccoli. Sauté 3–5 minutes until they begin to soften.
Season lightly with salt and pepper.
Bloom the spices: Stir in smoked paprika and thyme (or Italian seasoning) for 30 seconds to wake up the flavors.
Add cauliflower rice: Mix in the cauliflower rice and cook 5–6 minutes, stirring often, until excess moisture evaporates. You want it steamy and tender, not watery.
Build the sauce: Pour in the chicken broth and heavy cream. Add cream cheese and Dijon mustard.
Stir gently until smooth and slightly thickened, 3–4 minutes.
Add cheese: Stir in 1 cup of the shredded cheese and the Parmesan. Taste and adjust salt and pepper.
Fold in chicken: Add the shredded chicken and stir until evenly coated. The mixture should be creamy but scoopable, not soupy.
Transfer and top: Spoon everything into the baking dish.
Smooth the top and sprinkle with the remaining 1/2 cup shredded cheese.
Bake: Bake 18–22 minutes, until bubbly around the edges and the top is lightly golden.
Finish and serve: Let it rest 5–10 minutes to set. Garnish with parsley. Serve warm.