Bring a pot of salted water to a boil. Add pierogies and cook for 5 minutes. Drain and set aside.
Melt butter in a large skillet over medium heat. Add onion and cook until softened, about 5 minutes. Add corned beef and cook until heated through, about 5 minutes more.
Mix together the Thousand Island dressing, Swiss cheese, and mozzarella cheese in a small bowl. Set aside.
In a 9x13 inch baking dish, layer half of the pierogies. Top with the corned beef and onion mixture. Spread the cheese mixture over the top. Top with remaining pierogies.
Bake in preheated oven for 15 minutes, or until cheese is melted and bubbly.
Interesting Facts
This dish is a great way to use up leftover corned beef.
The pierogies give the dish a delicious crispy crust.
It's a great way to combine two classic dishes into one.