Follow these steps for perfect results
all-purpose flour
cake flour
kosher salt
large eggs
water
Yukon Gold potatoes
peeled and cut into cubes
kosher salt
freshly ground black pepper
vegetable oil
onion
chopped
unsalted butter
sour cream
for serving
chives
chopped
Combine all-purpose flour, cake flour, and salt in a large bowl.
Beat in eggs and water until a smooth and elastic dough forms (about 10 minutes of kneading).
Wrap the dough in plastic wrap and let it rest at room temperature for 30 minutes.
Boil peeled and cubed potatoes in salted water until very tender (about 20 minutes).
Strain the potatoes, reserving them.
While potatoes cook, heat vegetable oil in a large skillet over medium-high heat.
Add chopped onion, salt, and pepper, cooking until golden (about 6 minutes).
Add the cooked potatoes to the skillet with the onion and mash until smooth.
Season the filling with salt to taste.
Let the filling cool to warm.
Divide the dough in half, keeping one half wrapped to prevent drying.
Roll out the unwrapped dough on a floured surface into a 14-inch round.
Cut out rounds from the dough using a 2-3 inch round cutter.
Place a tablespoon of filling on one half of each dough round.
Moisten the edges of the rounds with water and fold into half-moons, sealing the edges.
Repeat with remaining dough and filling.
Boil the pierogi in batches in a large pot of boiling salted water until tender (about 12 minutes per batch).
Transfer cooked pierogi with a slotted spoon to an oiled baking sheet.
Melt butter in a large skillet over medium heat.
Brown the pierogi in batches, adding more butter as needed.
Serve the pierogi with sour cream and chives.
Expert advice for the best results
Make sure to seal the pierogi edges well to prevent filling from leaking out during cooking.
Don't overcrowd the pot when boiling the pierogi.
Brown the pierogi in batches to ensure even browning.
Everything you need to know before you start
20 minutes
Pierogi can be made ahead and frozen before boiling.
Arrange pierogi on a plate and top with a dollop of sour cream and a sprinkle of chives.
Serve as a main course or side dish.
Serve with a side of sauerkraut or kielbasa.
A light and crisp beer pairs well with the savory flavors.
The acidity cuts through the richness of the pierogi.
Discover the story behind this recipe
A staple food in Polish cuisine, often served during holidays and celebrations.
Discover more delicious Polish Dinner recipes to expand your culinary repertoire
A sweet and savory baked ham, perfect for holidays or special occasions.
A flavorful homemade Polish sausage recipe.
Savory potato pancakes filled with a rich bacon, mushroom, and onion stuffing, topped with sour cream.
A traditional Polish sausage recipe, made with pork shoulder and a blend of spices. Perfect for grilling, steaming, or frying.
Homemade pierogies filled with a savory mixture of caramelized onions, cabbage, and potato.
A flavorful homemade kielbasa with a strong garlic presence, perfect for grilling, boiling, or pan-frying.
Traditional Polish ravioli filled with a savory mushroom stuffing, perfect for Christmas or any special occasion.
Authentic Polish Haluski recipe featuring homemade potato dumplings and sautéed cabbage and onions.