01 -
Set the oven to 400°F. Spray a rectangular casserole dish (9x13 size) with nonstick spray. Put the dish aside.
02 -
Boil a large pot of water. Add broccoli pieces and let boil for 2 minutes. Cool them down and cut into smaller manageable pieces.
03 -
Cook pasta in the boiling water following the directions on its package, then drain it and leave it to the side.
04 -
Drizzle olive oil into a big skillet over medium-high flame. Cook chicken chunks for 6-7 minutes, just until they get some color but aren't cooked through. Pull the pieces out of the pan.
05 -
In the same pan, warm butter until it melts. Toss in the onions and garlic, stirring them for about 3-4 minutes.
06 -
Mix in flour, seasonings, salt, and pepper. Cook while stirring for a minute or two. Pour in the milk and chicken stock, letting it bubble. Then mix in half-and-half, chicken, and broccoli before turning off the heat.
07 -
Pour the chicken-broccoli mixture into your oiled casserole dish. Add your pasta and give it all a good stir.
08 -
Spread mozzarella and Parmesan across the top. Pop the dish in the oven for 15-20 minutes, or until the top gets golden and bubbly.