Pierogies are pan-Slavic and pan-Baltic dumplings (sometimes called varenyky), popular in Poland, Russia, Ukraine, Latvia, and Lithuania. In this rich vegetarian version, cremini mushrooms, onion and garlic come together in a savory filling for tender, egg-rich, and sour cream–enhanced dumpling dough. The boiled pierogies get a final browning in a mix of butter and olive oil.

For more dumpling ideas, check out our Beef PierogiesPork and Shrimp Potstickers, and Meat and Chinese Chive Potstickers.

  • Yield: About 20
  • Difficulty: Medium
  • Total: 1 hr 45 mins, plus 30 mins resting time
  • Active: 1 hr 10 mins 

Ingredients (16)

For the dough:

  • 1 large egg
  • 1/4 cup sour cream
  • 1/4 cup plus 2 tablespoons water
  • 2 teaspoons olive oil
  • 1/2 teaspoon kosher salt
  • 2 cups all-purpose flour

For the filling:

  • 10 ounces cremini mushrooms, halved
  • 1/2 large yellow onion, cut into chunks
  • 1 large garlic clove, peeled and smashed
  • 2 tablespoons unsalted butter (1/4 stick
  • 2 teaspoons fresh thyme leaves, chopped
  • 2 tablespoons dry sherry
  • 1 teaspoon kosher salt

For assembling and browning:

  • 1 large egg, beaten with 1 teaspoon water
  • 2 tablespoons unsalted butter (1/4 stick
  • 2 tablespoons olive oil


To make the dough:

  1. In a bowl, whisk together the egg, sour cream, water, olive oil, and salt. Add the flour and stir to combine.
  2. Dump the dough onto a floured work surface and gently knead just until the dough comes together. Do not overwork the dough. Transfer the dough to the bowl, cover with plastic wrap, and let rest for 30 minutes.

To make the filling:

  1. Put the mushrooms, onion, and garlic into a food processor and pulse until finely chopped. In a large frying pan over medium heat, melt the butter. Add the mushroom mixture and thyme and cook, stirring, until the mixture is dry, about 4 minutes.
  2. Add the sherry and cook until the mixture is thick, tender, and dry, about 4 minutes longer. Set aside to cool.

To assemble and cook:

  1. Line 2 baking sheets with parchment and dust with flour. On a floured work surface, roll out the dough to 1/8-inch thick. Using a 3-inch biscuit or round cookie cutter, cut out as many rounds as possible. Press the scraps together, roll out the dough again, and repeat. You should get about 20 rounds.
  2. Fill each pierogi with a scant 1 tablespoon of filling. Brush the edge of half the round lightly with the egg wash. Fold the round in half, pressing the edges together and crimping them to seal. Transfer to the flour-dusted baking sheet. Repeat with the remaining rounds.
  3. Bring a large pot of salted water to a boil. Add the pierogi in batches, and cook until tender and they float to the top, 12 to 15 minutes. Using a slotted spoon, transfer to paper towels to drain.
  4. To serve, warm half the butter and half the olive oil together in a large frying pan over medium heat. Fry the pierogi in batches until golden brown on both sides, adding more butter and olive oil as needed. Serve at once.