Preheat oven to 375°F (190°C). Grease a baking dish.
Cook the pasta until al dente according to package instructions. Drain and set aside.
In a large skillet, melt butter and sauté mushrooms until soft and golden.
Sprinkle flour over mushrooms and stir well to create a roux.
Slowly add chicken broth and heavy cream, stirring constantly until sauce thickens.
Stir in Parmesan cheese, garlic powder, black pepper, and paprika. Mix well.
Combine cooked pasta, shredded chicken, and sauce in a large mixing bowl. Toss until evenly coated.
Transfer mixture to the greased baking dish and spread evenly.
Top with mozzarella (or cheddar) cheese and breadcrumbs.
Bake for 25-30 minutes until golden and bubbly.
Let rest for 5 minutes before serving. Enjoy!
Notes
This dish is perfect for meal prep and can be frozen before baking. To add extra flavor, use rotisserie chicken and mix in some sautéed onions and garlic.