Hand-crafted Polish dumplings filled with creamy mashed potato and farmer's cheese, boiled and pan-fried in butter with caramelised onions.
Pierogi are the soul of Polish cuisine — half-moon dumplings made from an unleavened dough, filled with a staggering variety of savoury and sweet fillings. The potato and twaróg (farmer's cheese) filling is the most iconic, beloved across all of Poland and among the Polish diaspora worldwide. Making pierogi is traditionally a communal activity — families and friends gather to form an assembly line of rolling, filling and crimping, then freeze large batches for weeks ahead. The twice-cooked method — first boiling, then finishing in a butter pan until the dough turns golden — is the definitive way to serve them. Rooted in the everyday cooking of Russian kitchens, Pierogi with Potato and Cheese Filling balances technique and tradition: the plain flour is treated with care, drawing on time-honoured ratios that locals have refined across generations. The dish carries an unmistakable sensory signature — aromas that fill the kitchen as it cooks, layered textures that reveal themselves bite by bite, and a depth of flavour that comes from patient seasoning rather than shortcuts. Whether served as a weeknight dinner or as the centrepiece of a celebratory table, it reflects a regional pantry where local produce, seasoning habits and cooking vessels shape the final result. Home cooks who make this dish often note how forgiving it is once the core method is understood, and how a few small choices — the freshness of the plain flour, the order of additions, the resting time at the end — separate a good version from a memorable one. This recipe walks through those choices so the dish arrives with the character it has on its home turf.
Serves 4
Combine flour and salt in a large bowl. Make a well and add the egg, warm water and sour cream. Mix until a shaggy dough forms, then turn out and knead for 8–10 minutes until smooth and elastic. The dough should not stick to your hands. Wrap in cling film and rest for 30 minutes.
The sour cream in the dough is the Polish baker's secret — it adds fat that makes the dough tender and slightly elastic, producing a supple wrapper that does not tear easily when boiled.
Rice or mash the boiled potatoes until completely smooth — no lumps. Beat in the farmer's cheese, sautéed onion, salt and white pepper until well combined. Taste and adjust seasoning generously. The filling should be quite strongly seasoned as the dough will mute it slightly.
Working in batches to keep the dough from drying out, roll to 2–3 mm thickness on a lightly floured surface. Cut circles approximately 8 cm in diameter using a round cutter or glass.
Cover cut circles with a damp cloth while you continue cutting — exposed dough dries quickly and will crack when folded.
Place a heaped teaspoon of filling in the centre of each circle. Moisten the edge with water, fold over and press firmly to seal. Crimp the edge with a fork or pinch in a traditional rope pattern. Press firmly — any gap will open during boiling.
Bring a large pot of salted water to a rolling boil. Cook pierogi in batches of 8–10. They are ready approximately 2–3 minutes after they float to the surface. Remove with a slotted spoon.
Heat butter in a wide frying pan over medium-high heat. Add the boiled pierogi in a single layer and cook for 2–3 minutes per side until golden and slightly crisp. Simultaneously caramelise the sliced onions in another pan with a knob of butter until deeply golden.
Plate the pierogi topped with caramelised onions and a generous spoonful of sour cream. Serve immediately — they are best eaten hot.
Pierogi freeze beautifully after boiling — freeze on a tray in a single layer until solid, then bag them. Pan-fry directly from frozen with an extra minute of cooking time.
Do not overfill — more than a heaped teaspoon causes the seam to split during boiling.
A pasta machine speeds up rolling and produces more even thickness.
Leftover mashed potato is ideal for filling — day-old potato is stiffer and easier to work with than freshly mashed.
Source the freshest plain flour you can find — it is the flavour anchor of the dish.
Pierogi ruskie (Russian style): The most traditional filling — potato, farmer's cheese and fried onion. What this recipe describes.
Sauerkraut and mushroom pierogi: Replace the potato filling with cooked sauerkraut and dried porcini mushrooms — the traditional Christmas Eve filling in Poland.
Sweet pierogi: Fill with sweetened farmer's cheese, blueberries or strawberries. Serve with melted butter and a dusting of sugar — a beloved dessert version.
Vegetarian: replace the main protein with mushrooms, paneer, tofu or hearty beans for a meat-free version.
Spicier: add fresh chilli, a chilli paste or a pinch of cayenne with the aromatics for a warmer profile.
Boiled but un-fried pierogi keep refrigerated for 2 days. Freeze uncooked or boiled pierogi for up to 3 months. Do not refrigerate raw, unfilled dough for more than a day — it discolours.
Pierogi have been made in Poland since at least the 13th century, with the first written records appearing in Polish cookbooks of the 17th century. Legend attributes their introduction to Saint Hyacinth of Poland, who distributed pierogi filled with grain to the starving during a famine in the 1230s. By the 19th century they were established as a symbol of Polish national identity and home cooking. The word derives from the Proto-Slavic 'pir' meaning feast — reflecting their historical role as celebratory food.
Yes — most components hold well in the fridge for a day or two. Reheat gently with a splash of liquid to bring it back to life.
If plain flour is hard to find, the closest substitutes share its texture and water content. Adjust seasoning slightly since substitutes often carry less character of their own.
It follows the most widely accepted home-cook template. Regional variants exist and we note the main ones in the variations section.
Usually under-seasoning or rushing the aromatic stage. Build flavour in layers, taste as you go, and finish with a touch of acid or salt to brighten the dish.
Per serving (420g / 14.8 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes