Heat a large skillet over medium high heat, add olive oil. Season both sides of the pork chops with garlic powder, salt and pepper. Sear pork chops in the heated skillet for 3-4 minutes, flip and cook for an additional 3-4 minutes until they are golden brown. Place the cooked pork chops on a plate and set aside.
Reduce heat to medium, in the same pan add ½ tbsp olive oil, sliced mushrooms and garlic, sauté 3-5 minutes or until the mushrooms are browned and softened. Stir frequently to scrape up any browned bits from the bottom of the pan.
Move the garlic and mushrooms to one side of the pan. Melt butter in the open area, sprinkle with flour, stirring occasionally until the flour is browned 2-3 minutes. Slowly add the milk, whisking constantly, once smooth add salt, pepper, heavy cream and spinach.
Return the pork chops and any juices to the pan. Cook for an additional 4-5 minutes or until the sauce has thickened, spinach is wilted and the internal temperature of the pork reaches at least 145 degrees F.