01 -
Preheat oven to 350°F and butter a 9x13 casserole dish.
02 -
In a large pot of salted boiling water, cook pasta until barely al dente according to package instructions. Reserve 1/2 cup of pasta cooking water, then drain the pasta, partially cover, and set aside.
03 -
Heat a large skillet over medium-high. Add olive oil, then sliced mushrooms, and sauté for 3 minutes or until softened. Add onions and cook until soft and golden, about 5-7 minutes. Add garlic and sauté for 1 minute until fragrant. Transfer to a cutting board with the chicken.
04 -
In the same pot, melt butter and whisk in flour until lightly golden, about 1.5 minutes. Slowly whisk in chicken broth, lemon juice, salt, and pepper until smooth. Add half and half, bring to a simmer, and season with additional salt and pepper to taste.
05 -
Add chicken, mushroom mixture, parsley, and sauce into the pasta pot. Stir to combine. Optionally, add reserved pasta water for a saucier consistency. Spread evenly into the prepared casserole dish and top generously with mozzarella cheese.
06 -
Cover with foil and bake at 350°F for 20 minutes. Remove the foil and continue baking for 15 minutes. Optionally, broil for 1-2 minutes to brown the top.