Tender chicken, soft broccoli, and a creamy cheddar sauce under a buttery cracker topping is the kind of casserole that disappears fast and leaves people scraping the corners of the dish. The appeal is in the contrast: the filling stays rich and spoonable while the top bakes into a crisp, golden layer that cracks when you serve it. It’s comforting without being fussy, and it lands on the table in about 40 minutes.
What makes this version work is the balance in the sauce. Cream of chicken soup gives it body, mayonnaise adds richness, and sour cream keeps it from tasting flat or overly heavy. Steamed broccoli goes in already tender, which matters because the bake time is just long enough to heat everything through and brown the topping, not to cook raw vegetables from scratch.
Below, I’ve included the one step that keeps the topping crisp, plus a few smart swaps if you want to adjust the dairy or turn this into a make-ahead dinner.
The sauce stayed creamy and the cracker topping got perfectly crisp instead of soggy. I used leftover rotisserie chicken and my kids asked for seconds, which never happens with broccoli.

Save this Chicken Broccoli Casserole for a creamy, crunchy bake that turns leftovers into an easy second dinner.
The Part That Keeps Chicken Broccoli Casserole Creamy Instead of Heavy
The biggest mistake with casseroles like this is loading them up with too much thick dairy and then baking them until the sauce tightens into something pasty. This one stays creamy because the soup, mayonnaise, and sour cream each do a different job: the soup brings thickness, the mayo adds body, and the sour cream adds a little tang so the casserole still tastes lively after baking.
Broccoli is another place people go wrong. If it’s raw, it stays too firm. If it’s oversteamed, it turns mushy and disappears into the filling. Steam it until it’s just tender and still bright green. It will finish in the oven without collapsing.
- Cooked shredded chicken — Rotisserie chicken is the easiest choice here, and it brings enough flavor that you don’t need to doctor the sauce heavily. If you poach chicken breast yourself, season it lightly before shredding so the casserole doesn’t taste flat.
- Broccoli florets — Steam them until a knife slips in with a little resistance. They should hold their shape in the casserole, not melt into the sauce.
- Cream of chicken soup — This is the shortcut that gives the filling its structure. Homemade white sauce can work, but it needs to be thick enough before baking or the casserole will loosen up too much.
- Mayonnaise and sour cream — Together, they create the creamy base that keeps this from drying out. Greek yogurt can replace the sour cream if needed, but it will taste a little sharper and less rich.
- Cheddar cheese — Sharp cheddar brings enough flavor to stand up to the creamy base. Mild cheddar will work, but the casserole will taste softer and less defined.
- Buttery round crackers — These make the topping crisp and rich. Saltines work in a pinch, but they give a drier, less buttery finish.
Building the Filling So the Cracker Topping Stays Crisp
Mixing the Creamy Base
Combine the chicken, broccoli, soup, mayonnaise, sour cream, cheese, salt, and pepper in a large bowl until everything is evenly coated. Don’t stir so aggressively that you break up the broccoli into tiny pieces; you want distinct bites of chicken and vegetable in every serving. The mixture should look thick and spoonable, not soupy. If it seems loose, the broccoli probably wasn’t drained well enough after steaming.
Spreading It in the Dish
Use a greased 9×13-inch baking dish and spread the filling all the way to the corners in an even layer. An uneven casserole bakes unevenly, which is how you end up with dry edges and a soft middle. Press it gently into place, but don’t pack it down. The filling needs a little room to bubble.
Making the Buttery Cracker Top
Mix the crushed crackers with the melted butter until every crumb looks lightly coated. Dry spots on top turn pale and sandy instead of crisp and golden. Scatter the topping evenly over the casserole right before it goes into the oven. If it sits too long, the butter soaks into the filling and the crust loses its crunch.
Baking Until the Edges Bubble
Bake at 375°F for 25 to 30 minutes until the top is deeply golden and the edges are bubbling around the pan. That bubbling matters more than the clock; it tells you the center is hot and the filling has had time to set. Let the casserole rest for 5 minutes before serving so the sauce settles instead of running across the plate.
Three Smart Ways to Adapt Chicken Broccoli Casserole
Dairy-Free Version With a Different Kind of Creaminess
Use a dairy-free sour cream and a dairy-free shredded cheese, then replace the mayonnaise with a vegan mayo. The casserole will still be rich, though the topping will brown a little less deeply and the filling will taste slightly lighter.
Gluten-Free Swap That Keeps the Crunch
Use a certified gluten-free cream of chicken soup and replace the crackers with gluten-free buttery crackers. The texture stays close to the original, and the key is still coating the crumbs in butter so the topping bakes crisp instead of sandy.
Make-Ahead Casserole for Busy Nights
Assemble the filling up to a day ahead and keep the cracker topping separate until baking day. If you add the topping too early, it softens in the fridge and never bakes up as crisp. Bake it straight from the refrigerator and add 5 to 10 minutes if the center is still cool.
Swap in Turkey or Ham After the Holidays
Cooked turkey or diced ham both work in place of the chicken. Turkey keeps the flavor mild and familiar, while ham brings more salt and a smoky edge, so reduce the added salt a little if you use it.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The topping softens a bit, but the filling stays creamy.
- Freezer: It freezes well without the cracker topping. Freeze the baked or unbaked filling tightly wrapped, then add fresh buttered crackers before baking or reheating.
- Reheating: Warm individual portions in the microwave, or reheat the whole dish covered at 325°F until hot. For the best texture, uncover it for the last few minutes so the top re-crisps instead of steaming.
Answers to the Questions Worth Asking

Chicken Broccoli Casserole
Ingredients
Equipment
Method
- Preheat the oven to 375°F and grease a 9x13-inch baking dish.
- Combine the shredded chicken, steamed broccoli, cream of chicken soup, mayonnaise, sour cream, cheddar cheese, salt, and pepper in a large bowl.
- Spread the mixture evenly into the prepared baking dish.
- Combine the crushed crackers with melted butter, then sprinkle evenly over the top.
- Bake for 25–30 minutes, until the top is golden and the filling is visibly bubbly at the edges.
- Let rest for 5 minutes before serving to help the casserole set.