1. Peel and slice onions.
2. Heat 1/2 of the olive oil in a deep pan over medium-high heat. Season pork chops with salt and pepper.
3. For 1 inch pork chops: Sear chops in skillet for 5 minutes on each side, until an internal temperature of 145F is reached. Remove pork chops from pan and set aside.
4. For ¾ inch pork chops: Sear chops in skillet for 5 minutes on each side, until an internal temperature of 145F is reached. Remove pork chops from pan and set aside.
5. For ½ inch pork chops: Sear chops in skillet for 2-3 minutes on each side, until an internal temperature of 145F is reached. Remove pork chops from pan and set aside.
6. Add remaining oil to the same pan and turn heat down to medium.
7. Add onions and Worcestershire sauce and cook for 8-10 minutes, stirring frequently, while allowing onions to slowly caramelize.
8. Once onions are soft and brown, add garlic and Italian seasoning to the pan and stir well.
9. Sprinkle flour over onions, then slowly pour in chicken broth, whisking to incorporate the flour. Stir in coconut milk and allow to cook for a few minutes.
10. Fold in spinach, then add pork chops back to the pan. Cover them with sauce and cook for another 5 minutes.
11. Remove from heat and serve.