Poland · Europe

Polish Christmas Pierogi with Sauerkraut and Mushrooms

Updated November 3, 2026

Total time
3 hr
prep 1 hr 15 min · cook 30 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Poland
Europe

Jump to recipe

Polish Christmas Pierogi with Sauerkraut and Mushrooms

Polish Christmas pierogi are tender boiled dumplings filled with sauerkraut and dried mushrooms, often served with butter or golden onions. This meat-free filling is a familiar choice for Polish Christmas Eve, though ingredients and seasonings vary between regions and families; the dough and filling can both be prepared ahead to make shaping easier.

Ingredients

  • 1 ounce (28 g) dried porcini or other dried wild mushrooms
  • 1½ cups (355 ml) boiling water, for soaking the mushrooms
  • 2 cups (300 g) sauerkraut, drained and squeezed dry
  • 1 medium yellow onion, about 5 ounces (140 g), finely diced
  • 2 tablespoons (28 g) butter or 2 tablespoons (30 ml) neutral oil, for the filling
  • ½ teaspoon (1 g) finely ground black pepper, plus more to taste
  • Fine salt, as needed; sauerkraut can already be quite salty
  • 3 cups (375 g) all-purpose flour, plus a little more for rolling
  • ½ teaspoon (3 g) fine salt, for the dough
  • 1 cup (240 ml) very warm water, plus up to 2 tablespoons (30 ml) more if needed
  • 2 tablespoons (30 ml) neutral oil, for the dough
  • 3 tablespoons (42 g) butter, for serving, optional
  • ½ cup (120 ml) sour cream, for serving, optional

Instructions

  1. Soak the mushrooms. Put the dried mushrooms in a heatproof bowl and cover with 1½ cups (355 ml) boiling water. Set aside for 30 minutes, until pliable. Lift the mushrooms out rather than pouring the bowl, so any grit stays behind. Strain the soaking liquid through a fine sieve lined with a coffee filter or clean paper towel and reserve it. Finely chop the mushrooms.
  2. Prepare the sauerkraut. Taste a small piece. If it is sharply salty or sour, rinse it briefly under cold water; if you like its full tang, simply drain it. Squeeze out as much liquid as you can, then chop it into short strands. This helps the filling stay compact and makes the dumplings easier to seal.
  3. Cook the filling. Melt 2 tablespoons (28 g) butter in a wide skillet over medium heat, or warm the oil. Add the onion and cook for 6–8 minutes, stirring now and then, until soft and translucent but not deeply browned. Stir in the chopped mushrooms and sauerkraut. Add ½ cup (120 ml) of the strained mushroom liquid and the black pepper. Simmer for 10–12 minutes, stirring often, until the liquid has evaporated and the filling is moist but not wet. Taste and add salt only if needed. Spread the filling on a plate and let it cool for 15 minutes before shaping; warm filling can soften the dough and make seams harder to close.
  4. Mix the dough. While the filling cools, combine the flour and ½ teaspoon (3 g) salt in a large bowl. Make a well in the center and add the warm water and 2 tablespoons (30 ml) oil. Stir with a fork until shaggy, then bring the dough together with your hands. If dry flour remains, add warm water 1 teaspoon at a time, up to 2 tablespoons (30 ml). The dough should feel soft and slightly tacky, not wet.
  5. Knead and rest. Turn the dough onto a lightly floured counter and knead for about 5 minutes, until smooth and elastic. Cover the dough with an inverted bowl or a clean towel and rest it for 30 minutes. This rest relaxes the gluten, so the dough rolls without snapping back and is less likely to tear around the filling.
  6. Roll and cut the rounds. Divide the rested dough in half and keep one piece covered while you work. Roll the other half on a lightly floured surface to about ⅛ inch (3 mm) thick. Cut rounds about 3 inches (7.5 cm) wide with a cutter or drinking glass. Gather and reroll scraps once; repeated rerolling can make the dough tougher. Repeat with the second piece.
  7. Fill and seal. Put about 1 level teaspoon of cooled filling in the center of each round. Fold the dough over to make a half-moon, keeping filling away from the edge. Press the edges together firmly, then crimp with your fingers or the tines of a fork. If the edge looks dry, dab it with a little water first. Set each pieróg on a lightly floured tray and cover loosely as you work. Avoid overfilling: a small amount of filling and a clean seam are more reliable than a generous but leaky dumpling.
  8. Boil the pierogi. Bring a large pot of salted water to a gentle boil. Cook in batches so the dumplings have room to move; overcrowding can make them stick together or lower the water temperature too much. Stir once gently after adding them. When they float, cook for about 2 more minutes, then lift them out with a slotted spoon. Allow about 3 minutes per batch, adjusting for the size of your pot and dumplings. Keep finished batches warm while you cook the rest.
  9. Finish and serve. If desired, melt the serving butter in a skillet and spoon it over the warm pierogi, or briefly toss the boiled dumplings in the skillet until lightly golden. Serve promptly with sour cream or sautéed onions. The butter and sour cream are serving suggestions rather than part of the filling, so omit them if you prefer a simpler plate.

