Preheat the oven to 375°F (190°C). Grease a baking dish.
In a large skillet, melt butter over medium heat and sauté garlic until fragrant.
Add mushrooms and cook until softened.
Pour in Marsala wine and let it simmer for 2 minutes.
Stir in heavy cream, chicken broth, salt, pepper, and Italian seasoning. Simmer until slightly thickened.
Mix in shredded chicken and cooked pasta, ensuring they are well coated with the sauce.
Transfer the mixture to the greased baking dish. Sprinkle Parmesan and mozzarella cheese on top.
Bake for 20 minutes, or until the cheese is melted and golden.
Garnish with parsley and serve hot.