clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Two plates of Ukrainian potato varenyky on a dark wooden table | Traditional varenyky recipe

Ukrainian Potato Varenyky Recipe

1 Star2 Stars3 Stars4 Stars5 Stars (27 votes, average: 3.52 out of 5)
  • Author:
  • Prep Time: 1 hour 30 mins
  • Cook Time: 30 mins
  • Total Time: 2 hours
  • Yield: About 50 varenyky 1x
  • Category: Main Course
  • Cuisine: Ukrainian
  • Diet: Vegetarian


This Ukrainian varenyky recipe has a traditional potato filling. (This dough recipe is adapted from Mamushka by Olia Hercules [Weldon Owen, 2015])



For the Dough

  • 1 egg (see note below for a vegan version)
  • 2/3 cup water
  • 1/2 teaspoon fine sea salt
  • 2 2/3 to 3 cups all-purpose flour, plus more for dusting

For the Filling

  • 2 pounds russet potatoes (4 medium or 6 small potatoes), peeled and cut into 1/2-inch chunks
  • Fine sea salt
  • 2 tablespoons extra virgin olive oil
  • 2 medium yellow onions, diced
  • Freshly ground black pepper, to taste
  • Unsalted butter, for serving
  • Sour cream, for serving


  1. Start the dough. Combine 1 egg, 2/3 cup water, and 1/2 teaspoon salt in a large bowl and whisk to combine. Gradually mix in about 2 2/3 cups flour and stir to combine into a shaggy dough.
  2. Knead the dough. Turn the dough out onto a floured surface. Knead with the heels of your palms for about 5 minutes, until the dough is smooth, elastic, and no longer sticks to your hands, sprinkling on more flour if needed. Place the dough back in the bowl, cover loosely with a kitchen towel, and rest for 30 to 60 minutes at room temp.
  3. Meanwhile, start the filling. Place the potatoes in a pot with 1 teaspoon salt and enough water to cover by about 2 inches. Cover, bring to a boil, reduce the heat to low, and simmer with the lid ajar until the potatoes can be pierced easily with a fork, 12 to 15 minutes.
  4. Meanwhile, heat 2 tablespoons oil in a large skillet over medium heat. Add the onions and cook, stirring frequently, until they’re dark brown and a bit crispy, about 15 minutes. Set the skillet aside.
  5. Finish the filling. Drain the potatoes and return to the pot. Mash until smooth. Stir in about a third of the fried onions with their oil. Season to taste with salt and pepper. Cool the mixture to room temp.
  6. Roll out the dough. Cut the dough into 4 pieces. Working with 1 piece at a time (keeping the remaining dough covered with the towel), roll the dough between your palms into a 1-inch-thick log. On a floured surface, cut the log into approximately 1-inch pieces (these should resemble gnocchi). Using a rolling pin dusted with flour, roll out each piece into an approximately 3-inch circle; if the dough is sticking to the surface or rolling pin, dust it with more flour.
  7. Form the varenyky. Working with 1 circle of dough at a time, place a heaping teaspoon of the filling into the center. Gather the dough into a half-moon shape around the filling and pinch the top closed, then pinch both edges closed, making sure to press out any excess air. Place the shaped varenik on a well-floured board or tray, and continue filling the rest. Make sure the varenyky are not touching – otherwise, they’ll stick together.
  8. Boil the varenyky. Bring a large pot of generously salted water to a boil. Boil the varenyky in batches – 6 to 10 at a time, depending on the size of your pot. Cook them for 2 to 3 minutes – they are done when they’ve floated to the surface, the water has returned to a simmer, and they’ve simmered for about 30 seconds. Do not overcook, as the filling may escape the dough.
  9. Using a small mesh strainer or slotted spoon, fish the varenyky out and place in a large bowl. Immediately add a small pat of butter (or drizzle of oil) and gently toss to prevent the varenyky from sticking together. Continue cooking the remaining varenyky. At the end, add all the remaining fried onions to the bowl and toss to coat.
  10. Serve immediately, alongside sour cream.


For a vegan version, use 1 tablespoon of oil instead of the egg (although the resulting dough will be slightly less sturdy). Serve with vegan sour cream or vegan Greek-style yogurt.


  • Serving Size: 10 varenyky
  • Calories: 450
  • Fiber: 7.1 g
  • Protein: 11.5 g

Keywords: ukrainian, varenyky, dumplings, potatoes, dough