Imagine a dish that marries the comforting nostalgia of mac & cheese with the hearty goodness of chicken, broccoli, and crispy bacon. That’s exactly what this Creamy Chicken Broccoli Mac & Cheese with Bacon delivers—rich, cheesy, and utterly satisfying in every bite.
What makes it special is the layered texture: al‑dente pasta, tender chicken pieces, crisp‑bitten broccoli florets, and smoky bacon all enveloped in a velvety cheese sauce that’s subtly spiked with garlic and a splash of mustard.
This recipe is perfect for busy families, casual dinner parties, or anyone craving a one‑pan comfort meal that feels indulgent yet balanced. Serve it for a weeknight supper, a weekend family gathering, or even a potluck where it’s sure to become the star.
The cooking process is straightforward: sear the chicken and bacon, steam the broccoli, whip up a quick cheese sauce, then combine everything with cooked elbows and bake until bubbling gold. Minimal hands‑on time, maximum flavor.
Why You'll Love This Recipe
All‑In‑One Comfort: The dish delivers classic mac & cheese nostalgia while adding protein and veggies, creating a complete, satisfying meal without extra sides.
Smoky & Savory Depth: Crispy bacon infuses the sauce with a smoky richness that elevates the cheese and makes every forkful unforgettable.
Kid‑Friendly Appeal: The creamy cheese coating masks the vegetables, so even picky eaters happily dig in while still getting their greens.
Easy Weeknight Solution: With only 20 minutes of prep and a single bake, you can have a restaurant‑quality dinner on the table fast.
Ingredients
For this dish I focus on fresh, high‑quality components that each play a distinct role. The chicken provides lean protein, while the bacon adds smoky crunch. Broccoli contributes a burst of green freshness and a subtle bite. Elbow macaroni supplies the classic pasta base, and a blend of cheeses creates that signature creamy coat. The sauce is built on butter, flour, and milk, then lifted with Dijon mustard and a pinch of nutmeg for depth.
Main Ingredients
- 2 lb boneless, skinless chicken breasts, cut into 1‑inch cubes
- 6 slices thick‑cut bacon, chopped
- 2 cups fresh broccoli florets
Pasta & Cheese
- 12 oz elbow macaroni
- 1 ½ cups shredded sharp cheddar cheese
- ½ cup grated Parmesan cheese
Sauce Components
- 3 Tbsp unsalted butter
- 3 Tbsp all‑purpose flour
- 2 cups whole milk, warmed
- 1 tsp Dijon mustard
- ¼ tsp freshly grated nutmeg
Seasonings & Garnish
- 1 tsp kosher salt, plus more for pasta water
- ½ tsp freshly ground black pepper
- 2 Tbsp chopped fresh parsley (optional)
Each ingredient is chosen to create balance: the butter‑flour roux thickens the sauce, milk adds silkiness, and the cheeses melt into a glossy blanket. Bacon contributes salty crunch, while the broccoli offers a bright, slightly bitter contrast that cuts through the richness. Together they produce a dish that feels indulgent yet surprisingly wholesome.
Step-by-Step Instructions
Preparing the Ingredients
Start by bringing a large pot of salted water to a boil. While you wait, pat the chicken cubes dry with paper towels—dry surface ensures a golden sear. Toss the chicken with a pinch of salt and pepper. Meanwhile, chop the bacon into bite‑size pieces and separate the broccoli into uniform florets so they cook evenly.
Cooking the Pasta & Vegetables
- Cook the pasta. Add the elbow macaroni to the boiling water and cook 2 minutes less than package directions (about 6‑7 minutes). It will finish cooking in the oven, preventing over‑softness. Drain and set aside.
- Sauté the bacon. In a large skillet over medium heat, cook the chopped bacon until crisp, about 5‑6 minutes. Transfer to a paper‑towel‑lined plate, leaving the rendered fat in the pan for the next step.
- Blanch the broccoli. Drop the broccoli florets into the same skillet with a splash of water, cover, and steam for 2‑3 minutes until bright green and just tender. Remove and set aside with the bacon.
- Sear the chicken. Increase heat to medium‑high, add a drizzle of olive oil if the pan is dry, then add the seasoned chicken. Cook, stirring occasionally, until each piece is golden brown and cooked through, about 6‑8 minutes. Transfer to a bowl.
Making the Cheese Sauce
- Roux foundation. In the same skillet, melt 3 Tbsp unsalted butter over medium heat. Sprinkle 3 Tbsp all‑purpose flour over the butter, whisking constantly for 1‑2 minutes until the mixture turns a light golden color. This cooks out the raw flour taste.
- Incorporate milk. Slowly whisk in 2 cups warm whole milk, a little at a time, to avoid lumps. Continue whisking until the sauce thickens and coats the back of a spoon, roughly 4‑5 minutes.
- Flavor boost. Stir in 1 tsp Dijon mustard, ¼ tsp freshly grated nutmeg, and a pinch of ½ tsp black pepper. These add depth and a subtle warmth that balances the cheese.
- Cheese integration. Reduce heat to low, then fold in 1 ½ cups shredded sharp cheddar and ½ cup grated Parmesan. Stir until melted and the sauce is smooth. Taste and adjust salt if needed.
Combining & Baking
Add the cooked pasta, seared chicken, blanched broccoli, and crisp bacon to the sauce. Toss gently to coat every piece evenly. Transfer the mixture to a greased 9‑x‑13‑inch baking dish, spreading it into an even layer. Sprinkle a handful of extra cheddar on top for a golden crust.
Bake in a preheated 375°F (190°C) oven for 15‑20 minutes, or until the surface is bubbling and the cheese on top turns a deep, inviting gold. Let the casserole rest for 5 minutes before serving; this allows the sauce to set and makes portioning cleaner.
Tips & Tricks
Perfecting the Recipe
Dry the chicken. Patting the cubes dry before searing creates a caramelized crust and prevents steaming, which would make the meat rubbery.
Don’t overcook the pasta. Al‑dente pasta finishes in the oven, preserving a pleasant bite and preventing a mushy texture.
Use a heavy‑bottom skillet. Even heat distribution ensures the roux doesn’t scorch and the sauce stays silky.
Rest before serving. A 5‑minute rest lets the sauce thicken slightly, making each serving neat and less likely to spill.
Flavor Enhancements
Add a splash of dry white wine to the sauce after the roux for subtle acidity, or stir in a tablespoon of cream cheese for extra silkiness. A pinch of smoked paprika can amplify the bacon’s smokiness without overpowering the dish.
Common Mistakes to Avoid
Avoid boiling the milk directly; it can scorch and create a grainy sauce. Also, don’t rush the roux—cooking it just a minute longer develops a nutty flavor that deepens the overall taste.
Pro Tips
Finish with butter. Swirl a tablespoon of cold butter into the sauce right before mixing the pasta for a glossy, restaurant‑style finish.
Season in layers. Lightly salt the pasta water, the chicken, and the sauce separately. Layered seasoning builds depth without over‑salting.
Use a mix of cheeses. Combining sharp cheddar with a milder cheese like Gruyère or Monterey Jack creates a more complex melt.
Grill the bacon first. If you prefer extra crispness, bake the bacon on a sheet pan at 400°F for 12 minutes before chopping.
Variations
Ingredient Swaps
Swap chicken for cubed turkey or pork tenderloin for a different protein profile. Replace broccoli with cauliflower or snap peas if you prefer a sweeter bite. For a richer sauce, use Gruyère or smoked mozzarella instead of cheddar. You can also switch bacon for pancetta or smoked ham for a subtle flavor shift.
Dietary Adjustments
For a gluten‑free version, use a gluten‑free flour blend for the roux and ensure the pasta is gluten‑free. To make it dairy‑free, substitute butter with olive oil, use a plant‑based milk (such as oat) and dairy‑free cheese shreds. Keto diners can replace the pasta with spiralized zucchini or shirataki noodles and use a low‑carb cheese blend.
Serving Suggestions
Pair the casserole with a simple arugula salad tossed in lemon vinaigrette for brightness. Garlic‑buttered dinner rolls or a crusty baguette are perfect for mopping up extra sauce. For a lighter side, steam some baby carrots or a cucumber‑tomato salad.
Storage Info
Leftover Storage
Allow the casserole to cool to room temperature, then transfer it to an airtight container. It will keep in the refrigerator for 3‑4 days. For longer preservation, portion into freezer‑safe bags or containers, wrap tightly with plastic wrap and foil, and freeze up to 3 months. Label with the date for easy reference.
Reheating Instructions
Reheat leftovers in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until steaming hot. Stir halfway through and add a splash of milk or broth if the sauce looks dry. In a microwave, heat individual portions on medium power for 2‑3 minutes, pausing to stir, and finish with a quick cheese sprinkle for melty goodness.
Frequently Asked Questions
This Creamy Chicken Broccoli Mac & Cheese with Bacon brings together comforting textures, smoky depth, and a nutritious boost in a single, satisfying bake. We’ve covered everything from ingredient selection and precise cooking steps to storage, variations, and troubleshooting, so you can feel confident tackling the recipe any night of the week. Feel free to experiment with cheese blends or veggie swaps—cooking is your canvas. Serve hot, enjoy the smiles around the table, and relish every creamy, cheesy bite.
