Boil a large pot of salted water and cook pasta until al dente.
Cut chicken into bite-sized pieces, season with salt and pepper, then lightly coat with flour.
Heat butter and olive oil in a skillet over medium-high heat. Cook chicken until lightly golden and no longer pink. Remove and set aside.
Add garlic, chicken broth, lemon juice, Dijon mustard, and Italian seasoning to the pan. Let it simmer briefly while scraping up browned bits.
Return chicken to the pan, then add cream and spinach. Cook for about 5 minutes until the chicken is fully cooked and sauce thickens.
Drain pasta and toss it with the sauce. Stir in parmesan cheese until melted and creamy.
Adjust seasoning and serve warm.
This Creamy Chicken Spinach Pasta is best enjoyed fresh while the sauce is silky and rich.