Butter one side of each slice of bread, taking care to spread the butter to the very edges.
Heat a skillet over medium-low heat, then place the slices of bread in the skillet, buttered side down.
Add half the cheese to each slice of bread.
When the cheese is melted and the bread is lightly browned, remove both slices from pan and let them cool for a minute of two.
Layer kraut on one slice, then place the other slice on top and press them together. Cut the sandwich in half and serve immediately. Garnish with parsley if so desired.