Main Courses
This one-pan baked mac and cheese with chicken and broccoli transforms weeknight dinners into a hearty, protein-rich meal that requires just 30 minutes of active prep. The secret lies in layering tender chicken, crisp-tender broccoli, and a velvety cheese sauce all in one dish—no fuss, no cleanup.
I developed this recipe during a particularly busy week when I needed a meal that delivered restaurant-quality comfort without the effort, and it's been a staple in my kitchen ever since.
The beauty of this dish is its foolproof technique: the chicken cooks through while the mac and cheese bakes, and the broccoli steams perfectly in the residual heat.
Using sharp cheddar and a touch of cream cheese creates that signature creamy texture, while the chicken adds lean protein to balance the richness. The broccoli stays vibrant and crisp-tender, thanks to a quick steam in the oven's dry heat.
By the time it emerges from the oven, you'll have a golden, bubbling casserole with tender chicken pieces, perfectly cooked pasta, and bright green broccoli peeking through the cheesy top layer.
It's the kind of meal that feels indulgent but is actually packed with protein and vegetables—ideal for feeding a family or meal prepping for the week.
For extra flavor, I recommend toasting the breadcrumbs on top before baking, which adds a satisfying crunch. This dish also scales beautifully, so you can easily double the recipe for leftovers. Let's get cooking!
Ingredients for baked mac and cheese with chicken and broccoli
Pantry staples and fresh veggies—this one-pan meal delivers comfort in 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Uncooked, medium or small shape |
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch cubes |
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into bite-sized pieces |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, not pre-shredded |
| Cream Cheese 🧈 | 8 oz | Full-fat, block form preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for best texture |
| Whole Milk 🥛 | ½ cup | Warmed slightly for smooth sauce |
| Yellow Onion 🧅 | 1 whole | Diced small, about 1 cup |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
| Butter 🧈 | 2 tbsp | Melted, unsalted preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For extra flavor |
The chicken and broccoli are the stars here, so pick plump, bright florets—avoid the wilted ones at the back of the produce drawer. For chicken, boneless, skinless breasts work best, but thighs stay juicier (swap 1 lb thighs for breasts). I always grab sharp cheddar from the deli counter—pre-shredded gets clumpy. The cream cheese and heavy cream combo makes the sauce silky, but if you're watching calories, Greek yogurt thins it out nicely. For the onion, yellow or white both work, but red adds a pretty color if you're serving company.
No sharp cheddar? Monterey Jack or Gruyère melt beautifully. Skip the heavy cream? Evaporated milk or half-and-half works in a pinch. The chicken can be pre-cooked and chilled to save time—just add 15 minutes to baking. Broccoli too soft? Blanch it first for 2 minutes to keep it crisp-tender. The breadcrumbs? Panko stays crispy, but regular breadcrumbs work if that's what you've got. For extra flavor, toast the breadcrumbs with a pinch of garlic powder before sprinkling on top—worth the minute.
This casserole reheats beautifully—just cover with foil and bake at 350°F for 20 minutes. Keeps 4-5 days in the fridge, freezes for 3 months (though it's rarely around that long). I always make double batches—leftovers make perfect lunches. Store in portions so you can grab and go. The cheese sauce thickens as it cools, so add a splash of milk when reheating if it seems too stiff.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just toss everything into a baking dish, sprinkle the cheddar and cream cheese on top, and let the oven do the work. No pots, no pans, no stress. That crispy top layer? Happens while you’re still chopping the broccoli.
- Creamy Crunch Combo: The sharp cheddar melts into a velvety blanket, but the cream cheese adds that rich, tangy depth. Add the chicken and broccoli roasted right in, and you’ve got texture—tender pasta, juicy chicken, and that satisfying crunch from slightly charred broccoli stems.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The leftovers reheat beautifully, and the protein-packed chicken keeps it filling. Pack it cold for work lunches or freeze portions for those nights when takeout feels like too much effort.
- Budget-Friendly Feast: Chicken breasts stretch further than you’d think, and frozen broccoli florets work just as well as fresh. A block of sharp cheddar and a tub of cream cheese turn into a meal that feeds four for less than $10. Honestly, it’s the kind of dish that makes grocery shopping feel like a win.
Step-by-step instructions for baked mac and cheese with chicken and broccoli
This one-pan wonder combines comfort food with protein-packed goodness—here's how to nail it.
Cook the Chicken and Prep Vegetables
Preheat your oven to 375°F. In a large oven-safe skillet, melt 2 tablespoons butter over medium-high heat. Add the 1.5 pounds cubed boneless, skinless chicken breast and cook for 5-6 minutes until the edges are lightly browned and the internal temperature reaches 165°F.
Remove the chicken and set aside. In the same skillet, add 1 whole diced yellow onion and 3 minced garlic cloves. Sauté for 3-4 minutes until the onion becomes translucent and the garlic releases its aroma. Add the 4 cups fresh broccoli florets and cook for another 3-4 minutes until they begin to soften slightly but still retain a vibrant green color.
Cook the Pasta Al Dente
Return the cooked chicken to the skillet and stir to combine with the vegetables. Add 12 ounces elbow macaroni and 1.5 teaspoons salt to the skillet. Pour in 4 cups water (enough to cover the pasta) and bring to a boil. Cook for 8-10 minutes, stirring occasionally, until the pasta is al dente—it should have a slight bite to it when you taste it.
Real talk: Don't overcook the pasta. It'll finish cooking in the oven, and you want to avoid a mushy texture. Drain any excess water from the skillet, leaving behind just enough to create a light sauce. Remove the skillet from heat and let it cool for 1 minute.
Make the Creamy Cheese Sauce
In a medium bowl, combine 2 cups shredded sharp cheddar cheese, 8 ounces cream cheese, 0.5 cup heavy cream, 0.5 cup warmed whole milk, 0.5 teaspoon garlic powder, and 0.5 teaspoon ground black pepper. Stir until the cream cheese is completely melted and the mixture is smooth. If the mixture looks too thick, add 1-2 tablespoons of the pasta water to help it blend seamlessly.
Here's the thing—don't skip warming the milk. Cold milk can cause the cheese to clump, and you want a velvety sauce, not a lumpy one. Pour the cheese mixture evenly over the pasta and chicken in the skillet. Stir gently to coat everything, making sure the cheese sauce clings to the pasta and chicken.
Bake to Golden Perfection
Transfer the skillet to the preheated oven and bake for 15-20 minutes until the cheese sauce is bubbly and the top begins to turn lightly golden. For extra crispiness, sprinkle 0.25 cup panko breadcrumbs evenly over the top of the mac and cheese. Return it to the oven and bake for another 5 minutes until the breadcrumbs are golden brown.
I know it seems like too much, but trust me—the breadcrumbs add a delightful crunch that balances the creamy cheese. Watch the dish closely during the last few minutes to prevent burning. Once the top is golden and bubbly, remove it from the oven and let it rest for 5 minutes before serving.
Serve and Enjoy
Use a spatula to gently scrape the bottom of the skillet, ensuring you get every last bit of that cheesy goodness. Serve the mac and cheese directly from the skillet, letting the crispy breadcrumb topping stay intact. Each bite should deliver tender chicken, crisp-tender broccoli, perfectly cooked pasta, and a rich, creamy cheese sauce.
Pair it with a simple side salad or some crusty bread to soak up any extra sauce. This dish is hearty enough to satisfy even the hungriest eaters, and it's packed with protein to keep you full for hours. Don't forget to adjust the seasoning if needed—sometimes a little extra cheese or a pinch of salt can make all the difference!
Pro Tips For Making Baked Mac And Cheese With Chicken And Broccoli
- Cook Chicken First: I used to throw everything in the oven at once, but chicken needs a head start—165°F internal temp is non-negotiable. Slice it after cooking so it stays tender, not rubbery, when mixed into the cheese sauce. (Yes, even if you're impatient like me.)
- Blister Broccoli Early: Toss broccoli florets in a hot pan with a drizzle of olive oil for 3–4 minutes before baking—just until edges brown. This jumpstarts flavor and prevents soggy stems later. Skip this, and you’ll end up with mushy florets buried in cheese.
- Melt Cheese Slowly: Low and slow wins here: heat the cheese sauce on medium-low, stirring constantly, until it’s just melted—not boiling. Cream cheese burns faster than you think, and sharp cheddar can seize up if rushed. (I learned this the hard way with a grainy disaster.)
- Press Pasta Down: Before baking, press the mac and cheese mixture firmly into the dish with a spatula. This creates a solid base that won’t slide around when you cut it, and the top crust will brown evenly. No one wants a lopsided casserole—trust the process.
Serving suggestions for this baked mac and cheese with chicken and broccoli
Classic Side Pairings
This dish is hearty enough to stand alone, but a crisp arugula salad with lemon vinaigrette adds refreshing contrast. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp fresh lemon juice, and a pinch of flaky sea salt.
The peppery bite cuts through the richness perfectly. For a Southern touch, serve with cornbread—its slight sweetness complements the savory mac and cheese. 🥗
Beverage Recommendations
A light Sauvignon Blanc from New Zealand—like Kim Crawford Sauvignon Blanc—pairs beautifully with this dish. Its citrusy notes balance the cheesy richness while enhancing the broccoli's natural sweetness. For beer lovers, a crisp American lager such as Bud Light Platinum or Coors Banquet cleanses the palate without overpowering. 🍷
Garnish for Extra Flavor
Just before serving, sprinkle the top with fresh parsley or chives for a pop of color and freshness. A drizzle of hot honey (about 1 tsp) adds a subtle sweet heat that elevates the dish.
For a smoky touch, top with crumbled bacon before baking—it crisps beautifully and adds depth. 🌿
Make-Ahead Serving Tips
This casserole reheats beautifully, making it perfect for meal prep. Store leftovers in an airtight container for up to 4 days. To reheat, cover with foil and bake at 350°F for 20 minutes until bubbly.
For a restaurant-style presentation, transfer to a serving dish and garnish with extra breadcrumbs toasted in the oven for 3-5 minutes at 375°F. 💫
Kid-Friendly Presentation
For picky eaters, serve the mac and cheese in fun shapes using a cookie cutter or small bowls. Let kids assemble their own mini portions with extra cheese or broccoli on the side.
A sprinkle of paprika adds color without altering flavor. For a playful touch, arrange broccoli florets in a smiley face pattern on top. 😊
Dietary Adaptations
For a lighter version, swap half the cheddar for low-fat mozzarella and use whole wheat pasta. Add chickpeas to the mix for extra plant-based protein. Gluten-free? Use gluten-free elbow macaroni and ensure breadcrumbs are certified gluten-free. Always taste as you go—adjust seasonings to keep flavors balanced. 🌱
Nutrition facts
Frequently asked questions
Can I use chicken thighs instead of breasts for more flavor?
Swap the 1.5 pounds boneless, skinless chicken breasts for 1.5 pounds thighs—they stay juicier and add richer flavor. Just reduce the baking time by 5 minutes since thighs cook faster in the oven. For extra moisture, add 1 tablespoon chicken broth to the cheese sauce.
How do I keep the broccoli crisp-tender instead of mushy?
Broccoli cooks quickly, so cut florets into even bite-sized pieces (about 1-inch) and steam them for just 3-4 minutes before adding pasta. For extra insurance, blanch them in boiling water for 2 minutes first, then drain well. The oven's dry heat will finish cooking them perfectly while the mac and cheese bakes.
What's the best way to adjust this for a larger crowd?
Double the recipe and use two 12-inch oven-safe skillets or a 9x13-inch baking dish. For even cooking, spread the mixture in a single layer—don't overcrowd. Increase baking time by 5-10 minutes if using a larger dish, and check for doneness at 15 minutes. Cover with foil if the top browns too quickly.
Can I make this ahead of time and reheat it?
Yes! Assemble the dish up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 minutes to the baking time (cover with foil if needed). For leftovers, reheat covered at 350°F for 20 minutes until bubbly. The cheese sauce may thicken slightly—stir in 1-2 tablespoons milk if needed.
Why did my cheese sauce turn grainy instead of smooth?
Grainy sauce usually means the cheese wasn't melted properly or the milk was too cold. Always warm the milk slightly before mixing, and use sharp cheddar (not pre-shredded). For extra smoothness, melt the cheeses together off-heat first, then stir in the cream. If it still clumps, whisk in 1 tablespoon pasta water to emulsify.
