Chicken Alfredo Casserole with Penne
Creamy Alfredo sauce, tender chicken, and penne baked under a golden blanket of mozzarella make this casserole the kind of dinner that disappears fast. The pasta holds onto the sauce…
Tip: save now, cook later.Creamy Alfredo sauce, tender chicken, and penne baked under a golden blanket of mozzarella make this casserole the kind of dinner that disappears fast. The pasta holds onto the sauce without turning mushy, the chicken stays juicy because it cooks before it ever goes into the oven, and the whole dish bakes into something that feels richer than the effort it takes to make it.
The part that matters most here is building the sauce just thick enough before it hits the baking dish. If it’s too loose, the casserole turns soupy in the oven; if it’s too thick, the pasta drinks up every bit of it and the bake dries out. Freshly grated Parmesan also makes a real difference because it melts smoothly into the cream instead of turning grainy the way pre-shredded cheese often does.
Below, I’ve laid out the small details that keep the sauce silky, the chicken seasoned all the way through, and the topping browned in spots instead of just melted flat. There’s also a storage note for leftovers, because this one reheats nicely when you handle it the right way.
The sauce coated every piece of penne and stayed creamy after baking. I used freshly grated Parmesan like you said and it didn’t get grainy at all. My husband went back for seconds before I even sat down.
Save this Chicken Alfredo Casserole with Penne for a creamy baked pasta night with a golden cheese top and no watery sauce.

The Trick to Keeping Alfredo Casserole Creamy After It Bakes
The biggest mistake with baked Alfredo pasta is treating the sauce like a stovetop pasta sauce. It needs to be a little looser than you want the final casserole to be, because the penne keeps absorbing liquid in the oven and again as it rests. That’s why this version uses a full cream-and-milk base, plus enough Parmesan to thicken without turning gluey.
Cooking the chicken first matters too. If you bake raw chicken in the casserole, you either overcook the pasta while waiting for the meat to finish or you end up with bland chicken tucked into an otherwise rich dish. Browning it in a skillet builds flavor and keeps the texture firm enough to stand up to the sauce.
- Penne — This shape holds sauce in the center and around the ridges, which is what makes every bite taste coated instead of wet. Cook it just to al dente so it can finish in the oven without falling apart.
- Heavy cream and whole milk — The cream gives the sauce body, while the milk keeps it from becoming too thick before baking. If you swap in all milk, the sauce won’t cling the same way.
- Freshly grated Parmesan — This is the ingredient that gives the sauce its real Alfredo flavor and helps it thicken. Pre-shredded Parmesan can leave the sauce sandy because of anti-caking starches.
- Mozzarella topping — Parmesan alone will brown, but mozzarella gives you that stretchy, melted top that makes the casserole feel finished. Use low-moisture shredded mozzarella for the best melt.
Building the Sauce Before the Oven Takes Over
Cooking the Penne Just Short of Done
Boil the pasta in salted water until it’s still a little firm in the center. It should have bite, not crunch, because it’s going to keep softening once it meets the hot sauce and bakes. Drain it well so you don’t thin out the Alfredo.
Seasoning and Searing the Chicken
Coat the chicken with garlic powder, Italian seasoning, salt, and pepper before it goes into the skillet. You want a light golden edge on the pieces, not a hard crust, because the chicken finishes tender inside the casserole. If the pan is crowded, the chicken steams instead of browns, so cook it in batches if needed.
Making the Alfredo Thick Enough to Bake
Melt the butter and cook the garlic just until fragrant, then add the cream and milk and bring it to a gentle simmer. The sauce should barely bubble around the edges. Take it off the heat before adding the Parmesan so the cheese melts smoothly instead of turning grainy or oily.
Finishing the Bake
Toss the pasta, chicken, and sauce together until every piece is coated, then spread it in the baking dish and top with mozzarella and Parmesan. Bake until the cheese is melted, bubbling at the edges, and browned in a few spots. Let it rest for 5 minutes so the sauce settles back into the pasta instead of running across the plate.
How to Adapt This Chicken Alfredo Casserole for Different Tables
Make It Gluten-Free Without Losing the Creamy Bake
Use a sturdy gluten-free penne and stop cooking it while it still has bite. Gluten-free pasta softens faster in the oven, so keep a close eye on the bake and let the casserole rest before serving so the sauce can settle.
Swap In Rotisserie Chicken for a Faster Night
Shred or cube cooked rotisserie chicken and stir it in at the end instead of searing fresh chicken. You lose the browned skillet flavor, but you save a solid chunk of time and still get a rich, satisfying casserole.
Add Broccoli or Peas for a One-Pan Dinner
Stir in small steamed broccoli florets or thawed peas before baking. Broccoli adds a little chew and keeps the casserole from feeling too rich, while peas bring a pop of sweetness that works well with the Parmesan.
Use Lactose-Free Dairy for a Lower-Fuss Dairy-Free-ish Version
If lactose is the issue, use lactose-free cream, milk, butter, and a lactose-free hard cheese that melts well. The texture stays much closer to the original than with thin plant milks, which often leave the sauce lacking body.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The sauce will thicken as it chills, which is normal.
- Freezer: It freezes well in individual portions for up to 2 months. Wrap tightly and thaw in the fridge before reheating so the sauce doesn’t separate as hard.
- Reheating: Warm in the oven at 325°F until hot, covered with foil so the top doesn’t dry out. A splash of milk stirred in before reheating helps bring the sauce back if it looks tight.
Answers to the Questions Worth Asking

Chicken Alfredo Casserole with Penne
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish and set it aside.
- Cook the penne in a large pot of salted boiling water until just al dente, about 1–2 minutes less than package directions. Drain and set aside.
- Season the chicken pieces with garlic powder, Italian seasoning, salt, and black pepper. Rub to coat evenly.
- Heat the olive oil in a large skillet over medium-high heat and add the chicken. Cook for 5–6 minutes, stirring occasionally, until golden on the outside and cooked through, then set aside.
- In the same skillet over medium heat, melt the butter. Add the minced garlic and sauté for 1 minute until fragrant.
- Pour in the heavy cream and whole milk, stirring to combine. Bring to a gentle simmer and cook for 3–4 minutes, stirring frequently.
- Remove from heat and stir in the Parmesan cheese, salt, black pepper, and nutmeg until smooth and creamy. Stop stirring once the sauce looks glossy.
- In a large mixing bowl, combine the drained penne, cooked chicken, and Alfredo sauce. Toss well until everything is evenly coated.
- Transfer the mixture to the prepared baking dish and spread it out evenly. Press lightly so the pasta sits in a single layer.
- Sprinkle the shredded mozzarella and shredded Parmesan evenly over the top. Cover the surface completely for consistent browning.
- Bake uncovered for 22–25 minutes at 375°F (190°C). The cheese should be fully melted, bubbly, and golden in spots.
- Let the casserole rest for 5 minutes. This helps the sauce thicken slightly before serving.
- Garnish with fresh parsley and serve hot. Add parsley right before cutting for the best color.