In a large pot of salted boiling water, cook linguine according to package directions, (do not overcook) add broccolette last 3 minutes of cook time, drain and rinse with cool water, set aside.
In a skillet, add olive oil, cook chicken pieces, stirring frequently. Remove chicken from pan, set aside.
In the same skillet, add shallots, garlic and bacon pieces and saute for a few minutes.
Whisk in milk, pepper and Parmesan cheese.
Return chicken to the skillet. Stir into sauce. Let thicken for a few minutes.
Add pasta/broccolettes, spinach and parsley. Toss with sauce.