Pasta keeps cooking after you drain it, and it keeps absorbing liquid in the oven. If you boil it fully tender before baking, it turns soft and loses structure against the creamy sauce.
That’s the one real margin for error in this creamy chicken pasta casserole: stop the pasta a minute early, when the center still has a faint white bite, so it stays firm enough to hold its shape through the bake. The rest, browning the chicken, simmering the cream, topping with mozzarella, is forgiving as long as you use full-fat dairy and grate the cheese yourself.
Cook pasta just shy of al dente
Pasta keeps cooking after it’s drained. In the oven, it absorbs sauce while it bakes.
If you cook it fully first, it turns soft and loses structure. Underdone pasta stays firm enough to hold its shape against the creamy sauce.
You want that contrast: a tender but distinct bite next to the rich coating. Overcooked noodles collapse and the whole dish becomes pasty.
Heavy cream and Parmesan create a stable sauce
Heavy cream has enough fat to resist curdling when heated. Parmesan adds its own emulsifying power, helping the sauce stay smooth and homogenous. Simmering the two together thickens the sauce without breaking it.
You get a silky texture that clings to the pasta without turning grainy or separating.
Brown the chicken for deeper flavor
Browning triggers the Maillard reaction, creating savory, roasted notes you can’t get from poaching. Those browned bits left in the skillet become part of the cream sauce, bringing real depth. The chicken stays in chunks, not shredded, so each piece keeps its own texture.
It’s a simple step that changes the whole flavor profile from flat to rich.
Mozzarella topping builds a golden crust
Mozzarella melts evenly and browns quickly in the hot oven. Baking uncovered lets moisture escape so the top firms into a bubbly, golden layer. Underneath, the casserole stays creamy and soft.
That crisp surface gives you something to break through, a textural contrast that makes each bite interesting.

Prep: 15 min · Cook: 25 min · Total: 40 min · Servings: 6 · Calories: 500 kcal
Ingredients to Watch
pasta: Any short shape works; ridges or hollows catch the sauce best.
chicken breast: Buy whole breasts and dice yourself for consistent chunks.
heavy cream: Don’t swap for half and half; it lacks the fat to stay smooth.
Parmesan cheese: Buy a wedge and grate it fresh; pre grated won’t melt as evenly.
mozzarella: Whole milk, low moisture block cheese grates best and browns nicely.
I tried subbing half-and-half once to save calories, and the sauce turned grainy, never again.
Build the casserole in three stages for best texture
Cook the pasta
Boil pasta in salted water until it’s just shy of al dente, about a minute less than the package says. Bite a piece: the center should still have a faint white core. That’s the stop point.
Brown the chicken
Heat olive oil over medium-high until it shimmers. Add diced chicken in a single layer; don’t stir for 3 to 4 minutes. When the underside is deeply browned, flip.
Cook until no pink remains, about 6 to 8 minutes total.
Build the sauce
In the same pan, cook garlic just until it smells fragrant, about 30 seconds. Add cream and broth, scrape up the brown bits, then simmer for 5 minutes. The sauce should coat a spoon but still be thin enough to pour.
Combine and bake
Toss pasta, chicken, and sauce together until every piece is coated. Spread in a baking dish, top with mozzarella, and bake at 375°F for 20 to 25 minutes. The top should be bubbling in spots and golden brown.
Let it rest 5 minutes before serving.

Creamy Chicken Pasta Casserole
Ingredients
- 8 oz pasta choose your favorite shape; cook until just shy of al dente
- 2 tbsp olive oil for cooking chicken
- 1 lb chicken breast cooked and diced
- 3 cloves garlic minced
- 1 cup heavy cream
- 1 cup chicken broth
- 1 cup Parmesan cheese grated
- salt to taste
- pepper to taste
- 1 tbsp Italian seasoning
- 1 cup shredded mozzarella for topping
- fresh parsley for garnish
Instructions
Preheat Oven:
Heat oven to 375°F (190°C).Cook Pasta:
Cook 8 oz pasta in salted boiling water until just under al dente; drain and reserve.Brown Chicken:
In a skillet over medium heat, warm 2 tbsp olive oil. Brown diced chicken for 6-8 minutes until fully cooked; remove and set aside.Sauté Garlic:
In the same skillet, cook minced garlic for 30 seconds until aromatic.Simmer Cream Sauce:
Add 1 cup heavy cream and 1 cup chicken broth; let simmer for 5 minutes.Make Parmesan Sauce:
Mix in 1 cup grated Parmesan, salt, pepper, and 1 tbsp Italian seasoning until the sauce is smooth and creamy.Combine Ingredients:
In a large bowl, combine pasta, chicken, and sauce, tossing gently to coat evenly.Top with Mozzarella:
Transfer the mixture to a baking dish and top with 1 cup shredded mozzarella.Bake Casserole:
Bake for 20-25 minutes until the top is bubbly and golden.Garnish with Parsley:
Remove from the oven and garnish with fresh parsley before serving.

