Creamy Broccoli Chicken Shells and Cheese
Creamy Broccoli Chicken Shells and Cheese found its way into my weeknight rotation the first time I needed to turn leftover chicken and a bag of broccoli into something comforting and effortless.
I remember that evening vividly, juggling work calls while a pot bubbled on the stove and the scent of melting cheddar and parmesan started to fill the kitchen. The idea of using large shell pasta to cradle tender bites of chicken and verdant florets felt cozy and clever, and by the time I plated it, everyone at the table was already reaching in. I liked how the broccoli kept a bright snap against the lush, creamy sauce, adding texture and a fresh note to the rich dish.
Over the years I’ve tweaked little things, like shredding the chicken finely so each shell gets a bit, or using reduced fat dairy to keep it lighter without losing the silky mouthfeel. This dish is one of those dependable recipes I turn to when I want something that feels special but is still simple enough for a busy night. It is forgiving, adaptable, and universally liked, which is why it keeps popping up at casual dinners and family nights.
Recipe Snapshot
30 mins
10 mins
20 mins
Easy
450 kcal
American
Gluten-Free, Low FODMAP
Dinner
Pot, Colander, Whisk
Why This Creamy Broccoli Chicken Shells and Cheese Shines
Comforting, familiar flavors
I love that Creamy Broccoli Chicken Shells and Cheese tastes like a hug in a bowl. The combination of sharp cheddar and savory parmesan folded into a velvety sauce gives a classic, nostalgic profile that almost everyone recognizes and enjoys. I always find that this familiarity makes it a hit with kids and grown ups alike.
Balanced and hearty, without being heavy
One reason I reach for this recipe is its balance. The tender, lean chicken brings protein, while the bright broccoli lends a fresh counterpoint to the creamy sauce. Using low fat milk and reduced fat cheeses keeps the texture creamy yet not cloying, so you get richness without it feeling overly heavy on the palate.
Speed and simplicity
When weeknights demand speed, this dish answers. It uses straightforward techniques that come together quickly, and the steps feel intuitive. From boiling the large shell pasta with the broccoli to whisking a quick roux based sauce, I can have dinner on the table in about the same time it takes to tidy the kitchen and set the table.
Flexible and forgiving
I appreciate how forgiving the recipe is. The sauce can be thinned with a touch of reserved pasta water if it tightens too much, and the amount of cheddar can be nudged up or down to suit taste. Leftovers reheat well, and it adapts easily if you have different cheeses or cooked chicken on hand.
Family friendly and crowd pleasing
Finally, I keep this one in rotation because it pleases a crowd. It works for casual weeknight meals, lunchboxes, or relaxed weekend gatherings. I always feel confident serving it when I want something that is both satisfying and uncomplicated.
What You’ll Need for Creamy Broccoli Chicken Shells and Cheese

