Polish Sauerkraut and Mushroom Pierogi

Pierogi, Krakow, Poland, Europe
Neil Farrin/AWL Images/Getty Images
Prep: 10 mins
Cook: 40 mins
Total: 50 mins
Servings: 6 servings
Nutrition Facts (per serving)
493 Calories
16g Fat
73g Carbs
13g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 493
% Daily Value*
Total Fat 16g 21%
Saturated Fat 5g 26%
Cholesterol 82mg 27%
Sodium 1429mg 62%
Total Carbohydrate 73g 27%
Dietary Fiber 7g 25%
Total Sugars 5g
Protein 13g
Vitamin C 21mg 103%
Calcium 83mg 6%
Iron 7mg 37%
Potassium 505mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Sauerkraut and mushrooms are the perfect marriage in Polish pierogi, Polish naleśniki (also known as blintzes or crepes), and Polish uszka (known as "little ears"), Lithuanian koldunai, and kulebiak.

Since these are meatless—if using vegetable broth instead of chicken broth—they would be perfect for Lenten meals or for wigilia, also known as Christmas Eve supper, and fit for an ovo-lacto vegetarian. If you have any leftover filling, it freezes well.


For the Sauerkraut-Mushroom Filling:

  • 1 quart sauerkraut, coarsely chopped, rinsed, and drained

  • 2 tablespoons unsalted butter

  • 1 small onion, finely chopped

  • 8 ounces button mushrooms, finely chopped

  • Salt, to taste

  • 1/4 teaspoon freshly ground black pepper

  • 1 large finely chopped hard-cooked egg, optional

  • 2 tablespoons sour cream

For the Pierogi Dough:

  • 2 large eggs

  • 5 tablespoons sour cream

  • 3 tablespoons vegetable oil

  • 1 teaspoon salt

  • 3/4 cup chicken or vegetable broth

  • 4 cups all-purpose flour

Steps to Make It

Make the Filling

  1. Gather the ingredients.

  2. In a medium saucepan, add the sauerkraut and cover it with water. Bring it to a boil, reduce the heat, and simmer for 20 minutes. Drain.

  3. In a large skillet, sauté onion in butter until golden. Add the mushrooms and sauté for 3 minutes. Stir in the sauerkraut, salt, and pepper. Sauté until the kraut turns golden, about 20 minutes. Remove the pan from the heat and let it cool.

  4. Add chopped hard-cooked egg (if using) and sour cream (you might need less sour cream if you don't use the egg or more sour cream if you do use the egg) and mix well. The consistency should be like a paste. You should be able to form it into a ball.

Make the Pierogi Dough

  1. Gather the ingredients.

  2. In a large bowl, combine eggs, sour cream, oil, salt, and chicken broth until well mixed.

  3. Add flour and knead by hand or in a stand mixer until the dough is smooth. Wrap the dough with plastic and let it rest at least 10 minutes. Alternatively, you can put it in the refrigerator for several hours or overnight. If you are doing so, allow it to come to room temperature before rolling it out.

Fill and Cook

  1. Dust 2 sheets of parchment paper with flour. Roll the dough between the sheets of parchment paper to a 1/16-inch thickness.

  2. Using a 3-inch round cutter (or a glass with similar diameter), cut the dough into circles.

  3. Add a dollop of the filling to the center of a round, fold it over, and pinch the edges together.

  4. Place the filled dough circles on a parchment-lined baking sheet and cover the pierogi with plastic wrap while you continue to roll, cut and fill. Be sure to gather the dough scraps, roll them out, and use them to make rounds as well. At this point, you can freeze the pierogi if you don't want to cook them immediately.

  5. Bring a deep pot of salted water to a rolling boil. Reduce the heat to a simmer. Drop about 10 pierogi at a time into the water. Stir once so they don't stick to the bottom. When they rise to the surface, cook about 3 minutes. If your dough is thicker, you may want to cook it longer.

  6. Using a slotted spoon, remove the pierogi to a buttered platter. You don't want to transfer them to a colander as they will stick and tear.

  7. Repeat until all of the pierogi are cooked.

  8. Serve the pierogi with melted butter or sour cream and enjoy.

You can freeze the pierogies before cooking if you want to make them ahead. Place the parchment-lined cookie sheet in the freezer. Once they are frozen, you can transfer them to a freezer bag. They can be stored for up to three months before you boil or fry them. Boil frozen pierogies until they rise to the surface, about 8 minutes.


You may enjoy pan-fried pierogies. Have the skillet ready as you are boiling the pierogies. You can use butter or a combination of butter and olive oil for frying. Pat the pierogies dry as you remove them from the water and transfer them to the frying pan. Fry approximately 4 minutes on each side until crispy.