Million Dollar Chicken & Broccoli Casserole – Creamy Comfort in Every Bite
I still remember the first time I made this Million Dollar Chicken & Broccoli Casserole—it was the perfect creamy comfort that hit the spot after a long day. The velvety sauce combined with tender chicken and crisp broccoli creates a harmonious bite that’s tough to beat.
Million Dollar Chicken & Broccoli Casserole – Creamy Comfort in Every Bite
Ingredients
- 3 cups cooked, shredded chicken breast
- 4 cups broccoli florets, steamed
- 1/2 cup finely chopped onion
- 3 cloves garlic, minced
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 4 ounces cream cheese, softened
- 1 cup shredded sharp cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Dijon mustard
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
- 1 cup panko breadcrumbs
- 2 tablespoons olive oil
Instructions
- Preheat your oven to 375°F and butter a 9×13-inch casserole dish—this helps prevent sticking and adds flavor.
- Steam the broccoli florets until they’re just tender-crisp, usually about 4 minutes, then set aside to drain any excess moisture.
- In a large skillet over medium heat, melt the butter and sauté the chopped onion until soft and translucent, about 5 minutes. Add minced garlic and cook for another minute until fragrant.
Key Takeaways
- Use freshly steamed broccoli for the best texture
- Shred the chicken finely to distribute flavor evenly
- Make the creamy sauce from scratch for richness
- Top with crispy breadcrumbs for contrast

Why This Recipe Works
I always recommend steaming the broccoli just until tender-crisp so it maintains a slight bite in the casserole. The homemade sauce thickens perfectly with a simple roux and cream cheese, giving it that luxurious, silky texture that store-bought soups can’t match.
Pro Tip: Steam broccoli until just tender-crisp before baking
What Makes It Special
In my experience, the secret lies in the balance of creamy, cheesy sauce and the fresh ingredients. The addition of a crunchy topping adds a textural surprise that elevates this classic comfort food to something truly memorable.
Fact: A crunchy topping adds essential texture contrast in casseroles
My Secret Technique
I’ve learned that shredding the cooked chicken instead of cubing it allows the sauce to cling better and distributes the flavor throughout. I also like to let the casserole rest after baking to let the sauce thicken slightly and deepen in flavor.
Insight: I always shred chicken for better sauce absorption and coverage
Ingredients
- 3 cups cooked, shredded chicken breast
- 4 cups broccoli florets, steamed
- 1/2 cup finely chopped onion
- 3 cloves garlic, minced
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 4 ounces cream cheese, softened
- 1 cup shredded sharp cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Dijon mustard
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
- 1 cup panko breadcrumbs
- 2 tablespoons olive oil
Instructions
- Preheat your oven to 375°F and butter a 9×13-inch casserole dish—this helps prevent sticking and adds flavor.
- Steam the broccoli florets until they’re just tender-crisp, usually about 4 minutes, then set aside to drain any excess moisture.
- In a large skillet over medium heat, melt the butter and sauté the chopped onion until soft and translucent, about 5 minutes. Add minced garlic and cook for another minute until fragrant.
- Sprinkle the flour over the butter, onions, and garlic, stirring constantly to form a roux. Cook for 2 minutes to remove the raw flour taste but don’t let it brown.
- Gradually whisk in the milk, maintaining a steady stir to prevent lumps. Cook until the sauce thickens and coats the back of a spoon, about 5-7 minutes.
- Reduce heat to low and stir in the softened cream cheese until fully melted and smooth. Then add the cheddar, Parmesan, Dijon mustard, salt, pepper, and paprika. Stir until the cheese is melted and the sauce is creamy.
- Fold in the shredded chicken and steamed broccoli until everything is evenly coated with the sauce.
- Transfer the mixture to the prepared casserole dish, spreading it out evenly.
- In a small bowl, toss the panko breadcrumbs with olive oil until evenly coated, then sprinkle them evenly across the top of the casserole for a crisp topping.
- Bake uncovered for 30 minutes or until bubbly and golden brown on top.
- Once out of the oven, let the casserole rest at room temperature for 10 minutes to thicken up before serving.

Ingredient Alternatives & Substitutions
- Replace whole milk with unsweetened almond milk for a lighter option — I tested it and the sauce still thickens nicely
- Use shredded rotisserie chicken instead of homemade cooked breast for convenience without sacrificing flavor
- Swap cheddar cheese for Gruyère for a nuttier, creamier taste — I find this gives a great twist
- Substitute panko breadcrumbs with crushed cornflakes for an extra crispy top — I’ve tried this and love the crunch
- Add sliced mushrooms for an umami boost if you want to include more veggies — it pairs well in my experience
- Use Greek yogurt in place of cream cheese for a tangier sauce and lower fat content — it worked well in my tests
Storage Instructions
- Store leftover casserole in an airtight container in the refrigerator for up to 4 days
- Reheat individual portions gently in the microwave to avoid drying out the dish
- Freeze the casserole (before the breadcrumb topping) in a freezer-safe dish for up to 3 months
- Thaw frozen casserole overnight in the fridge before baking with fresh breadcrumbs on top
Common Mistakes to Avoid
- Overcooking broccoli so it becomes mushy; I learned this ruins the texture balance
- Skipping the roux step which leaves the sauce thin and watery — I once made this mistake and it affected the entire dish
- Using cold milk straight from the fridge; warming it slightly leads to a smoother sauce in my experience
- Not shredding the chicken finely, causing uneven bites and dry chunks
- Adding breadcrumbs without tossing in oil, resulting in a topping that doesn’t crisp up properly
- Rushing to serve right out of the oven—letting it rest improves flavor and sauce consistency
Frequently Asked Questions
Q: Can I use frozen broccoli for this casserole?
Ans: I’ve used frozen broccoli before, but I always thaw and drain it thoroughly to avoid excess water, which can make the casserole soggy.
Q: Is there a way to make this casserole dairy-free?
Ans: I recommend swapping the cream cheese and milk with dairy-free alternatives like cashew cream and oat milk; it changes the flavor slightly but still works well.
Q: How can I make this recipe ahead of time?
Ans: I like to assemble the casserole the day before, cover it tightly, and refrigerate; then I add the breadcrumb topping just before baking.
Conclusion
I encourage you to try this Million Dollar Chicken & Broccoli Casserole when you want something cozy and satisfying. With the creamy sauce and that crunchy topping, it’s a guaranteed crowd-pleaser I wholeheartedly recommend making your own.