The philosophy here is simple: every ingredient plays a clear role. The large shell pasta provides little pockets to catch the creamy sauce, the cooked shredded chicken adds sustenance and texture, and the broccoli brightens the dish with color and snap. The roux of butter and flour, plus warm milk, creates the silky base that binds the shredded cheddar and parmesan to the pasta without becoming greasy.
- 9 oz large shell pasta, dry (3 1/4 cups): Cooked until al dente to provide hearty texture and cavities to hold sauce; large shells capture creamy cheese and shredded chicken for balanced bites. Measure precisely to ensure proper pasta-to-sauce ratio and prevent dryness or excess liquid in the finished dish.
- 1 lb boneless skinless chicken breasts, cooked and shredded into small bite size pieces: Shredded into small bite size pieces to distribute protein evenly throughout the casserole; adds savory, meaty substance that complements the creamy cheese base. Use cooked chicken to shorten assembly time and allow flavors to meld without overcooking.
- 12 oz broccoli florets*, diced into small bite size pieces (4 1/2 cups once diced): Diced into small bite size pieces to blend seamlessly with pasta and chicken; contributes bright color, a tender-crisp texture, and subtle vegetal flavor. Steam or lightly blanch if desired to achieve a consistent doneness that holds up during baking.
- 2 1/2 tbsp butter: Melted to form the base for the roux and add a rich, buttery flavor that rounds out the sauce; aids in coating pasta and vegetables smoothly. Use measured amount to control fat content and ensure the flour disperses evenly for proper thickening.
- 1/4 cup all-purpose flour: Whisked into melted butter to create a roux that thickens the milk into a creamy sauce; provides structure so the cheese blends without separating. Sift or sprinkle evenly and cook briefly to remove raw flour taste before adding milk.
- 1/2 tsp onion powder: Sprinkled into the sauce for concentrated savory-sweet onion flavor without adding texture; enhances overall depth in the creamy cheese mixture. Add with dry seasonings so it dissolves and infuses the sauce uniformly.
- 1/4 tsp garlic powder: Added for subtle savory garlic aroma and flavor without the moisture of fresh garlic; boosts savory notes in the cheese sauce. Use sparingly to avoid overpowering the delicate dairy and broccoli flavors.
- Salt and freshly ground black pepper: Seasoned to taste to bring out the natural flavors of the chicken, broccoli, and cheese while balancing richness; black pepper adds mild heat and complexity. Adjust quantities incrementally and taste the sauce before baking to achieve harmony.
- 3 cups low-fat milk: Heated and whisked into the roux to create a silky, creamy sauce that binds the ingredients; milk provides body, moisture, and a neutral backdrop for the cheeses. Use low-fat milk as specified to keep richness without excessive calories while allowing proper thickening.
- 6 oz 2% reduced fat sharp cheddar cheese**, shredded (1 1/2 cups): Shredded and stirred into the warm sauce to provide sharp, melty cheese flavor and creamy texture; contributes most of the cheesy character and helps the sauce cling to pasta. Use freshly shredded cheese to ensure smooth melting and avoid anti-caking additives.
- 1 oz parmesan cheese, finely shredded (1/3 cup): Finely shredded and sprinkled into the sauce or on top for nutty, salty depth and a slightly granular texture that enhances overall flavor. Use a small amount to add umami lift and a subtle savory finish without overpowering the cheddar.
How to Prepare Creamy Broccoli Chicken Shells and Cheese

