Perogies recipe

Featured in: Dinners
This authentic perogies recipe brings the comfort of Eastern Europe to your kitchen. Making perogies from scratch is a rewarding process, and this recipe guides you through every step. You'll love how these homemade perogies turn out—tender, cheesy, and utterly delicious.
A rustic bowl filled with golden brown homemade perogies topped with melting pats of butter Pin it
A rustic bowl filled with golden brown homemade perogies topped with melting pats of butter | cookseason.com

This authentic perogies recipe brings the timeless comfort of Eastern Europe right into your own kitchen. Mastering these handcrafted dumplings is a deeply rewarding process that connects you to generations of home cooks. The result, with its tender dough and creamy potato and cheddar heart, is far superior to anything you’ll find in a store. It’s the kind of hearty, soul-warming main dish that turns a simple dinner into a cherished memory, and I promise the effort is absolutely worth it.

Ingredients You’ll Need

  • All-purpose flour: This forms the sturdy yet tender foundation of your dough, and using a good quality brand ensures consistent results every single time.
  • Salt: Enhances the flavor of both the dough and the filling, and I prefer kosher salt for its clean, even seasoning.
  • Large eggs: They add richness and structure to the dough, helping it become elastic and easy to work with.
  • Sour cream: The secret ingredient for an incredibly tender and flavorful dough that stays soft even after boiling and frying.
  • Warm water: Hydrates the dough to the perfect consistency, and the warmth helps activate the flour’s proteins for better texture.
  • Russet potatoes: Their high starch content creates a beautifully fluffy and dry mash that soaks up the cheese and butter.
  • Sharp cheddar cheese: Aged cheddar gives the filling a pronounced, tangy kick that cuts through the potatoes’ richness.
  • Yellow onion: Finely chopped and sautéed until sweet, it adds a crucial layer of savory depth to the simple potato filling.
  • Unsalted butter: You control the salt level perfectly, and it’s used for both sautéing the onions and creating that golden, crispy fry.
  • Black pepper: A little freshly ground pepper adds a subtle warmth and complexity to the cheesy potato mixture.
  • Fresh chives: Optional, but their bright, mild onion flavor makes a beautiful garnish that adds a pop of color.
  • Crispy bacon bits: Another fantastic optional topping that introduces a salty, smoky crunch to the finished dish.

How to Make It

Create The Dough Foundation:
In a large bowl, whisk together your flour and salt before making a well in the center. Crack in the eggs and add the sour cream, mixing with a fork until it looks crumbly. You’ll then gradually stream in the warm water until a soft, shaggy dough comes together, which usually takes most of that half cup.

Knead And Rest The Dough:
Turn the dough out onto a lightly floured surface and knead it by hand for about five to seven minutes. You’re looking for a smooth, elastic ball that springs back when you poke it. Let it rest covered in a greased bowl for thirty minutes so the gluten can relax, making it much easier to roll out later.

Prepare The Potato Filling:
While the dough rests, peel and cube your potatoes before covering them with cold water in a pot. Bring them to a boil and cook until completely tender, then drain them very well and mash until perfectly smooth. In a skillet, melt butter and cook the chopped onion until soft and sweet, which adds incredible flavor.

Combine And Cool The Filling:
In a large bowl, mix your smooth mashed potatoes with the sautéed onions, shredded cheddar, salt, and pepper. Stir it all together until the cheese is melted and everything is evenly distributed. Let this mixture cool down for a few minutes so it’s easier to handle when you’re filling the dough circles.

Roll And Cut The Dough:
On a generously floured surface, roll your rested dough out to about an eighth of an inch thickness. Use a three-inch round cutter to stamp out as many circles as you can, then gather the scraps, re-roll them, and cut again. Keep the circles you aren’t working with covered with a towel to prevent them from drying out.

