In a large cast iron skillet, heat coconut oil over medium-high heat.
Pat pork chops dry and season liberally with salt, pepper, and garlic powder.
Place skillet with the hot oil.
Cook for 3-5 minutes until pork is browned and then flip to brown the other side another 3-5 minutes until browned and cooked through and has reached an internal temperature of 145 degrees.
Remove from pan and place on a plate to rest.
Add mushrooms and onions to the pan, and more oil if needed.
After about five minutes, add salt and pepper to taste and cook until they are browned, soft, and caramelized, about five more minutes.
Top pork chops with onions and mushrooms and serve immediately.