These steps are straightforward but rewarding. I like to move through them calmly, paying attention to the texture changes and aromas that tell you the sauce is coming together. Having the ingredients prepped and ready helps everything flow.
- Boil pasta according to directions listed on package adding broccoli during last 3 – 4 minutes of boiling, drain well (reserve 1/4 cup pasta water, just in case you want to thin pasta sauce).: The water should be at a lively boil before adding the large shell pasta , and when you drop it in you'll hear a steady rolling sound as it cooks. Adding the broccoli in the final few minutes lets it cook through while retaining a pleasant crunch and vibrant green color, and you will notice a fresh vegetal scent rise as the florets soften. After draining, shake the colander so excess water releases, and set aside the reserved pasta water in case the sauce tightens later. One common mistake is overcooking the broccoli , which makes it mushy and dulls the color; watch the clock and test a piece for tenderness to avoid this.
- Meanwhile, in a pot melt butter over medium heat then stir in flour. Cook mixture stirring constantly for 1 minute.: As the butter melts you'll see it foam slightly and the kitchen will smell rich and buttery. Stirring in the flour right away ensures it absorbs the fat and begins to cook evenly, forming a smooth paste. Cook this mixture for about a minute until it loses the raw flour smell and starts to look slightly glossy, which signals the roux is ready to accept the milk . If you let the roux brown, it will change the sauce color and flavor, so keep the heat moderate to avoid that pitfall.
- While whisking vigorously, slowly add in milk, then season with onion powder, garlic powder and salt and pepper to taste. Increase heat to medium-high, cook mixture, stirring constantly until it boils and thickens.: As you pour in the warm milk in a thin stream while whisking, the roux will loosen and the sauce will begin to smooth out, releasing a comforting, creamy aroma. Whisking steadily prevents lumps from forming and helps the mixture become uniform. Once incorporated, add the onion powder, garlic powder, and salt and pepper so the seasonings can bloom in the warm liquid. A typical slip is adding the milk too quickly, which can create lumps; slow incorporation and continuous whisking are the cure.
- Remove from heat, allow to cool for 1 minute then add in cheddar and parmesan cheese and stir until melted. Add drained pasta and broccoli and chicken and toss to evenly coat. As it sits it will thicken, you can thin it with a few tbsp pasta water if desired.: The sauce will move from thin and glossy to noticeably thicker as it comes to a gentle boil, and you'll start to see bubbles breaking across the surface with a light simmering sound. Stir constantly so the bottom does not stick and scorch, and watch for the sauce to coat the back of a spoon, which is a reliable visual cue it's thick enough. If you stop stirring, a skin can form on top or it can scorch, so keep it moving to maintain a smooth texture.
- Remove from heat, allow to cool for 1 minute then add in cheddar and parmesan cheese and stir until melted: Once off the heat, the residual warmth is ideal for melting shredded cheddar and parmesan gently, producing a silky, cohesive sauce without becoming grainy. The smell will shift to a sharp, cheesy perfume that is instantly comforting. Stir until you no longer see distinct shreds of cheese and the sauce looks glossy; this signals the fats and proteins have emulsified. Adding cheese on too-high heat can make it separate and become oily, so letting the pot cool briefly before adding the cheeses avoids that issue.
- Add drained pasta and broccoli and chicken and toss to evenly coat: As you fold the drained large shell pasta , broccoli , and shredded chicken into the sauce, you will notice the sauce clinging to curves and pockets, creating inviting coated shells. The mix of textures is pleasing, with tender chicken pieces and the bright snap of broccoli against smooth, cheesy sauce. If the sauce tightens as it sits, a splash of the reserved pasta water will loosen it to the desired silkiness. A common misstep is combining everything while the sauce is too cool, which prevents proper coating, so ensure the sauce is still warm when you toss.
Tips for Success

I like to think of these tips as small habits that make a big difference. They help the sauce stay velvety and ensure each component plays its part, so you get consistent, tasty results.
- Warm the milk first, it integrates more smoothly into the roux and reduces the chance of lumps forming, giving a silkier sauce.
- Reserve pasta water, the starchy water is perfect for adjusting sauce consistency without diluting flavor, just add a tablespoon at a time.
- Shred cheeses fresh, freshly shredded cheddar and parmesan melt more uniformly than pre shredded varieties and avoid unpleasant texture.
- Cut broccoli small, small florets cook quickly and sit nicely within the shells so every bite has a balanced mix of ingredients.
- Season gradually, salt lightly at first and adjust after the cheeses are added because they contribute saltiness too.
- Use moderate heat, cooking the roux and sauce over medium ensures you do not scorch the milk or cause the cheese to separate.
What Complements This Creamy Broccoli Chicken Shells and Cheese
This dish pairs well with simple, crisp sides and works across many occasions. A light salad or steamed vegetables add contrast and freshness, while crusty bread can help sop up any leftover sauce. It’s versatile for weeknight dinners, casual gatherings, or cozy weekend meals.
- Light green salad, a simple mixed greens salad with a bright vinaigrette contrasts the rich sauce and refreshes the palate, making the meal feel balanced for dinner.
- Crisp steamed vegetables, such as lightly steamed green beans or asparagus, add texture and a seasonal pairing that complements the broccoli already in the dish.
- Crusty bread, a slice of warm crusty bread or baguette is perfect for mopping up any leftover cheesy sauce and adds a pleasing textural contrast.
- Casual family dinner, serve this for a busy weeknight when you want comfort and speed, it reheats well for lunches and leftovers the next day.
- Potluck or gathering, keep the sauce warm in a covered dish and it will travel well for relaxed parties where folks want familiar, crowd pleasing food.
- Storage tips, store leftovers in an airtight container in the refrigerator for up to three days, and reheat gently on the stove with a splash of milk to revive creaminess.
FAQ
Conclusion
This recipe stands out because it blends creamy, cheesy sauce with tender shredded chicken and bright broccoli for an irresistible, balanced meal. If you are looking for comfort that is quick enough for a busy weeknight yet satisfying enough for company, this is a reliable choice. Give it a try and see how easily it becomes one of your go to dinners, offering both simplicity and flavor in every spoonful.

