Main Courses
This baked mac and cheese with chicken and broccoli recipe delivers a one-pan, protein-packed dinner that’s creamy, satisfying, and ready in under an hour. The secret lies in balancing rich cheddar with tender chicken and crisp-tender broccoli—no soggy bites here.
I developed this while testing ways to elevate leftovers into something restaurant-worthy, and it’s now a staple in my weeknight rotation.
The magic happens in the sauce: a foolproof roux thickened with heavy cream and sharp cheddar, then baked until golden and bubbly. The chicken cooks right in the oven while the broccoli steams in the cheese sauce, so everything finishes together.
No chopping boards to wash—just one pan, one bake, and dinner ready.
What you’ll end up with is creamy, stretchy mac and cheese with perfectly cooked chicken and bright, crisp broccoli—each bite packed with protein and flavor. The top gets beautifully browned, while the inside stays gooey and rich. This is comfort food at its best, with none of the guilt.
Perfect for busy weeknights, meal prep, or feeding a crowd. The recipe scales easily, and leftovers reheat beautifully. Let’s get cooking—this one-pan wonder is about to become your new go-to dinner.
Ingredients for baked mac and cheese with chicken and broccoli
Fourteen ingredients for a restaurant-worthy one-pan dinner that's creamy, crisp, and packed with protein.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry, medium or jumbo size |
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch cubes |
| Fresh Broccoli Florets 🥦 | 2 cups | Medium stems, chopped into bite-size pieces |
| Sharp White Cheddar Cheese 🧀 | 3 cups | Shredded, block preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ¼ cup | For roux, sifted |
| Whole Milk 🥛 | ½ cup | Warmed for smooth sauce |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Divided for seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Dried Mustard Powder 🌶️ | ½ tsp | For depth of flavor |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
The cheddar is non-negotiable here—sharp white cheddar from a block gives that perfect tangy bite. Whole Foods or Trader Joe's carry great pre-shredded options, but grating your own makes all the difference. Chicken breast stays tender when cut into even 1-inch cubes, and Costco sells pre-cut packages that save time. Broccoli should be bright green and firm; Wilton Farms pre-cut florets are a lifesaver for weeknights. For the roux, unsalted butter is key—it adds richness without overpowering the cheese. I always grab the European-style butter from Penzeys if I'm splurging, but regular works fine.
No sharp cheddar? Pepper jack at half the amount adds heat, or Gruyère for nutty depth. Substituting chicken? Diced rotisserie chicken works perfectly—just drain it well. The broccoli can be frozen (thawed and dried thoroughly), but fresh is ideal. Running out of panko? Regular breadcrumbs toasted in the oven do the trick. Need to make this dairy-free? Swap the cheddar for nutritional yeast and vegan cheese, but the texture won't be identical. The mustard powder is optional but adds that subtle tang that makes this dish sing—don't skip it if you've got it.
This dish reheats beautifully—just cover with foil and bake at 375°F for 15 minutes. Keeps for 4-5 days in the fridge, but honestly, it disappears faster. For meal prep, portion into glass containers with parchment paper between layers to prevent sticking. Freezes for 3 months—thaw overnight in the fridge before reheating. The breadcrumb topping gets extra crispy when reheated, so I always add a sprinkle of water before baking to help it set. Leftovers taste even better the next day as everything melds together.
Why You'll Love This Recipe
- Here’s what sold me: the contrast. The outside gets a golden, buttery crust from the heavy cream and melted cheese, while inside it’s velvety smooth—like a hug in a bowl. Add the shredded cheddar’s sharp bite, and suddenly, "comfort food" doesn’t even cover it.
- One-Pan Magic: I swear by this trick—toss everything in one dish, bake, and walk away. No boiling pasta separately, no extra pots, just done. That crispy cheddar crust forms right on top while the chicken stays juicy, and the broccoli? It steams just enough to stay tender-crisp.
- Creamy Crispy Perfection: Here’s what sold me: the contrast. The outside gets a golden, buttery crust from the heavy cream and melted cheese, while inside it’s velvety smooth—like a hug in a bowl. Add the shredded cheddar’s sharp bite, and suddenly, "comfort food" doesn’t even cover it.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The leftovers reheat like a dream (microwave or oven, no judgment), and the portions are just right—big enough to fill up my kids but not so much I’m stuck eating it for days. Pack it cold, and the chicken stays tender. (Yes, even on a Tuesday night.)
Step-by-step instructions for baked mac and cheese with chicken and broccoli
Here's how to create a creamy, protein-packed dinner that's ready in one pan.
Cook the Chicken and Prepare the Vegetables
Preheat your oven to 375°F. In a large oven-safe skillet, heat 2 tablespoons of the unsalted butter over medium-high heat. Add the 1.5 lb boneless, skinless chicken breast, cut into 1-inch cubes, and cook for 5-6 minutes until the chicken is no longer pink in the center and has developed a light golden crust.
While the chicken cooks, prepare the broccoli and onion. In a separate bowl, toss the 2 cups fresh broccoli florets with ½ teaspoon of the diamond crystal kosher salt and set aside. Dice the 1 whole yellow onion into small pieces and add it to the skillet with the chicken. Cook for another 3-4 minutes until the onion becomes translucent and slightly caramelized. You'll want to keep the chicken and onion mixture in the same pan—the flavors will meld beautifully as everything bakes together.
Cook the Elbow Macaroni
Bring a large pot of water to a rolling boil and add 1½ teaspoons of diamond crystal kosher salt. Add the 12 oz elbow macaroni and cook according to package instructions until al dente. Drain the pasta, reserving ½ cup of the pasta water, and add it to the skillet with the chicken and onion. Stir well to combine and let it cook for 2 minutes to absorb some of the flavors.
Here's the thing—don't rinse the pasta after draining. The starch on the pasta helps create a creamier sauce later. If the pasta seems too dry after cooking, add a splash of the reserved pasta water to loosen it up. The goal is to have a mixture that's moist but not soupy when you add the cheese.
Create the Creamy Cheese Sauce
Reduce the heat to medium and add the 3 cloves minced garlic cloves to the skillet. Cook for 30 seconds until fragrant—this step adds a subtle depth of flavor that elevates the entire dish. Next, sprinkle in the 0.25 cup all-purpose flour and stir for 1 minute to create a roux. This will help thicken the sauce and give it a rich, velvety texture.
Slowly pour in the 1 cup heavy cream and the 0.5 cup warmed whole milk while stirring constantly. Let the mixture simmer for 3-4 minutes until it begins to thicken. Then, gradually add the 3 cups sharp white cheddar cheese, stirring until fully melted and smooth. If the sauce becomes too thick, add a bit of the reserved pasta water to reach your desired consistency. The cheese should be completely melted with no lumps remaining.
Season and Bake to Perfection
Remove the skillet from the heat and stir in the 0.5 teaspoon ground black pepper, 0.5 teaspoon dried mustard powder, and the remaining 1 teaspoon diamond crystal kosher salt. The mustard powder adds a subtle tang that balances the richness of the cheese. Taste the mixture and adjust the seasoning if needed—this is where you can really make the dish your own.
Transfer the skillet to the preheated oven and bake for 20-25 minutes until the top is bubbly and the edges are lightly golden. About 5 minutes before the baking time is up, sprinkle the 0.25 cup panko breadcrumbs evenly over the top of the mac and cheese. This creates a delightful crispy texture that contrasts beautifully with the creamy filling underneath. You'll know it's done when the breadcrumbs are golden brown and the cheese is fully melted and bubbling.
Rest and Serve
Allow the baked mac and cheese to rest for 5-10 minutes before serving. This resting period lets the sauce set slightly, making it easier to serve without losing any of that delicious cheese. The dish should be hot and gooey in the center with a crispy, golden topping.
Serve immediately with a side of steamed green beans or a simple arugula salad. Each bite should deliver a perfect balance of creamy cheddar, tender chicken, crisp broccoli, and that satisfying crunch from the panko topping. This one-pan wonder is perfect for a weeknight dinner that feels like a special occasion.
Pro Tips For Making Baked Mac And Cheese With Chicken And Broccoli
- CUT CHICKEN SMALLER: I learned this the hard way—thick chicken breasts stay rubbery even after baking. Dice them into ½-inch cubes so they cook faster and absorb the cheesy sauce evenly. No one wants a dry, overcooked chicken surprise in their mac and cheese.
- SALT THE PASTA WATER: The pasta needs flavor, not just the sauce. Salt that water like the ocean—about 1½ tablespoons per pound of pasta. If you skip this, your mac will taste bland no matter how much cheese you add later.
- STEAM BROCCOLI FIRST: Tossing raw broccoli into the baking dish means it’ll turn mushy while the mac cooks. Steam it for 3-4 minutes until bright green but still crisp, then drain well. This keeps it vibrant and prevents a soggy bottom layer.
- USE A MIX OF CHEESES: Sharp white cheddar alone can get waxy when baked. Mix in ¼ cup of cream cheese or a little Gruyère—it melts smoother and adds richness. Trust me, your baked mac will thank you with a silkier texture.
Perfect pairings for these flavors
Crisp Salad Pairing
A bright arugula salad with lemon vinaigrette cuts through the richness of this dish beautifully. Toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, ½ tsp Dijon mustard, and ¼ tsp flaky sea salt.
The peppery bite of arugula balances the creamy mac and cheese while keeping the meal light and fresh. 🥗
Wine Pairings
For wine lovers, a crisp Chardonnay with subtle oak notes complements the dish perfectly. I recommend a California Chardonnay like La Crema or a French Chablis for its bright acidity that cuts through the richness.
If you prefer red, a light Pinot Noir from Oregon or California adds a touch of elegance without overpowering the flavors. 🍷
Beverage Options
A cold sparkling water with a squeeze of lemon is my go-to non-alcoholic pairing—it refreshes your palate between bites. For beer enthusiasts, a hoppy IPA like New Belgium Fat Tire adds a nice contrast to the creamy dish.
The bitterness of the hops balances the richness of the cheese, making each bite even more satisfying. 🍺
Cheesy Breadsticks
For a crowd-pleasing side, serve warm garlic breadsticks brushed with garlic butter and sprinkled with grated Parmesan. The cheesy, crispy texture pairs perfectly with the mac and cheese, and it’s easy to make ahead. I like to bake them at 375°F for 12-15 minutes until golden and bubbly. 🍞
Spicy Ketchup Dip
Add a fun, interactive element with a spicy ketchup dip made from ½ cup ketchup, 1 tbsp honey, ½ tsp smoked paprika, and a pinch of cayenne pepper.
Serve it on the side for dipping bread or extra mac and cheese. The sweet heat adds a delicious contrast to the creamy dish. 🌶️
Seasonal Vegetable Additions
In warmer months, swap the broccoli for grilled zucchini or asparagus—toss them in olive oil, salt, and Parmesan before grilling. For fall, roasted sweet potatoes add a hearty touch.
The key is keeping the sides bright and fresh to balance the richness of the mac and cheese. 🥦
Nutrition facts
Frequently asked questions
Can I use rotisserie chicken instead of fresh?
Rotisserie chicken works perfectly—just drain it well and shred or chop into 1-inch pieces. For extra flavor, season the shredded chicken with ½ teaspoon smoked paprika and ¼ teaspoon garlic powder before mixing it into the mac and cheese. This adds depth without overpowering the dish.
Why does my cheese sauce get grainy?
Grainy cheese usually means the sauce didn't heat long enough to fully melt the cheese. Always cook the sauce on medium heat for at least 3-4 minutes after adding the cheese, stirring constantly. For extra smoothness, grate the cheese yourself (pre-shredded contains anti-caking agents) and use a mix of sharp cheddar and Gruyère for better melting.
How do I make this dish ahead of time?
Assemble the entire dish (except the breadcrumb topping) up to 24 hours ahead and refrigerate. When ready to bake, cover with foil and bake at 375°F for 25-30 minutes—the extra time compensates for the cold start. For freezing, bake the dish first, then cool completely, wrap tightly, and freeze for up to 3 months. Reheat covered with foil at 350°F for 30 minutes.
Can I make this vegetarian?
Yes! Swap the chicken for chickpeas (drained and rinsed) or crumbled tempeh (pan-fried with 1 teaspoon soy sauce and ½ teaspoon garlic powder). For extra protein, add ½ cup cooked quinoa to the pasta. The dish will still be hearty and satisfying—just reduce the cheese to 2½ cups to balance the flavors.
What's the secret to the perfect crispy topping?
The breadcrumb topping needs three things: toast in the oven first for 3-4 minutes before adding to the mac and cheese, a light spray of water before baking, and 5 minutes of uncovered baking time at the end. For extra crunch, mix 2 tablespoons melted butter into the panko before sprinkling. The result? A golden, shatteringly crisp layer that contrasts perfectly with the creamy base.
