Ingredients
Dough:
6 cups (720g) all-purpose flour
2 large eggs (beaten)
6 tablespoons canola or vegetable oil
2 teaspoons salt
2 cups cold water (divided, use as needed, about 1½ cups initially)
Filling:
3 ¾ pounds (about 1.7 kg) baking potatoes (russet or similar starchy variety)
1 medium white onion, finely diced
â…“ cup (75g) salted butter, softened and divided
4 ½ cups (about 450g) finely shredded sharp cheddar cheese (best shredded fresh from a block)
Salt to taste
White pepper or finely ground black pepper to taste
For Serving:
1 onion (diced or thinly sliced)
2 tablespoons (28g) salted butter for frying
Sour cream (optional)
Instructions
1. Make the Dough:
In a large bowl, combine flour, salt, beaten eggs, oil, and about 1½ cups cold water. Mix to form a dough, adding more water if needed. Knead on a floured surface for 4–5 minutes until smooth and pliable. Cover with plastic wrap and let rest at room temperature for 30 minutes to 1 hour.
2. Prepare the Filling:
Peel and cut potatoes into 2-inch cubes. Boil in salted water for approximately 15 minutes until tender. Meanwhile, sauté finely diced onions in half of the butter over medium-low heat until soft. Drain potatoes and mash until smooth. Mix in cooked onions, shredded cheddar cheese, remaining butter, salt, and pepper until very smooth. Cool completely.
3. Assemble Pierogies:
Divide dough in half. Roll out one half on a floured surface to about ⅛-inch thickness. Use a 3-inch round cutter to cut circles. Place about 1 ½ tablespoons of filling in the center. Fold into a semi-circle, pressing edges firmly. Repeat.
4. Cook Pierogies:
Bring a large pot of salted water to a boil. Add pierogies in batches without crowding. Cook until they float, about 2–4 minutes. Transfer to a skillet with melted butter, frying until golden.
5. Serve:
Serve warm with sautéed onions and optional sour cream. Garnish with herbs if desired.
6. Freezing:
Place assembled pierogies on parchment-lined sheets, freeze until solid. Transfer to zippered bags for up to 4 months. Cook frozen by boiling until floating, then fry as usual.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥔 Use starchy potatoes like russets for a smooth, creamy filling.
🧀 Shred cheese freshly from a block for best flavor and texture.
🔪 Do not overwork the dough to keep it tender; roll to ⅛-inch thickness.
- Prep Time: 20 minutes
- Resting Time: 30 minutes
- Cook Time: 1 hour 20 minutes
- Category: Main Course
- Method: Boiling and Pan-Frying
- Cuisine: Polish
- Diet: Vegetarian
Nutrition
- Serving Size: 1 pierogi
- Calories: 109
- Sugar: 1g
- Sodium: 136mg
- Fat: 4g
- Saturated Fat: 3g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 17mg