Preheat oven to 375°F. Sauté onion and garlic in butter, add cream and milk, then stir in Parmesan until sauce thickens. Combine sauce with cooked penne and shredded chicken, transfer to a baking dish, and top with shredded mozzarella. Bake 25–30 minutes until golden and bubbly. Let rest briefly, garnish with parsley. Shortcuts: use rotisserie chicken or add steamed broccoli for extra veg.
The rain was hammering against the kitchen window the evening I threw this together, half guessing measurements while the kids argued over who got to stir the sauce. What came out of the oven forty minutes later was so outrageously good that nobody spoke until the pan was nearly empty. That golden mozzarella crust, cracking under the spoon, revealing steamy creamy pasta beneath, became an instant weekly request in our house.
My neighbor Linda smelled it through the hallway once and showed up at my door with a bottle of wine and her own plate before I even invited her over. Now it is our tradition whenever either of us has had one of those weeks that only cheese and carbs can fix.
Ingredients
- Cooked chicken breast (3 cups, diced or shredded): Rotisserie chicken is your best friend here because the seasoning adds depth you simply cannot replicate with plain poached breast.
- Penne or rigatoni (12 oz, cooked al dente): These tube shapes trap the sauce inside every bite, which is exactly what you want in a baked pasta dish.
- Heavy cream (2 cups): This is the backbone of the Alfredo sauce so do not even think about substituting half and half.
- Freshly grated Parmesan cheese (1½ cups): Skip the pre shredded green can stuff because it contains anti caking agents that will make your sauce grainy instead of silky.
- Shredded mozzarella cheese (2 cups): This creates that stretchy golden crust on top that makes everyone fight over the corner pieces.
- Unsalted butter (4 tbsp): Melting this slowly with the aromatics builds a flavor base that carries through the entire dish.
- Milk (1½ cups): Whole milk balances the richness of the cream so the sauce coats without feeling heavy.
- Garlic (3 cloves, minced): Fresh garlic only because the jarred version lacks the sharp sweetness that makes this sauce sing.
- Onion (1 small, finely chopped): Finely is the key word here because you want it to melt into the sauce, not crunch through it.
- Salt (½ tsp): Adjust to taste after the Parmesan melts since cheese is naturally salty.
- Black pepper (½ tsp): Freshly cracked makes a noticeable difference in a simple cream sauce.
- Ground nutmeg (¼ tsp): This tiny amount is the secret weapon that makes people wonder what makes your Alfredo taste so special.
- Dried Italian herbs (1 tsp, optional): A blend of oregano, basil, and thyme adds a subtle herbaceous note that rounds everything out.
- Fresh parsley (2 tbsp, chopped): More than just a garnish, the bright freshness cuts through all that richness beautifully.
Instructions
- Get your oven ready:
- Preheat to 375°F and grease a 9x13 baking dish with butter. Take a moment to make sure your rack is in the center position for even browning on top.
- Build the flavor base:
- Melt the butter in a large skillet over medium heat, then add the onion and garlic. Stir gently for about three minutes until everything is soft and your kitchen smells impossibly inviting.
- Start the sauce:
- Pour in the heavy cream and milk, bringing it to a gentle simmer while stirring frequently. Watch it carefully because you do not want it to boil, just tiny bubbles around the edges.
- Add the cheese and seasonings:
- Stir in the Parmesan, salt, pepper, and nutmeg, keeping the pan on low heat. Keep stirring until the cheese melts completely and the sauce thickens enough to coat the back of a spoon, about three to four minutes.
- Bring it all together:
- In a large bowl, toss the cooked pasta and diced chicken with the Alfredo sauce until every piece is coated. Add the Italian herbs now if you are using them and mix gently so you do not break up the chicken too much.
- Assemble the bake:
- Transfer everything into your prepared baking dish and spread it out evenly. Smoothing the top helps the cheese layer brown uniformly.
- Add the mozzarella blanket:
- Sprinkle the shredded mozzarella evenly across the entire surface, going a little heavier on the edges where the crispiest bits will form.
- Bake until golden:
- Slide it into the oven uncovered and bake for twenty five to thirty minutes until the mozzarella is deeply golden and bubbling around the edges. The cheese should have those gorgeous dark spots that mean serious flavor.
- Rest and garnish:
- Let it sit for about five minutes so the sauce settles, then scatter fresh parsley over the top. Serve while it is still hot and watch everyone lean in for that first cheesy pull.
The night my daughter asked if we could have this instead of cake for her birthday dinner, I knew this recipe had crossed from convenience into something bigger. She sat at the table scraping mozzarella off the edges of the pan with a spoon, grinning like she had won something.
Making It Your Own
I have tossed in steamed broccoli during particularly vegetable heavy weeks and nobody complained because the cream sauce hides everything. A handful of baby spinach stirred in at the last minute also works beautifully and wilts down so small that even picky eaters will not notice it is there.
What To Serve Alongside
A simple green salad with a sharp vinaigrette cuts through the richness in a way that makes you want a second helping of the bake itself. Garlic bread is technically redundant with all that pasta but nobody at my table has ever once complained about too much garlic and carbs on the same plate.
Storing and Reheating Like a Pro
Leftovers keep beautifully in the fridge for up to three days if you cover the dish tightly with foil. The microwave works in a pinch but reheating in a 350°F oven for fifteen minutes restores that crispy top layer that makes this dish special in the first place.
- Let the bake cool completely before covering and refrigerating to prevent condensation from making the topping soggy.
- Freeze individual portions wrapped tightly in foil for up to two months for those nights when cooking feels impossible.
- Always add a fresh sprinkle of Parmesan before reheating to revive the flavors that fade overnight in the fridge.
This is the kind of dish that turns a random Tuesday into something worth remembering, one golden cheesy spoonful at a time. Trust me, make a double batch because the pan will be empty before you know it.
Common Recipe Questions
- → Can I swap the pasta shape?
-
Yes. Penne or rigatoni hold the sauce well, but ziti, fusilli, or shells also work—choose a shape with ridges or tubes to capture the creamy sauce.
- → How do I prevent the sauce from becoming watery?
-
Simmer the cream and milk gently to reduce slightly before adding Parmesan. Use freshly grated Parmesan for better melting and avoid boiling the sauce, which can thin it.
- → What cheese substitutions are suitable?
-
Gruyère or fontina can replace part of the mozzarella for a nuttier melt, and Pecorino Romano can be mixed with Parmesan for sharper flavor—adjust salt accordingly.
- → Can I add vegetables to the dish?
-
Yes. Fold in steamed broccoli, sautéed spinach, or roasted mushrooms with the pasta and chicken before baking for added color, texture, and nutrition.
- → Is it possible to assemble ahead of time?
-
Assemble the casserole and refrigerate uncovered or lightly covered for up to 24 hours; bring to room temperature and add a few extra minutes to the bake time if cold from the fridge.
- → How should leftovers be stored and reheated?
-
Refrigerate in an airtight container for 3–4 days. Reheat single portions in the oven at 350°F until warmed through, or microwave with a splash of milk to restore creaminess.