Sprinkle salt and pepper over both sides of each pork chop and set them aside while you dice the onion and slice the mushrooms.
Melt the butter in the olive oil in a large skillet over medium-high heat. Brown the butter slightly to give extra flavor to the meat.
Place the chops in the hot butter and oil and fry for 7 to 8 minutes per side. I cover the chops after 3 or 4 minutes of sauteing in the skillet to trap the heat and moisture, which helps cook them and limiting the amount of spatter on the stove.
When the chops reach an internal temperature of 157 F, remove them to a plate and cover them with foil. I place them in a 200 F oven to keep them warm while I make the gravy.
Reduce the heat under the skillet to medium and add the onions and mushrooms to the skillet. You may need to add a bit more olive oil or butter to the skillet to be able to saute them. Saute the onions and mushrooms until the onions pearl, about 3 minutes, and then pour in the ½ cup of white wine.
Continue stirring while the wine dissolves the fond from the bottom of the skillet, the fond adds flavor and color to the sauce while the heat drives the wine flavors into the mushrooms and onions.
In a bowl or measuring cup, combine the broth, heavy cream, water and corn starch. Whisk this together to suspend the cornstarch then pour the mixture into the skillet with the mushrooms and onions.
Bring the contents of the skillet to a boil while constantly stirring. When the gravy has thickened, remove the skillet from the heat and spoon the gravy over the warm pork chops.
Serve and enjoy!