Fill And Seal Each Perogy:
Place a heaping tablespoon of your cooled filling right in the center of each dough circle. Fold the circle in half over the filling to create a half-moon shape, then press the edges together firmly with your fingers. For an extra-secure seal, you can crimp the edges with the tines of a fork, which also gives them a nice decorative look.

Boil The Dumplings:
Bring a large pot of well-salted water to a rolling boil, then gently lower in your perogies in batches to avoid crowding. They’ll sink at first but will float to the surface after three to four minutes when they’re done. Remove them with a slotted spoon and let them drain on a clean kitchen towel for a minute before frying.

Fry To Golden Perfection:
Melt a generous amount of butter in a large skillet over medium-high heat until it’s sizzling nicely. Add your boiled perogies in a single layer, making sure they aren’t touching, and fry for two to three minutes per side. You want them to develop a beautiful, golden-brown, crispy exterior that contrasts with the soft interior.

Close-up of a hand placing a spoonful of potato cheddar filling onto a round of soft dough

Storage Tips

Once cooled, you can keep leftover cooked perogies in an airtight container in the fridge for up to three days, and I find reheating them in a skillet over medium heat brings back their crispness beautifully. For long-term storage, freeze the uncooked, assembled perogies in a single layer on a baking sheet until solid, then transfer them to a freezer bag where they’ll keep perfectly for about three months. When you’re ready, you can boil them straight from frozen—just add an extra minute or two to the cooking time—and then fry as usual for an instant homemade meal.

Ingredient Substitutions

If you’re out of sour cream, an equal amount of full-fat Greek yogurt or even buttermilk will work in the dough for similar tang and tenderness. For the potatoes, Yukon Golds are a great swap for russets as they’re naturally buttery and creamy, though your filling might be a bit softer. A white or sweet onion can stand in for the yellow onion in a pinch, and if you need a different cheese, a good melter like Monterey Jack or Gouda would be delicious. For a gluten-free version, use a one-to-one gluten-free flour blend, and for dairy-free, opt for vegan butter, cheese, and a plant-based sour cream alternative.

Serving Suggestions

I love to serve these right from the skillet with a huge dollop of cool sour cream and a sprinkle of fresh chives and crispy bacon for the full traditional experience. For a complete meal, add a side of sautéed apples with a pinch of cinnamon, a bright and crunchy green salad, or some sweet and tangy braised red cabbage. They also pair wonderfully with slices of pan-seared kielbasa sausage, creating a classic Polish dinner that’s incredibly satisfying and perfect for sharing with a crowd.

Cultural Context

Perogies hold a cherished place in the culinary heart of Poland and across Eastern Europe, where they’re known as pierogi and considered a national dish. Traditionally prepared for holidays and family gatherings, their preparation was often a communal event, with generations working together to fill and shape dozens of dumplings. While fillings vary wildly by region and season, from savory mushrooms and sauerkraut to sweet farmer’s cheese and berries, the potato and cheddar version has become a beloved staple in North American homes, embodying that same spirit of comfort and handmade care. Mastering this perogies recipe connects you to that rich history of turning simple, humble ingredients into something truly special and celebratory.

A skillet sizzling with crispy perogies, fresh chives, and a dollop of sour cream ready for serving

Frequently Asked Questions

What type of potatoes work best for perogies?

Starchy russet potatoes, as listed in this perogies recipe, are ideal because they yield a fluffy, dry mash that absorbs the cheese and butter beautifully, preventing a soggy filling. Their texture holds up perfectly inside the dough.

Can I make perogies ahead of time?

Absolutely. You can prepare and boil them, then let them cool completely before storing in an airtight container in the fridge for up to 3 days. To reheat, pan-fry in butter until golden, or simply boil them again for a minute. They also freeze beautifully before boiling.

What can I substitute for sour cream in the dough?

If you’re out of sour cream, plain full-fat Greek yogurt is an excellent 1:1 substitute that provides similar fat content and tang. For a dairy-free option, unsweetened plain plant-based yogurt can work, but the texture may vary slightly.

How do I know when the perogies are cooked?

