Go Back
Perogies Recipe

Easy Homemade Perogies

These authentic Polish perogies feature tender dough wrapped around creamy potato and cheese filling, served with traditional onion butter sauce. Perfect comfort food that's easier to make than you think!
Prep Time 45 minutes
Cook Time 40 minutes
Resting Time 30 minutes
Total Time 1 hour 55 minutes
Servings: 30 perogies
Course: Main Course
Cuisine: Eastern European, Polish
Calories: 85

Ingredients
  

Dough Ingredients
  • 2 cups all-purpose flour
  • 1 teaspoon salt
  • 3 tablespoons unsalted butter melted
  • 1/2 cup warm water
  • 1 large egg beaten
Filling Ingredients
  • 1 pound potatoes peeled and sliced
  • 1 tablespoon salt for cooking potatoes
  • 2 tablespoons unsalted butter
  • 1 cup sharp cheddar cheese shredded
  • 1/4 teaspoon salt
  • 1/2 teaspoon black pepper
Onion Butter Sauce
  • 2 tablespoons unsalted butter
  • 1 medium onion finely diced
  • 1/2 teaspoon salt
For Serving
  • 1 1/2 tablespoons unsalted butter per 8-10 perogies
  • sour cream for serving
  • fresh parsley or chives chopped

Equipment

  • Large pot
  • Potato ricer or masher
  • Rolling Pin
  • 3-inch round cutter
  • Large skillet
  • Slotted spoon

Method
 

  1. Make the filling: Place potatoes and 1 tablespoon salt in a large pot. Add cold water to cover by 1 inch. Bring to boil, then reduce heat and simmer 15 minutes until tender.
  2. Mash potatoes: Drain potatoes and pass through potato ricer or mash until smooth. Immediately add 2 tablespoons butter, cheese, 1/4 teaspoon salt, and pepper. Mix well.
  3. Cool filling: Spread mixture on a tray, cover with plastic wrap pressed directly onto surface. Cool 30 minutes at room temperature, then refrigerate 1 hour until cold.
  4. Make dough: Heat water and 3 tablespoons butter until butter melts. Whisk flour and 1 teaspoon salt in large bowl. Make well in center, add butter mixture and beaten egg. Mix into shaggy dough.
  5. Knead dough: Turn onto lightly floured surface and knead 5 minutes until smooth. Wrap in plastic and rest 30 minutes.
  6. Roll and cut: Roll dough to 1/8-inch thickness. Cut into 3-inch circles. Gather scraps, re-roll and cut more circles.
  7. Fill perogies: Place 1 tablespoon filling in center of each circle. Wet edges with water, fold over and pinch to seal firmly.
  8. Make onion butter: Melt 2 tablespoons butter in skillet over medium heat. Add diced onion and 1/2 teaspoon salt. Cook 10-15 minutes until golden. Set aside.
  9. Boil perogies: Bring 3 quarts salted water to boil. Add 8-10 perogies and cook 5 minutes until floating. Reserve 1 cup cooking water, then remove perogies with slotted spoon.
  10. Finish with butter sauce: Melt 1 1/2 tablespoons butter in large skillet. Add cooked perogies, 1/3 of onion mixture, and 2 tablespoons reserved cooking water. Toss 1 minute until coated.
  11. Serve: Transfer to serving plate with all butter sauce. Garnish with parsley and serve with sour cream.

Notes

Storage: Freeze uncooked perogies on trays, then store in containers up to 3 months. Cook from frozen, adding 1-2 extra minutes.
Batch cooking: Don't overcrowd pot when boiling. Cook in batches of 8-10 for best results.
Cheese substitutes: Use any good melting cheese like Gruyere or Colby. Avoid mozzarella as it lacks flavor.
Make ahead: Filling can be made 1 day in advance. Keep refrigerated until ready to use.