Gather all the ingredients and preheat a large skillet or griddle over medium heat.
Spread Thousand Island dressing evenly on one side of each slice of bread.
On four slices of bread, layer one slice of Swiss cheese.
Add two slices of corned beef on top of the cheese.
Spoon about ¼ cup of drained sauerkraut over the corned beef.
Add a second slice of Swiss cheese on top of the sauerkraut.
Place the remaining slices of bread on top with the dressing side facing down.
Butter the top of each sandwich.
Place the sandwiches butter side down onto the hot skillet.
Butter the top side of each sandwich while they cook.
Grill for about 5 minutes per side until the bread turns golden brown and the cheese melts.
Slice and serve hot.