Once you add them to boiling water, they’ll sink, then float to the top after 2-3 minutes. Let them cook for another 1-2 minutes while floating. The dough should be tender but not mushy. Always taste-test one to ensure the dough is cooked through.

What should I serve with perogies?

These Polish perogies are a complete main dish. Traditional accompaniments include extra fried onions, a dollop of sour cream, and crispy bacon bits or sautéed mushrooms. A side of simple sautéed greens or a crisp cucumber salad balances the richness.

Rate This Recipe

How would you rate this recipe?

Homemade Potato and Cheddar Perogies

This authentic perogies recipe brings the comfort of Eastern Europe to your kitchen. Making perogies from scratch is a rewarding process, and this recipe guides you through every step. You'll love how these homemade perogies turn out—tender, cheesy, and utterly delicious.

Prep Time
60 Minutes
Cook Time
20 Minutes
Total Time
80 Minutes
4.6
(29 reviews)
By: Sofia Martinez
Category: Dinners
Difficulty: Medium
Cuisine: Polish
Yield: 6 Servings

Ingredients

  1. 01 3 cups all-purpose flour
  2. 02 1 teaspoon salt
  3. 03 2 large eggs
  4. 04 1/2 cup sour cream
  5. 05 1/2 cup warm water (approximately)
  6. 06 2 large russet potatoes (about 1.5 pounds)
  7. 07 1 cup shredded sharp cheddar cheese
  8. 08 1 medium yellow onion, finely chopped
  9. 09 2 tablespoons unsalted butter
  10. 10 1/2 teaspoon salt
  11. 11 1/4 teaspoon black pepper
  12. 12 4 tablespoons unsalted butter, for frying

Instructions

Step 01

Make the dough: In a large bowl, whisk together the flour and 1 teaspoon salt. Make a well in the center and add the eggs and sour cream. Mix with a fork until crumbly, then gradually add warm water until a soft dough forms. Knead on a floured surface for 5-7 minutes until smooth and elastic. Place in a greased bowl, cover with a towel, and let rest for 30 minutes.

Step 02

Prepare the filling: Peel and cube the potatoes. Place in a pot, cover with water, and bring to a boil. Cook for 15-20 minutes until tender. Drain well and mash until smooth.

Step 03

While potatoes cook, melt 2 tablespoons butter in a skillet over medium heat. Add the chopped onion and sauté for 5-7 minutes until soft and translucent. Remove from heat.

Step 04

Combine the mashed potatoes, sautéed onions, shredded cheddar cheese, 1/2 teaspoon salt, and black pepper. Mix until well combined. Let the filling cool slightly.

Step 05

Roll out the dough: On a floured surface, roll the dough to 1/8-inch thickness. Using a 3-inch round cutter, cut out circles. Re-roll scraps and continue until all dough is used.

Step 06

Fill the perogies: Place a tablespoon of filling in the center of each dough circle. Fold in half and pinch edges firmly to seal. You can crimp with a fork for extra security.

Step 07

Cook the perogies: Bring a large pot of salted water to a boil. Working in batches, add perogies and cook for 3-4 minutes until they float to the surface. Remove with a slotted spoon and drain on a towel.

Step 08

Pan-fry the perogies: In a large skillet, melt 4 tablespoons butter over medium-high heat. Add boiled perogies in a single layer and cook for 2-3 minutes per side until golden brown and crispy.

Step 09

Serve immediately with a dollop of sour cream, sprinkled with chives and bacon bits if desired.

Tools You'll Need

  • Large mixing bowl
  • Rolling pin
  • 3-inch round cutter
  • Large pot
  • Skillet
  • Slotted spoon
  • Potato masher

Allergy Information

Contains gluten, dairy, and eggs. For a gluten-free version, use a gluten-free flour blend. For dairy-free, substitute vegan butter and cheese.

Nutrition Facts (Per Serving)

Calories
400
Protein
12g
Carbohydrates
55g
Fat
15g