There is nothing quite like the absolute comfort of authentic, homemade Polish pierogi. Indeed, making these traditional dumplings from scratch is a labor of love. However, the pillowy soft dough and rich, savory filling make every single step worth it.
While there are countless variations of this classic dish, this recipe focuses on the most beloved version. Specifically, Pierogi Ruskie are generously stuffed with a creamy mixture of mashed potatoes, cheese, and caramelized onions. Therefore, here is exactly how to make your grandmother’s favorite recipe right in your own kitchen!
What You Will Need

For the Perfect Pierogi Dough:
- 2 cups all-purpose flour (plus extra for dusting)
- 1/2 cup sour cream (this is the secret to an incredibly tender dough!)
- 1 large egg
- 1/4 cup warm water
- 1/4 teaspoon fine sea salt
- 1 tablespoon melted butter
For the Potato and Cheese Filling:
- 2 large russet potatoes, peeled and cubed
- 1 cup farmer’s cheese (you can substitute dry curd cottage cheese or ricotta if needed)
- 1 cup sharp cheddar cheese, shredded (optional, for a modern twist)
- 1 large yellow onion, finely diced
- 2 tablespoons unsalted butter
- Salt and freshly ground black pepper to taste
For Serving:
- Extra butter for pan-frying
- Sour cream
- Finely chopped chives or crispy bacon bits
Making the Dough and Filling
1. Prepare the Filling First, boil your cubed potatoes in salted water until they are fork-tender. Next, drain them completely and mash them until they are incredibly smooth. Meanwhile, melt 2 tablespoons of butter in a skillet over medium heat. Add your finely diced onion and cook until perfectly caramelized and golden brown. Afterward, fold the caramelized onions, farmer’s cheese, and cheddar cheese into the mashed potatoes. Season generously with salt and pepper. Finally, set the filling aside to cool completely.
2. Mix the Pierogi Dough Grab a large mixing bowl and whisk together your flour and salt. In addition, whisk the sour cream, egg, warm water, and melted butter in a separate smaller bowl. Pour your wet ingredients into the flour mixture. Consequently, stir everything together until a shaggy dough begins to form.
Assembling and Cooking the Dumplings
3. Knead and Rest Turn the dough out onto a lightly floured surface. Then, knead it gently for about 3 to 5 minutes until it becomes smooth and elastic. Cover the dough with a clean, damp kitchen towel. Subsequently, let it rest at room temperature for at least 30 minutes. Ultimately, this resting period relaxes the gluten and makes the dough much easier to roll out.
4. Roll and Cut Divide the rested dough in half. Keep one half covered so it does not dry out. Furthermore, roll the other half out on a floured surface until it is about 1/8-inch thick. Use a 3-inch round biscuit cutter or a drinking glass to cut the dough into circles.
5. Stuff and Seal Place one rounded tablespoon of your potato and cheese filling into the center of each dough circle. Moreover, fold the dough over the filling to create a half-moon shape. Pinch the edges together firmly to seal them. If the dough feels dry and refuses to stick, lightly dab the edges with a tiny drop of water before pinching.
6. Boil to Perfection Bring a large pot of salted water to a gentle boil. Carefully, drop 6 to 8 pierogi into the water at a time. Once they float to the top, let them cook for an additional 2 to 3 minutes. After that, remove them with a slotted spoon and let them drain.
7. Pan-Fry (Highly Recommended!) For the ultimate texture, melt a generous amount of butter in a large skillet over medium heat. Next, add your boiled pierogi and pan-fry them for 2 to 3 minutes per side. As a result, they will develop a beautiful, crispy golden crust. Serve hot with a dollop of sour cream and a sprinkle of fresh chives!
How to Freeze Homemade Pierogi
You can easily freeze pierogi for a quick weeknight dinner! First, place your unboiled, assembled pierogi on a baking sheet lined with parchment paper. Put the sheet in the freezer for about two hours until the dumplings are completely frozen. Then, transfer them to a freezer-safe bag. You can actually boil them straight from frozen. Simply add an extra minute or two to the cooking time!
Also Read : Danniella Westbrook’s Reconstructive Journey: The Reality Behind Her Latest Surgery
