In a small bowl, combine salt, black pepper and Italian seasoning and mix well.
Season chicken on each side with the salt mixture.
Add any remaining seasoning to the flour in a shallow dish or container and mix well.
Dredge chicken on both sides in the flour shaking off excess flour and set aside. You’ll most likely have leftover flour do not toss that yet.
In a large skillet over medium heat add 1 tablespoon of oil and 1 tablespoon butter.
Add peppers and onions and cook for about 3 minutes or until lightly softened.
Remove vegetables and set aside.
In the same skillet add the remaining oil and another tablespoon of butter.
Cook the chicken for 3-4 minutes on each side. Cook in batches if necessary. Do not overcrowd the pan.
Remove chicken from pan and set aside.
If your pan is super hot remove from heat for a minute to cool it off a bit.
Reduce heat to medium low and add the remaining butter and wait for it to melt.
When butter melts, add garlic and saute for about 20-30 seconds.
Add 3 tablespoons of the remaining leftover flour mixture ( from step4) to the pan and cook until no longer white.
Pour chicken broth and deglaze the pan by scrapping anything out of the bottom and sides of the pan with a spatula.
Pour the heavy cream and stir using a whisk until no lumps exist in the sauce.
Cook the sauce for about 2-3 minutes or until thickened.
Slowly stir in lemon juice, taste to adjust seasoning.
Place cooked pasta in a large bowl or pot then pour sauces and vegetable over.
Toss spaghetti lightly with sauce and vegetables.
Serve pasta in plates topped with chicken.
Garnish with parmesan cheese, parsley or red pepper flakes if desired.