01 - Preheat oven to 375°F. Grease a 9x13-inch baking dish with butter or non-stick spray and set aside.
02 - In a large skillet over medium heat, melt the butter. Add the chopped onion and minced garlic, sautéing for 2–3 minutes until softened and fragrant.
03 - Pour in the heavy cream and milk, stirring frequently. Simmer gently for about 3 minutes — avoid bringing to a full boil.
04 - Stir in the Parmesan cheese, salt, pepper, and ground nutmeg. Continue cooking for 3–4 minutes until the cheese is fully melted and the sauce has thickened.
05 - In a large mixing bowl, toss the cooked pasta and diced chicken together. Pour the Alfredo sauce over the top and add the dried Italian herbs if using. Mix thoroughly until evenly coated.
06 - Transfer the mixture into the prepared baking dish, spreading it into an even layer across the bottom.
07 - Sprinkle the shredded mozzarella cheese evenly over the entire surface of the casserole.
08 - Bake uncovered for 25–30 minutes, until the mozzarella crust is golden brown and bubbling.
09 - Remove from the oven and let cool briefly. Garnish with fresh chopped parsley and serve hot.