These sweet piroshky, or “piroshki”, are deep-fried and filled with a luscious poppy seed filling. A true Slavic classic!

Sweet piroshky cut open on a plate

These sweet piroshky (also known as piroshki or in some places, ponchiki) transport me right back to my childhood. My first memory of these sweet delights comes from primary school. A friend brought them to class for lunch and let me have a bite. I was immediately infatuated with the crunchy poppy seed filling! I begged my mom to get the recipe from my friend’s mom, and the rest is history.

Hot tip: For this recipe, you’ll need poppy seed filling. If you’ve never tried it — it’s to-die-for. Commonly used in Slavic baking, it’s crunchy, creamy, and the perfect complement to this crispy, deep-fried dough.

Sweet Piroshky Video

Pierogi vs Piroshky

Pierogi and piroshky are both popular Slavic dishes, but they do differ in taste and texture. Pierogi tend to be boiled and have a gummier dough, whereas piroshky are either baked or fried. However, both types can be made with either sweet or savory fillings. If you’re interested in pierogies, check out our favorite savory and sweet options.

Cut sweet piroshky with poppy seeds

How To Make Fried Sweet Piroshky

Making these sweet piroshky from scratch requires only a handful of ingredients. Don’t be surprised if you find yourself having fun stuffing and frying them!

  • Activate the yeast: Whisk together a portion of the warm milk, yeast, and sugar and set aside for 10 minutes.
  • Add in the wet ingredients: In a large bowl, mix the eggs with the rest of the milk, sugar, salt, oil, vanilla, and sour cream. Then, mix in the activated yeast mixture and one cup of flour. Cover with a towel and set aside in a warm place for about an hour.
  • Proof the dough: Gradually mix in the remaining flour. Knead the dough until it becomes sticky and elastic (I like to use my Kitchenaid mixer at this point). Set it aside for an hour to rise at room temperature.
  • Roll and fill the dough: With oiled hands, roll the dough into evenly-sized balls. Then, flatten each ball with your fingers and fill the center with poppy seed filling. Fold over the sides and pinch the edges to seal the filling inside, shaping back into a ball.
  • Fry the piroshky: Set a deep skillet or pot over medium-low heat and fill it with canola oil. Heat to roughly 350°-375°. Drop the dough balls into the hot oil in batches. Fry until they are golden brown, flipping them often with a fork. Once fried, place the piroshky on a plate lined with paper towels to drain any excess oil. Dust with powdered sugar if desired. Serve and enjoy!

Hot tip: You can make the dough by hand, but a stand mixer makes the process so much faster.

Tips for Making the Best Sweet Piroshky

How do you make piroshky with the best lightly sweetened and pillowy-soft dough? Check out this short collection of tips for bakery-worthy “filled donut holes!”

  • Check the oil temperature: Frying can be a little tricky due to the temperature of the oil. We typically fry on medium-low heat, but for a foolproof way, use a candy thermometer to check the oil is between 350°F-375°F. If the oil is too hot, the outside of the piroshky may get too crisp and burn while the inside is not yet cooked through.
  • Oil your hands: The dough will be quite sticky, so work with lightly oiled hands. This helps the dough from sticking to you as you shape and fill the piroshky. However, avoid adding too much oil, as it might make the dough too slick to seal well.
  • Shape the piroshky evenly: To ensure even cooking, roll the piroshky into similar sizes. A general rule of thumb for measurement is about the size of the palm of your hand when flattened. Or, to be really exact, use a kitchen scale to weigh each roll.
  • Swap out the sweet filling: If you’re not a poppy seed fan, substitute the filling with jam, Nutella, or sweetened farmer’s cheese.
  • Carefully add more dough: Depending on the type of flour or brand you use, you may need anywhere from 5-6 cups of flour. If you feel the dough is too sticky, add a small amount of flour and continue mixing. The dough should be tacky and elastic, but not extremely sticky.

Hot tip: Looking for more piroshky recipes? Check out our fruit piroshki, potato piroshki, quick (no yeast) fruit piroshki, and quick poppy seed rolls (baked).

A plate with piroshky, one is cut open

Storing & Reheating Piroshky

This recipe makes about 50 piroshky, so there’s a good chance you’ll have leftovers for a couple days. Follow these guidelines on how to store and reheat them later for the best taste.

  • Refrigerator: Store leftover piroshky for up to a week in an airtight container in the fridge.
  • Freezer: Store leftover piroshki for up to three months in the freezer. Place them on a baking sheet lined with parchment paper. Then, pop the entire baking sheet into the freezer. Once the piroshky are completely frozen, transfer them to a freezer-safe bag.
  • Reheating: Reheat frozen piroshky in the oven or microwave until they’re warmed through, or pop them in an air fryer for a couple of minutes until they become crispy.

More World-Famous Pastries

About Author

Avatar photo

Natalya founded Momsdish to demonstrate that placing a homemade meal on the table is not hard at all. Natalya makes cooking easier and approachable, by simplifying the ingredients, while still producing the same great taste.