Main Courses
Creating a Campbell's-inspired broccoli cheese chicken casserole brings back the comforting flavors of childhood dinners, but with a refined twist. This one-pot recipe delivers that perfect combination of crispy golden top and creamy cheese sauce, all while keeping prep simple enough for busy weeknights.
I've been perfecting this version for years, and it never fails to satisfy—whether you're feeding a family or just craving comfort food.
The secret to this dish lies in the layers: tender chicken, vibrant broccoli, and a velvety cheese sauce that ties everything together. You'll start with pan-seared chicken for extra flavor, then build the casserole in a single dish, minimizing cleanup.
The crispy breadcrumb topping isn't just for show—it adds texture and a satisfying crunch that balances the creamy filling. This recipe is foolproof, with precise steps that ensure every bite delivers that nostalgic yet elevated taste.
By the time it emerges from the oven, you'll have a dish that's rich, comforting, and restaurant-quality without the fuss. The cheese sauce is smooth and flavorful, the chicken is perfectly tender, and the broccoli stays bright and vibrant.
It's the kind of meal that feels like a hug in food form—ideal for dinner parties, family gatherings, or when you just need a little extra comfort. Let's get started on creating this classic with a modern touch.
One of the best things about this recipe is its versatility. You can easily swap in different cheeses for personal preference or add extra vegetables like peas or carrots. The method works just as well for meal prep, so you can assemble it ahead and bake when you're ready.
This is comfort food at its finest—simple, satisfying, and full of flavor. Here's how to make it perfectly every time.
Ingredients for campbell's broccoli cheese chicken
Sixteen ingredients. One dish. That perfect mix of crispy, creamy, and nostalgia.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 2 lbs | Skinless, cut into bite-sized pieces |
| Fresh Broccoli Crowns 🥦 | 2 lbs | Cut into small florets, stems peeled |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, sharp flavor preferred |
| Milk 🥛 | 1 ½ cups | Whole milk for creaminess |
| All-Purpose Flour 🌾 | ¼ cup | For cheese sauce roux |
| Butter 🧈 | ½ cup | Unsalted, melted for sauce |
| Panko Breadcrumbs 🍞 | ¾ cup | For crispy topping |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, for topping |
| Extra-Sharp Cheddar Cheese 🧀 | ½ cup | Extra-sharp for topping crunch |
| Heavy Cream 🥛 | ½ cup | For extra richness |
| Garlic Powder 🧄 | 1 tbsp | For seasoning |
| Onion Powder 🧅 | 1 tbsp | For seasoning |
| Salt 🧂 | 1 ½ tsp | Kosher salt, adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | For pan-searing chicken |
The chicken and broccoli are the stars, so don't skimp on quality. Chicken thighs stay juicier than breasts—trust me, especially if you're making this ahead. Grab fresh broccoli crowns from the store's pre-cut section (they're usually the brightest) or buy whole and trim yourself. For the cheeses, Kraft sharp cheddar is my go-to for that classic flavor, but Cabot or Babybel work too. The key is shredding it yourself—pre-shredded gets clumpy and won't melt as smoothly. Pro tip: buy a block and grate it fresh when you're ready to bake.
No sharp cheddar? Monterey Jack or Colby will work in a pinch, though they're milder. Running low on panko? Regular breadcrumbs toasted in the oven for 5 minutes with a little butter give the same crunch. The flour and butter for the cheese sauce can't be swapped—this isn't the time for gluten-free flours or margarine. Want extra flavor? Add a dash of mustard powder to the sauce or a handful of green onions on top before baking. The broccoli can be steamed ahead and chilled—just toss it with a little olive oil to keep it vibrant.
This casserole reheats like a dream—honestly, it's even better the second day. Store leftovers covered in the fridge for 4-5 days, or freeze portions for up to 3 months. I like to assemble it in a 9x13-inch baking dish for easy serving, but any oven-safe dish works. The topping gets extra crispy if you broil it for the last 2 minutes—just watch it like a hawk. Portion into containers for meal prep, but leave the topping off until reheating so it stays crunchy.
Why You'll Love This Recipe
- One-Pan Magic: The chicken thighs get golden and crispy while the broccoli steams right in the same skillet—no chopping boards, no extra pots. Just toss everything together, and you’re done. (Yes, even on a Tuesday night when you’d rather be binge-watching than cooking.)
- Cheesy Crispy Perfection: That sharp cheddar melts into a glossy, stretchy blanket over the chicken, while the flour-milk dip gives it a satisfying crunch. Honestly, the contrast is what makes this dish—creamy, crispy, and ridiculously good.
- Lunchbox Hero: Between us, this makes the best cold leftovers. The cheese stays gooey, the chicken holds up, and the broccoli? Still bright green. Pack it for lunch the next day, and you’ll be the office favorite.
- Budget-Friendly Feast: Chicken thighs stretch further than breasts, and a single bag of broccoli crowns feeds four. Add a can of Campbell’s soup (if you’re using it) or just the milk and flour, and you’ve got a meal that won’t break the bank—without sacrificing flavor.
Step-by-step instructions for creamy broccoli cheese chicken
Here's how to make this hearty one-pot dish with tender chicken, rich sauce, and a golden crunch.
Sear the Chicken Until Golden
Heat a large oven-safe skillet over medium-high heat and add the 2 tablespoons olive oil. Once shimmering, add the 2 lbs boneless chicken thighs cut into bite-sized pieces. Cook undisturbed for 3-4 minutes until the chicken develops a golden-brown crust on one side.
Here's the thing—don't press down on the chicken with your spatula. You want that crust to form naturally. Once golden, flip the pieces and cook another 3-4 minutes until all sides are browned. Remove the chicken from the skillet and set aside on a plate. You'll notice the chicken releases easily from the pan when it's ready to flip.
Build the Creamy Cheese Sauce
Return the skillet to medium heat and add the 0.5 cup butter. Let it melt completely, then sprinkle in the 0.25 cup all-purpose flour all at once. Stir constantly with a wooden spoon for 1-2 minutes until the mixture forms a smooth, bubbly roux that smells nutty and toasty.
Slowly pour in the 1.5 cups milk while whisking vigorously to prevent lumps from forming. Cook for 3-4 minutes until the sauce thickens enough to coat the back of a spoon. At this point, stir in the 2 cups sharp cheddar cheese, 0.5 cup heavy cream, 1 tablespoon garlic powder, 1 tablespoon onion powder, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. The cheese should melt completely into a velvety sauce that coats the pan.
Add Broccoli and Recombine with Chicken
Push the broccoli florets to the sides of the skillet and pour the melted 0.5 cup butter over them. Let the butter sizzle for 1-2 minutes until the broccoli begins to soften slightly. Then stir everything together, adding the 2 lbs fresh broccoli crowns and the reserved chicken back into the skillet.
Bring the mixture to a gentle simmer, then reduce heat to low. Cover the skillet and let it cook for 10-12 minutes, stirring occasionally, until the broccoli is tender when pierced with a fork. You want the florets to be bright green and just fork-tender—not mushy. The chicken should be fully cooked through with an internal temperature of 165°F when checked with a meat thermometer.
Create the Crispy Topping
In a small bowl, combine the 0.75 cup panko breadcrumbs, 0.5 cup parmesan cheese, and 0.5 cup extra-sharp cheddar cheese. Sprinkle this mixture evenly over the top of the broccoli and chicken mixture in the skillet. The panko will absorb some of the sauce, creating a perfect crispy topping.
Transfer the skillet to a 375°F preheated oven and bake for 10-12 minutes until the topping turns a deep golden brown. Watch closely during the last 2 minutes—you want it crispy, not burnt. The cheese should be bubbling and the top should be golden and crunchy when you tap it lightly.
Rest and Serve
Remove the skillet from the oven and let it rest for 5 minutes before serving. This resting period allows the sauce to thicken slightly and the flavors to meld together. The chicken and broccoli will continue cooking gently from the residual heat, ensuring everything is perfectly heated through.
Serve immediately with a side of crusty bread or a simple green salad. Each bite delivers tender chicken, creamy cheese sauce, and crispy broccoli florets all in one delicious mouthful. The crispy topping adds that perfect textural contrast that makes this dish so satisfying.
Pro Tips For Making Campbell'S Broccoli Cheese Chicken
- Trim Chicken Thighs First: Cut off the excess fat from the chicken thighs before breading—it’s easier to handle and prevents greasy, uneven coating. I learned this the hard way when my first batch turned out soggy in spots because of all that fat melting into the flour.
- Blanch Broccoli Early: Drop the broccoli crowns into boiling water for 30 seconds before adding to the skillet—it softens them faster and keeps them bright green. Skipping this step means you’ll be stirring like a maniac, trying to cook them evenly while the chicken browns.
- Don’t Overcrowd the Pan: Cook the chicken in batches if needed—piling them in makes the temperature drop, and you’ll end up with steamed instead of crispy breading. I used to ignore this and wondered why my dish looked more like a casserole than a comfort food.
- Stir the Cheese Sauce Constantly: Once you add the milk and cheese to the skillet, keep stirring for at least 2 full minutes—this prevents clumping and gives you that smooth, velvety sauce. I’ve had to rescue lumpy batches more times than I’d like to admit.
Troubleshooting your campbell's broccoli cheese chicken
Sauce Too Thick?
If your cheese sauce clumps or thickens too fast, you've likely overcooked the roux. The moment you add milk, whisk constantly for 3-4 minutes until smooth. If it still thickens too much, stir in 1-2 tablespoons of milk or cream to loosen it.
I've learned the hard way—never walk away from the stove during this step! 🌡️
Broccoli Turning Mushy
Overcooking broccoli is the fastest way to ruin this dish. Once the florets are bright green and fork-tender (10-12 minutes total cooking time), they're done. If yours looks sad and limp, you went too long.
Next time, cover the skillet and check earlier—8-10 minutes is often enough. My grandmother always said, "Broccoli should fight back when you poke it!"
Topping Not Crispy
That perfect crunch comes from baking at 375°F until golden brown. If your topping stays pale, broil for the last 2 minutes—but watch it like a hawk!
Another trick: spread the topping mixture thinly for even browning. I once forgot to stir the panko mixture well, and ended up with a lumpy, uneven top. 🍞
Chicken Dry or Overcooked
Chicken thighs are forgiving, but breasts would dry out here. If yours ends up tough, your pan wasn't hot enough. Sear over medium-high heat until golden (3-4 minutes per side), then finish gently.
A meat thermometer is your best friend—remove chicken at 160°F internal temp, it'll rise to 165°F while resting.
Cheese Not Melting Smoothly
Pre-shredded cheese contains anti-caking agents that prevent proper melting. Always shred your own sharp cheddar using a box grater. For extra creamy results, melt the cheese slowly over low heat while whisking constantly.
If you still see lumps, strain the sauce through a fine-mesh sieve before adding it back to the casserole.
Sauce Too Watery After Baking
This happens when the sauce isn't thick enough before baking. If your final dish looks soupy, mix 1 tablespoon cornstarch with 1 tablespoon cold water and stir it into the sauce during the last 2 minutes of stovetop cooking.
The cornstarch will thicken it beautifully. My grandmother called this "the magic slurry"—it works every time! 💫
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts will work, but thighs are ideal here because they stay juicier during the longer cooking time. If using breasts, cut them into 1-inch pieces and cook them for just 2-3 minutes per side until golden. They'll finish cooking in the oven, but be extra careful not to overcook them—remove from the pan when they reach 155°F internal temp.
How can I make this dish ahead of time?
Assemble the entire casserole (including the topping) in a baking dish and refrigerate uncovered for up to 24 hours. When ready to bake, cover with foil and bake at 375°F for 25-30 minutes (add 5-10 minutes uncovered at the end for crispiness). For freezing, assemble without the topping, cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
What if I don't have panko breadcrumbs?
Toast regular breadcrumbs in a dry skillet over medium heat for 3-4 minutes until golden, stirring constantly. For extra crunch, mix with 1 tablespoon melted butter before topping. Another option is crushed cornflakes or Ritz crackers—both add texture! Just use the same 0.75 cup measurement.
Can I make this dish gluten-free?
Yes! Replace the all-purpose flour with 0.25 cup gluten-free flour blend (like Bob's Red Mill 1:1) and use gluten-free breadcrumbs for the topping. For extra richness, whisk 1 tablespoon cornstarch into the milk before adding it to the roux. The texture will be slightly different but still delicious. Always check labels on cheeses and broths for hidden gluten.
Why does my sauce separate when baking?
This usually happens if the cheese sauce wasn't thick enough before baking. Make sure your roux is smooth and the sauce coats the back of a spoon before adding the chicken and broccoli. If it separates in the oven, whisk vigorously when you remove it from the oven—it should come back together. For next time, stir in 1 tablespoon cornstarch mixed with 1 tablespoon cold water during the last 2 minutes of stovetop cooking.
