01 -
Soften cream cheese by microwaving for half a minute or letting it sit out a couple of hours. Sprinkle salt and pepper on chicken pieces. Preheat the oven to 350°F and shift the rack to the upper third.
02 -
Boil spaghetti in salted water, leaving it a couple of minutes shy of fully done since it'll bake later. Drain when ready.
03 -
Melt 1 tablespoon of butter with olive oil in a pot over medium-high heat. Toss in the onion and let it turn golden for 4-5 minutes.
04 -
Add the chicken to the pot and brown it until it’s nearly cooked, about 5-6 minutes. Move it to a plate for now.
05 -
In the same pot, sauté garlic, mushrooms, Italian herbs, and the rest of the butter. Cook until the mushrooms’ juices cook off, roughly 5 minutes.
06 -
Turn the heat up high. Pour in chicken broth, heavy cream, and cream cheese (cut it up for quicker melting). Keep stirring for around 5 minutes until it’s smooth and blended.
07 -
Turn off the heat. Stir in the cooked chicken and spaghetti, making sure the sauce coats everything evenly.
08 -
Move everything to a 9x13 pan, spread it out, and cover with mozzarella and parmesan. Bake without covering for 30 minutes, then broil a couple minutes until the top’s golden. Let it rest 5 minutes before serving.