Easy Perogy Casserole

a top down close up image of a dish filled with a perogy casserole topped with melted cheese and sliced green onion

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 2 reviews

This Easy Perogy Casserole is a simple and delicious meal. Great for using up leftovers of ham, chicken or turkey.


Units Scale

Perogy Casserole:

  • 2 cups of diced cooked ham, chicken or turkey
  • 1 onion, chopped
  • 1 clove garlic, minced
  • 2 tbsp butter
  • 1 tsp ground mustard
  • 1/4 tsp salt
  • 1/8 tsp ground black pepper
  • 1 can of cream of potato soup
  • 1 cup sour cream
  • 1 cup milk
  • 1/4 cup parmesan cheese
  • 1/41/2 cup shredded Swiss cheese
  • frozen perogies (about 6 per person, depending on your household)


  • 1/2 cup shredded cheddar cheese (or more Swiss)
  • 23 green onions, chopped


  1. Preheat your oven to 350 degrees F.
  2. Melt 2 tbsp butter in a skillet, then sauté the chopped onion and garlic, until soft.
  3. Stir in the ground mustard, salt and pepper.
  4. Add the ham. Mix well.
  5. Add the soup, sour cream, milk, parmesan cheese and Swiss cheese. Mix thoroughly, and simmer until lightly boiling.
  6. Then add the frozen perogies to the mixture, and stir in to coat them in the sauce.
  7. If you’re using an oven-proof skillet for all the prep you can bake this casserole right in that dish. If you are using a regular frying pan, transfer the casserole mixture to an oven-proof baking dish.
  8. Cover and bake for 45 minutes.
  9. About 5 minutes before serving, add about 1/2 cup shredded cheese to the top of the casserole. Bake for 5 more minutes.
  10. Sprinkle with chopped green onion.