Heat the oil in a large cast iron skillet over medium-high heat.
Sprinkle both sides of the pork steaks with half of the salt and pepper.
Cook pork steaks for about 3-5 minutes on each side until browned.
Once browned on each side, set aside.
To the hot skillet, add in the butter, onion, and the remaining salt and pepper. Sauté for about five minutes or until the onions start to become translucent.
Stir in the flour until all of the butter is soaked up. Cook for another minute.
Add in the chicken broth, garlic, Worcestershire sauce, and heavy cream. Simmer for 3-4 minutes.
Add the pork steaks back into the skillet and simmer for another five minutes or until the internal temperature reaches 145 degrees.
Allow steaks to cool for a few minutes before slicing.
To serve, top pork steaks with gravy and a sprinkling of fresh or dried parsley.
Notes
You want your pan pretty hot to brown the meat nicely and ensure even cooking on each side. Try not to crowd the pan or the steaks will not brown as well.
Allow the steaks to cool for a few minutes before slicing in order to help keep all those yummy juices locked in.
Store in an airtight container in the refrigerator for up to four days. Reheat the pork steaks with the cream sauce in a cast iron skillet until hot.