01 -
Bring a large pot of generously salted water to a boil. Add pasta and cook according to package directions, stirring occasionally. Two minutes before the end of cooking, add the broccoli florets. Drain both together and set aside.
02 -
Place chopped bacon in a large skillet over medium heat. Fry until golden brown and crispy. Transfer bacon to a plate lined with paper towels to drain excess fat.
03 -
In the same skillet, add olive oil or butter. Increase heat to medium-high. Add diced chicken, season with salt and pepper, and cook, stirring occasionally, until chicken is golden brown and fully cooked through, approximately 6 to 8 minutes. Remove chicken and set aside.
04 -
Melt unsalted butter in the skillet over medium heat. Add flour and whisk for 1 to 2 minutes until the mixture is lightly golden. Gradually pour in warm milk, whisking continuously to avoid lumps. Cook for 3 to 4 minutes until sauce thickens. Add cheddar cheese, Parmesan, and smoked paprika, stirring to melt. Taste and adjust seasoning with salt and pepper.
05 -
Return cooked pasta, broccoli, chicken, and bacon to the cheese sauce. Toss thoroughly until all ingredients are evenly coated. Serve immediately with additional Parmesan or fresh parsley as desired.