Main Courses
This baked mac and cheese with chicken and broccoli recipe delivers all the comfort of a classic dish with a protein-packed twist—perfect for a satisfying family dinner.
The secret lies in baking everything together: creamy, cheesy pasta meets tender chicken and crisp-tender broccoli in one pan, creating a meal that’s both hearty and balanced. No need for complicated techniques—just a few simple steps and a single baking dish.
The chicken stays juicy while the broccoli roasts to perfect tenderness, all blanketed under a golden, bubbly cheese sauce. This method ensures every bite is rich, flavorful, and packed with protein, making it ideal for weeknights or meal prep.
The baked approach also means minimal cleanup—just one pan to wash, and dinner is ready.
What you’ll end up with is a dish that’s creamy yet light, savory yet comforting, and packed with texture—crispy broccoli florets, tender chicken, and a velvety cheese sauce that holds together beautifully.
It’s the kind of meal that feels indulgent but still nutritious, perfect for feeding a crowd or enjoying as leftovers.
Serve it straight from the oven with a sprinkle of fresh herbs or a side salad for a complete meal. Here’s how to make it—simple, foolproof, and guaranteed to become a family favorite.
Ingredients for baked mac and cheese with chicken and broccoli
Pantry staples meet protein power for this one-pan comfort dish that's all about creamy, cheesy goodness with a healthy twist.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Uncooked, medium or small shape |
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into bite-sized pieces |
| Broccoli Florets 🥦 | 2 cups | Fresh, medium size, stems trimmed |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for creaminess |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced fine |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | 2 tbsp | For roux, all-purpose |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh |
| Olive Oil 🫒 | 1 tbsp | For greasing pan |
The chicken is the star, so grab boneless, skinless breasts—they cook evenly and stay juicy. Costco or Walmart usually have them pre-cut, which saves time. For the broccoli, fresh florets are ideal (the stems add texture), but frozen works in a pinch—just don't thaw first. The cheese? Sharp cheddar makes all the difference here—pre-shredded gets clumpy, so grab a block and grate it yourself. If you're feeling fancy, add a sprinkle of Parmesan on top for extra umami. The macaroni should be medium or small shape—it clings better to the sauce.
No sharp cheddar? Mozzarella and Gouda blend works great—just melt it together first. Fresh thyme out of season? Dried at half the amount still adds depth. Running low on heavy cream? Full-fat Greek yogurt** thickens the sauce beautifully. The butter and flour make a simple roux—don't skip this part, it's what makes the sauce velvety. For extra flavor, toast the flour in the butter for 30 seconds before adding milk. And if you're watching carbs, swap half the pasta for cauliflower florets—no one will notice!
This dish reheats like a dream—better the next day, honestly. Store leftovers covered in the fridge for up to 4 days or freeze for 3 months**. To reheat, cover with foil and bake at 375°F for 15-20 minutes. For meal prep, double the batch and portion into containers. The sauce thickens as it cools, so if it looks too stiff after baking, just stir in a splash of milk. And if you've got extra cheese, save it—it's perfect for topping baked potatoes or salads later.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one pan, one bowl, and zero dishes left in the sink afterward. The chicken bakes right alongside the mac—no separate skillet needed—and that creamy cheese sauce just melts into everything without a fuss.
- Creamy Crispy Perfection: Between us, that sharp cheddar baked until golden on top with a gooey center? It’s the kind of texture that makes you pause mid-bite. The broccoli gets tender-crisp, and the chicken stays juicy—no dry, sad bites here.
- Weeknight to Potluck: Honestly, this is my go-to when I’m too tired to plan but still want something impressive. Double the batch, and you’ve got leftovers for lunches all week—or bring it to a gathering, and no one will guess it took less than 30 minutes.
- Budget-Friendly Feast: Sharp chedddar stretches far, chicken breasts are affordable, and broccoli’s a veggie that won’t break the bank. It’s the kind of meal that fills the table without draining the wallet—my college-student self would’ve loved this.
Step-by-step instructions for baked mac and cheese with chicken and broccoli
Here's how to create this ultimate comfort dish that's creamy, packed with protein, and ready in one pan.
🍳 Step 1: Cook the Chicken and Broccoli Until Tender
Preheat your oven to 375°F and grease a 9x13-inch baking dish with the 1 tablespoon olive oil. In a large skillet over medium-high heat, add the 1.5 lb boneless chicken breast cut into bite-sized pieces. Cook for 5-6 minutes until the chicken is no longer pink in the center, then remove and set aside.
In the same skillet, add the 1 whole yellow onion and 2 cups broccoli florets. Cook for 4-5 minutes until the broccoli is bright green and tender-crisp. Stir in the 3 cloves garlic cloves and cook for 30 seconds until fragrant. Remove from heat and set aside with the chicken.
🍳 Step 2: Create the Cheesy Sauce Base
In the same skillet, melt the 0.5 cup butter over medium heat. Sprinkle in the 2 tablespoons all-purpose flour and whisk constantly for 1-2 minutes until smooth and bubbly—this creates your roux. Slowly pour in the 0.5 cup milk while whisking vigorously to prevent lumps.
Bring the mixture to a gentle simmer and cook for 2-3 minutes until slightly thickened. Remove from heat and stir in the 2 cups sharp cheddar cheese, 0.5 cup heavy whipping cream, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon dried thyme. Stir until the cheese is completely melted and the sauce is smooth.
🥘 Step 3: Assemble the One-Pan Masterpiece
In a large bowl, combine the cooked 12 oz elbow macaroni with the chicken and broccoli mixture. Pour the cheesy sauce over the top and gently fold everything together until fully coated. Transfer the entire mixture to your prepared baking dish, pressing down lightly to help the macaroni absorb the sauce.
Spread the mixture evenly in the dish, creating a smooth surface. The top should look golden and inviting—this is your visual cue that it's ready for the oven. Sprinkle any remaining cheese on top for extra richness and browning.
🔥 Step 4: Bake to Bubbly Perfection
Place the baking dish in the preheated oven and bake for 25-30 minutes until the top is golden brown and the edges are bubbling. You'll know it's ready when the cheese is fully melted and the top has developed a beautiful crust.
For the last 5 minutes of baking, you can broil on high heat to get extra browning on top—just watch it closely to prevent burning. Remove from the oven and let it rest for 5 minutes before serving. This resting time allows the layers to set slightly, making it easier to slice and serve.
🍽️ Step 5: Serve Warm and Enjoy
Use a spatula to divide the mac and cheese into 4 equal portions and serve immediately. Each bite should deliver creamy, cheesy goodness with tender chicken and crisp-tender broccoli. The perfect balance of textures and flavors makes this dish incredibly satisfying.
Pair it with a simple green salad or crusty bread to soak up any extra sauce. The combination of protein-packed chicken and nutrient-rich broccoli makes this a comforting yet balanced meal that the whole family will love.
Pro Tips For Making Baked Mac And Cheese With Chicken And Broccoli
- Prep Broccoli Small: Cut broccoli florets into even 1-inch pieces—this guarantees they cook through in the same time as the pasta without turning to mush. I used to leave them too big, and they’d stay crunchy while the rest softened.
- Bake Chicken Separately: Roast the chicken breast at 400°F for 15–18 minutes before mixing it into the mac and cheese—this keeps it juicy and prevents the sauce from turning watery. After burning through three batches of dry chicken, I finally broke it off.
- Blend Cheese Smooth: Melt the sharp cheddar with the heavy cream first, then blend until completely smooth—no lumps, not even tiny ones. I learned this the hard way when I had to pick out cheese chunks from every bite.
- Cover While Baking: Tent the dish with foil for the first 20 minutes at 375°F—this traps steam and helps the cheese melt evenly before you broil for that golden crust. Skipping this step means a sad, uneven top.
Best sauces and condiments for these flavors
Creamy Cheese Sauce
The velvety cheese sauce is the heart of this dish, and you can elevate it further with a few simple additions. For extra richness, stir in 2 tablespoons sour cream or 1 tablespoon cream cheese with the heavy cream—this adds a tangy depth that balances the sharp cheddar.
If you love a hint of smokiness, swap ½ teaspoon smoked paprika for half the thyme. For a touch of luxury, add 1 tablespoon grated Parmesan to the sauce—it enhances the umami without overpowering. 🧀
Spicy Kick
If you crave heat, fold ½ teaspoon cayenne pepper or 1 teaspoon hot sauce (like Frank's RedHot) into the sauce before baking. For a milder but still bold flavor, add 1 teaspoon Dijon mustard—it brightens the dish with a subtle tang.
If you're serving kids or sensitive eaters, set out a small bowl of hot honey or sriracha on the side so everyone can adjust the heat to their taste. 🌶️
Herb Infusions
Fresh herbs add brightness and freshness to the dish. Toss in 2 tablespoons chopped fresh parsley or 1 tablespoon chopped chives at the end for a pop of color and a clean finish.
For a more robust flavor, add 1 teaspoon dried oregano or ½ teaspoon dried basil to the sauce. If you're feeling adventurous, try 1 teaspoon lemon zest—it cuts through the richness beautifully and pairs perfectly with the chicken. 🌿
Crunchy Toppings
For texture contrast, sprinkle ¼ cup crushed pork rinds or 2 tablespoons panko breadcrumbs on top before baking—this creates a crispy, golden crust that adds crunch. If you love a salty crunch, top with 2 tablespoons chopped bacon bits or 2 tablespoons toasted breadcrumbs.
For a vegetarian option, try ¼ cup crushed potato chips (like Kettle Brand) for a fun, salty topping. 🥓
Extra Flavor Boosters
For a savory depth, stir 1 teaspoon Worcestershire sauce or ½ teaspoon fish sauce into the sauce—it adds a complex, umami note that enhances the chicken and cheese.
If you're a fan of garlic, add 1 extra clove of minced garlic to the sauce or sprinkle garlic powder on top before baking. For a touch of sweetness, fold in 1 teaspoon honey or 1 teaspoon maple syrup—it balances the saltiness and adds a subtle caramelized note. 🍯
Nutrition facts
Frequently asked questions
Can I use ground chicken instead of breast for this recipe?
Ground chicken works beautifully and adds extra flavor. Just brown it first in the skillet with medium-high heat for 4-5 minutes until fully cooked. The texture will be slightly different but still delicious. For best results, use 90% lean ground chicken to keep it juicy.
How do I prevent the broccoli from getting mushy?
The key is timing and technique. Cook the broccoli for just 4-5 minutes in the skillet until bright green and tender-crisp—don't overcook! For extra insurance, blanch the florets in boiling water for 1 minute before adding to the skillet. Also, avoid overcrowding the pan to maintain even cooking.
Can I make this recipe ahead of time?
Yes! This dish actually tastes even better the next day. Assemble everything in the baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. When ready to bake, add 5-10 extra minutes to the baking time (cover with foil for the first 15 minutes to prevent over-browning).
What's the best way to reheat leftovers?
For the creamiest results, cover leftovers with foil and reheat in the oven at 350°F for 15-20 minutes. If using the microwave, stir every 30 seconds and add a splash of milk to restore creaminess. Never reheat uncovered—this causes the cheese to dry out. Leftovers keep well for 4 days in the fridge.
Can I substitute cauliflower for half the pasta?
For a lighter version, replace 6 oz of pasta with 6 oz cauliflower florets (about 3 cups). Steam the cauliflower for 3 minutes until tender-crisp, then add it with the broccoli. The texture will be slightly different but still delicious. This reduces carbs while keeping the dish hearty.
