This chicken alfredo casserole is a creamy, comforting baked pasta dish made with tender chicken, penne pasta, and a rich homemade alfredo sauce topped with melted cheese.
Preheat oven to 350°F (175°C) and grease a 9x13-inch baking dish.
Cook pasta to al dente according to package instructions, then drain.
In a saucepan, melt butter over medium heat and sauté garlic until fragrant.
Whisk in cream cheese until smooth, then gradually add milk while stirring.
Simmer for 3–4 minutes until slightly thickened, then stir in Parmesan, seasoning, salt, pepper, and nutmeg.
In a large bowl, combine cooked pasta, chicken, and alfredo sauce.
Transfer half the mixture to the baking dish and sprinkle with half the mozzarella.
Add remaining pasta mixture and top with remaining mozzarella and extra Parmesan.
Cover with foil and bake for 20 minutes.
Remove foil and bake an additional 10 minutes until golden and bubbly.
Let rest for 5–10 minutes, garnish with parsley, and serve.
Notes
Cook pasta slightly under al dente to prevent overcooking. Use rotisserie chicken for convenience. Let casserole rest 5–10 minutes before serving. Add a splash of milk when reheating to maintain creaminess.