
This creamy chicken bacon mushroom spinach pasta is a hearty, family-friendly dinner packed with savory flavor. Tender chicken, smoky bacon, earthy mushrooms, and spinach are tossed with buttery noodles and a rich Parmesan sauce for an easy comforting meal.
Prepare all of your ingredients before you start cooking. Cook the noodles according to the package directions, drain, and set aside. Make sure the bacon is cooked and crumbled, the chicken is cooked, the mushrooms are sliced, and the spinach is thawed and drained if using frozen spinach.

In a large skillet over medium heat, melt the butter with the reserved bacon grease. Add the mushrooms and cook for 4 to 5 minutes, stirring occasionally, until softened and lightly browned.


Reduce the heat to low and sprinkle in the flour. Stir well until the flour fully coats the mushrooms and no dry white spots remain. Slowly pour in the half-and-half, stirring constantly, and cook until a thick, creamy sauce forms.


Add the garlic, spinach, cooked chicken, crumbled bacon, onion powder, salt, and black pepper. Stir in the cooked noodles and toss until everything is evenly coated in the sauce and heated through.

Spread the pasta mixture evenly in the skillet and sprinkle the Parmesan over the top. Cover and cook for 3 to 5 minutes, or until the cheese is melted. Serve hot.


If the sauce feels too thick, loosen it with a splash of milk or pasta water. Fresh spinach can be used instead of frozen; add it by the handful and cook just until wilted. Store leftovers in an airtight container in the refrigerator for up to 3 days.