Tips

  • Keep the filling dry. Squeezing the sauerkraut and cooking off the mushroom liquid are important for neat seams. If the mixture still looks wet, cook it for another minute or two; watery filling can cause the dumplings to open in the pot.
  • Use the reserved mushroom liquid selectively. It adds concentrated, earthy flavor, but strained liquid can still hold grit. Filter it carefully and add only the measured amount to the skillet. If you cannot find dried porcini, use another dried wild mushroom; its flavor may be milder or more woodsy.
  • Adjust the dough gently. Flour absorbs water differently depending on the brand and how it is measured. Add the extra water a teaspoon at a time if the dough will not come together, or dust the counter lightly if it is sticky. Too much extra flour can make the cooked wrappers firm.
  • Make sealing easier. Keep unused dough covered so it does not dry out, and wipe stray flour from the edges before pinching. If a dumpling opens while boiling, remove it carefully and check the next batch for thin spots or filling caught in the seam.

Serving Suggestions

Serve these pierogi as one of several dishes in a Polish-style Christmas Eve meal, or make them the main course with a crisp cabbage salad or simply dressed greens. Their savory, tangy filling pairs well with sweet, slowly browned onions, which you can cook separately in butter or oil while the dumplings boil. A spoonful of sour cream is a common, easy accompaniment, but the pierogi are flavorful enough to serve with just melted butter and black pepper.

For a larger holiday spread, offer them alongside beet soup, roasted vegetables, or other meat-free dishes. If serving several courses, plan on about six or seven pierogi per person as a substantial main portion, or three to four per person when they are one of many dishes. Put extra butter, onions, and sour cream on the table so guests can choose their own toppings. Serve them hot rather than leaving a platter out for an extended period; keep a second batch covered and warm until it is needed.

Variations

For a deeper mushroom flavor, replace up to half of the sauerkraut with finely chopped cooked mushrooms. Fresh cremini mushrooms are a practical substitute for dried porcini: use about 8 ounces (225 g), chop them finely, and cook them with the onion until their released moisture has evaporated. They will give the filling a softer, less concentrated woodland flavor, and you can use broth or water in place of the mushroom soaking liquid.

Some cooks prefer a sharper filling, while others rinse the sauerkraut and season the mixture more gently. Adjust the rinse and pepper to suit your taste, but avoid adding salt until after the filling has cooked. You can also use a mild cooking oil instead of butter in the filling and finish with oil rather than butter. For a crisp exterior, pan-fry boiled pierogi in a little butter or oil over medium heat until golden on both sides. This adds richness and a lightly crisp contrast to the soft wrapper; fry in batches rather than crowding the skillet.

The recipe makes a flexible dough for different round sizes. Smaller rounds are useful for a buffet or appetizer platter, though they take longer to fill and seal. If you change the size, use less filling in each and check the first dumpling after boiling to confirm the wrapper is cooked through and tender.

Storage and Reheating

For food safety, refrigerate cooked pierogi within 2 hours of cooking. Store them in a covered container for 3–4 days. To reduce sticking, let them cool briefly, toss lightly with a little oil or melted butter, and separate layers with parchment. Reheat leftovers in a covered skillet with a spoonful of water, then uncover and let them brown if you like; alternatively, microwave them covered, stirring or turning as needed. Reheat leftovers to 165°F (74°C), as recommended by USDA FSIS.

To freeze uncooked pierogi, arrange them in a single layer on a parchment-lined tray, freeze until firm, then transfer them to a freezer-safe bag or container. Cook from frozen without thawing, adding a little extra time after they float and checking that the centers are hot. Cooked pierogi can also be frozen, though the wrappers may be softer after thawing; cool them promptly, freeze in a single layer first, and reheat until steaming hot. For best texture, use frozen pierogi within about 2 months. Do not leave cooked dumplings at room temperature for more than 2 hours.

Frequently Asked Questions

Can I make Polish Christmas pierogi ahead?
Yes. The filling can be cooked a day ahead, cooled, covered, and refrigerated. You can also shape the dumplings earlier in the day and keep them covered in the refrigerator for a few hours, with a light dusting of flour to prevent sticking. For longer storage, freeze them uncooked on a tray and cook from frozen.

Why did my pierogi open while boiling?
Common causes are wet filling, overfilled rounds, dry edges, or a seam that was not pressed firmly closed. Drain the sauerkraut well, cool the filling, leave a clear border around it, and press out trapped air before sealing. Boil gently and cook in batches rather than stirring vigorously.

Do I have to rinse the sauerkraut?
No. Rinsing is optional and depends on how sour or salty your sauerkraut tastes. A brief rinse softens its sharpness; using it straight from the jar gives the filling a more pronounced tang. In either case, drain and squeeze it thoroughly before chopping.

Can I use store-bought pierogi dough or wrappers?
Fresh dumpling wrappers can save time, but they may be thinner or smaller than this dough, so use less filling and follow the package directions if provided. Check that the wrappers seal firmly around the filling. The homemade dough is soft and intended to be rolled and cut, so the texture will not be exactly the same.

How do I know when boiled pierogi are done?
They usually float before they are fully tender. Once they rise to the surface, cook them for about 2 more minutes, then test one; the wrapper should be soft rather than floury or tough. Cooking time can vary with thickness, dumpling size, and how vigorously the water is boiling.

Can I make the filling without dried mushrooms?
Yes. Use finely chopped fresh mushrooms, cooking them with the onion until their moisture has cooked away, or leave mushrooms out for a simpler sauerkraut filling. Dried mushrooms provide a concentrated savory flavor, so a version without them will taste brighter and less earthy.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).