In a large cast iron skillet, heat a pat of butter.
Season the pork with salt and pepper.
Add the pork to the hot pan and lightly brown on both sides.
Remove the pork and set aside on a plate.
Add the onion, apple, and caraway seeds to the skillet.
Stir well and cook until the onions begin to soften.
Place on the plate with the pork.
Pre-heat the oven to 350°F.
Layer the potato slices on the bottom of the skillet in concentric circles.
Season them with salt and pepper.
Top with half of the apple-onion mixture.
Then top with the sauerkraut and the remaining apple-onion mixture.
Nestle the chops into the kraut and pour in the chicken broth.
Cover tightly with foil and bake until you can pierce the potatoes with a fork and the pork is cooked through, about 45 minutes.