Creamy Broccoli Chicken Shells and Cheese
Equipment
- Pot
- Colander
- Whisk
Ingredients
- 9 oz large shell pasta, dry (3 1/4 cups) Cooked until al dente to provide hearty texture and cavities to hold sauce; large shells capture creamy cheese and shredded chicken for balanced bites. Measure precisely to ensure proper pasta-to-sauce ratio and prevent dryness or excess liquid in the finished dish.
- 1 lb boneless skinless chicken breasts, cooked and shredded into small bite size pieces Shredded into small bite size pieces to distribute protein evenly throughout the casserole; adds savory, meaty substance that complements the creamy cheese base. Use cooked chicken to shorten assembly time and allow flavors to meld without overcooking.
- 12 oz broccoli florets*, diced into small bite size pieces (4 1/2 cups once diced) Diced into small bite size pieces to blend seamlessly with pasta and chicken; contributes bright color, a tender-crisp texture, and subtle vegetal flavor. Steam or lightly blanch if desired to achieve a consistent doneness that holds up during baking.
- 2 1/2 tbsp butter Melted to form the base for the roux and add a rich, buttery flavor that rounds out the sauce; aids in coating pasta and vegetables smoothly. Use measured amount to control fat content and ensure the flour disperses evenly for proper thickening.
- 1/4 cup all-purpose flour Whisked into melted butter to create a roux that thickens the milk into a creamy sauce; provides structure so the cheese blends without separating. Sift or sprinkle evenly and cook briefly to remove raw flour taste before adding milk.
- 1/2 tsp onion powder Sprinkled into the sauce for concentrated savory-sweet onion flavor without adding texture; enhances overall depth in the creamy cheese mixture. Add with dry seasonings so it dissolves and infuses the sauce uniformly.
- 1/4 tsp garlic powder Added for subtle savory garlic aroma and flavor without the moisture of fresh garlic; boosts savory notes in the cheese sauce. Use sparingly to avoid overpowering the delicate dairy and broccoli flavors.
- Salt and freshly ground black pepper Seasoned to taste to bring out the natural flavors of the chicken, broccoli, and cheese while balancing richness; black pepper adds mild heat and complexity. Adjust quantities incrementally and taste the sauce before baking to achieve harmony.
- 3 cups low-fat milk Heated and whisked into the roux to create a silky, creamy sauce that binds the ingredients; milk provides body, moisture, and a neutral backdrop for the cheeses. Use low-fat milk as specified to keep richness without excessive calories while allowing proper thickening.
- 6 oz 2% reduced fat sharp cheddar cheese**, shredded (1 1/2 cups) Shredded and stirred into the warm sauce to provide sharp, melty cheese flavor and creamy texture; contributes most of the cheesy character and helps the sauce cling to pasta. Use freshly shredded cheese to ensure smooth melting and avoid anti-caking additives.
- 1 oz parmesan cheese, finely shredded (1/3 cup) Finely shredded and sprinkled into the sauce or on top for nutty, salty depth and a slightly granular texture that enhances overall flavor. Use a small amount to add umami lift and a subtle savory finish without overpowering the cheddar.
Instructions
- Boil pasta according to directions listed on package adding broccoli during last 3 - 4 minutes of boiling, drain well (reserve 1/4 cup pasta water, just in case you want to thin pasta sauce).: The water should be at a lively boil before adding the large shell pasta , and when you drop it in you'll hear a steady rolling sound as it cooks. Adding the broccoli in the final few minutes lets it cook through while retaining a pleasant crunch and vibrant green color, and you will notice a fresh vegetal scent rise as the florets soften. After draining, shake the colander so excess water releases, and set aside the reserved pasta water in case the sauce tightens later. One common mistake is overcooking the broccoli , which makes it mushy and dulls the color; watch the clock and test a piece for tenderness to avoid this.
- Meanwhile, in a pot melt butter over medium heat then stir in flour. Cook mixture stirring constantly for 1 minute.: As the butter melts you'll see it foam slightly and the kitchen will smell rich and buttery. Stirring in the flour right away ensures it absorbs the fat and begins to cook evenly, forming a smooth paste. Cook this mixture for about a minute until it loses the raw flour smell and starts to look slightly glossy, which signals the roux is ready to accept the milk . If you let the roux brown, it will change the sauce color and flavor, so keep the heat moderate to avoid that pitfall.
- While whisking vigorously, slowly add in milk, then season with onion powder, garlic powder and salt and pepper to taste. Increase heat to medium-high, cook mixture, stirring constantly until it boils and thickens.: As you pour in the warm milk in a thin stream while whisking, the roux will loosen and the sauce will begin to smooth out, releasing a comforting, creamy aroma. Whisking steadily prevents lumps from forming and helps the mixture become uniform. Once incorporated, add the onion powder, garlic powder, and salt and pepper so the seasonings can bloom in the warm liquid. A typical slip is adding the milk too quickly, which can create lumps; slow incorporation and continuous whisking are the cure.
- Remove from heat, allow to cool for 1 minute then add in cheddar and parmesan cheese and stir until melted. Add drained pasta and broccoli and chicken and toss to evenly coat. As it sits it will thicken, you can thin it with a few tbsp pasta water if desired.: The sauce will move from thin and glossy to noticeably thicker as it comes to a gentle boil, and you'll start to see bubbles breaking across the surface with a light simmering sound. Stir constantly so the bottom does not stick and scorch, and watch for the sauce to coat the back of a spoon, which is a reliable visual cue it's thick enough. If you stop stirring, a skin can form on top or it can scorch, so keep it moving to maintain a smooth texture.
- Remove from heat, allow to cool for 1 minute then add in cheddar and parmesan cheese and stir until melted: Once off the heat, the residual warmth is ideal for melting shredded cheddar and parmesan gently, producing a silky, cohesive sauce without becoming grainy. The smell will shift to a sharp, cheesy perfume that is instantly comforting. Stir until you no longer see distinct shreds of cheese and the sauce looks glossy; this signals the fats and proteins have emulsified. Adding cheese on too-high heat can make it separate and become oily, so letting the pot cool briefly before adding the cheeses avoids that issue.
- Add drained pasta and broccoli and chicken and toss to evenly coat: As you fold the drained large shell pasta , broccoli , and shredded chicken into the sauce, you will notice the sauce clinging to curves and pockets, creating inviting coated shells. The mix of textures is pleasing, with tender chicken pieces and the bright snap of broccoli against smooth, cheesy sauce. If the sauce tightens as it sits, a splash of the reserved pasta water will loosen it to the desired silkiness. A common misstep is combining everything while the sauce is too cool, which prevents proper coating, so ensure the sauce is still warm when you toss.
Notes
- Warm the milk first, it integrates more smoothly into the roux and reduces the chance of lumps forming, giving a silkier sauce.
- Reserve pasta water, the starchy water is perfect for adjusting sauce consistency without diluting flavor, just add a tablespoon at a time.
- Shred cheeses fresh, freshly shredded cheddar and parmesan melt more uniformly than pre shredded varieties and avoid unpleasant texture.
- Cut broccoli small, small florets cook quickly and sit nicely within the shells so every bite has a balanced mix of ingredients.
- Season gradually, salt lightly at first and adjust after the cheeses are added because they contribute saltiness too.
- Use moderate heat, cooking the roux and sauce over medium ensures you do not scorch the milk or cause the cheese to separate.