Storage and Serving
This casserole is best eaten within 30 minutes of coming out of the oven. The mozzarella crust stays crisp and the pasta holds its bite. After that, the top softens.
Leftovers keep in the fridge for up to 3 days. The pasta absorbs more sauce as it sits, so it becomes softer.
To restore some texture, reheat individual portions in a 350°F oven for 10 minutes, or use a toaster oven. The microwave will make it mushy.
You can freeze the baked casserole for up to 2 months. Wrap the dish tightly in foil and then a freezer bag. Thaw overnight in the fridge.
Reheat uncovered at 350°F until hot, about 20 minutes. The pasta will be noticeably softer after freezing, but the flavor stays. Add fresh parsley only after reheating, right before serving.
Tips
- Grate Parmesan from a wedge using a microplane or the fine side of a box grater; pre-shredded contains cellulose that prevents smooth melting and can make the sauce grainy.
- Add the Parmesan gradually off the heat, stirring constantly, to prevent clumping and ensure it emulsifies fully into the cream sauce.
Three swaps that work (and one that doesn’t)
heavy cream: Half-and-half. The sauce will be thinner and less rich. It won’t thicken as much during simmering, so the final casserole will be looser and the sauce won’t cling to the pasta as well.
The flavor is still good, but the texture is noticeably lighter.
chicken breast: Rotisserie chicken (precooked). Skip the browning step. Shred or dice the rotisserie chicken and add it to the sauce with the pasta.
You lose the deep savory notes from browning, but the dish comes together faster. The texture is softer since rotisserie chicken is moister than freshly cooked breast.
mozzarella: Provolone or fontina. Both melt well and brown nicely. Provolone gives a sharper, more tangy flavor; fontina is nuttier and creamier.
The crust may be slightly less bubbly, but the texture is similar. Avoid pre-shredded cheeses, they contain anti-caking agents that hinder melting.
pasta: Gluten-free pasta. Gluten-free pasta is more fragile and can turn mushy if overcooked. Cook it 2 minutes less than the package directs, it should be quite firm.
Even then, the baked casserole may have a softer, more delicate texture than with wheat pasta. Rice-based or legume-based pastas work best; avoid quinoa or corn-only blends, which tend to fall apart.

Frequently Asked Questions
Can I assemble this casserole ahead of time and bake later?
Yes, but the pasta will absorb sauce as it sits, making the dish softer. Assemble completely, then refrigerate covered. Bake within 24 hours, adding 5 to 10 minutes to the bake time since the dish starts cold.
The mozzarella crust won’t brown as evenly, but it’ll still bubble.
How do I prevent the sauce from breaking or becoming grainy?
Use heavy cream, not half-and-half, its fat content keeps the emulsion stable. Simmer gently, don’t boil hard, and stir in the Parmesan off the heat once the cream mixture has thickened slightly. If the sauce looks grainy, it likely got too hot too fast.
What’s the best way to reheat leftovers without drying out?
Reheat individual portions in a 350°F oven or toaster oven for about 10 minutes, uncovered. The microwave makes the pasta mushy and the sauce can separate. If the top looks dry, add a splash of milk or broth before reheating.
Can I use leftover rotisserie chicken instead of cooking fresh?
Yes, and you’ll save time. Shred or dice the rotisserie chicken and skip the browning step, add it directly when combining pasta and sauce. The dish will be softer and milder since you lose the savory notes from browning fresh chicken.
How is this different from a traditional chicken Alfredo bake?
Traditional Alfredo bakes often use a butter-and-cream base with minimal browning. Here the chicken is browned first for deeper flavor, and the sauce includes chicken broth for a thinner, more savory finish. The mozzarella topping creates a bubbly golden crust, not just melted cheese on top.
