The Sizzling Summer recipe contest is now on! Submit your favorite summer recipe for a chance to win $300 cash!  →

Homemade Polish Pierogi

Read and learn…it’s easy!

Pierogi are a classic Polish comfort food, but you shouldn’t have to settle for the frozen-foods aisle when you’re craving them. Making the real thing is far more satisfying, and we’ve got a great recipe to help you!

A couple fun facts about this beloved dish:pierogi were once considered “peasant food” but managed to overcome that stigma and are now enjoyed by people of all classes– and nationalities! There’s even an annual Pierogi Festival in Krakow, Poland. In the past, up to 30,000 pierogi have been consumed during just one day of the festival!

Dive in and make sure to share!

Serves makes 1 to 2 dozen pierogi, depending on size


Rated 4.5 out of 5
Rated by 17 reviewers
  • 2 cups unbleached all-purpose flour
  • 1/2 teaspoon salt
  • 1 large egg
  • 1/2 cup sour cream
  • 1/4 cup butter, room temperature
  • 1 cup warm mashed potato
  • 1 cup sharp cheddar cheese, shredded
  • 1/4 cup butter
  • 2 large shallots, diced; OR one medium onion, thinly sliced
  • Sauté the shallots in the butter until they begin to brown.
  1. To make the dough: Mix together the flour and salt.
  2. Add the egg to the flour and combine. The dough will be quite clumpy at this stage.
  3. Work in the sour cream and soft butter until the dough comes together in a slightly rough, slightly sticky ball.
  4. Using just your fingertips, knead and fold the dough without adding additional flour until the dough becomes less sticky but still quite moist.
  5. Wrap the dough well in plastic wrap and refrigerate for 30 to 60 minutes(up to 48 hours).
  6. To make the filling: Combine the warm mashed potato and cheese. Stir and mash until the cheese is melted and the filling is cool to the touch.
  7. To fill the pierogi: Separate half the dough and roll it out until it is 1/8" thick. Use a 2" round cutter to cut circles of dough. Repeat with the other half of the dough. Save the scraps; these can be snipped into small pieces and added to simmering soups.
  8. Place 2 teaspoons of filling on each round of dough. Gently fold the dough over, forming a pocket around the filling. Pinch the edges of the pierogi to seal, then seal again with the tines of a fork. At this point the pierogi can be frozen for up to 4 weeks, or refrigerated overnight, or cooked in a large stockpot of boiling salted water
  9. To finish the pierogi: Fill a large pot with water and set to boil.
  10. Once water is boiling, add in 10 pierogi at a time. Boil until the pierogi float to the surface (about 8 minutes).
  11. After all of your pierogi are boiled, drain the water and set pierogi aside.
  12. Peel and dice your remaining shallots.
  13. Melt your butter in a large skillet on medium heat.
  14. Add the drained pierogi and cook for about 7 minutes on each side until their outsides are golden and crisp.
  15. Serve hot and top with sour cream, applesauce, chopped chives, or other condiments.

Recipe adapted from King Arthur Flour.

Subscribe to 12 Tomatoes