01 - Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish with butter or cooking spray.
02 - Bring salted water to a boil in a large pot. Add diced potatoes and cook 8–10 minutes until just fork-tender. Drain thoroughly and set aside.
03 - Steam broccoli florets for 3–4 minutes until bright green and slightly tender but still crisp. Do not overcook.
04 - In a large mixing bowl, combine cooked potatoes, steamed broccoli, chicken, onion, and garlic.
05 - In a separate bowl, whisk together sour cream, milk, melted butter, 1 cup cheddar cheese, salt, pepper, paprika, and thyme until smooth and fully incorporated.
06 - Pour the creamy sauce mixture over the potato, chicken, and broccoli. Fold gently until all ingredients are evenly coated.
07 - Transfer the mixture to the prepared baking dish and spread evenly. Sprinkle remaining ½ cup cheddar cheese over the top.
08 - Bake uncovered for 25–30 minutes until the casserole is bubbly around edges and the cheese topping is golden brown.
09 - Remove from oven and let rest for 5 minutes to set. This makes serving easier and allows the sauce to thicken slightly.