Potato Piroshki Recipe: Flaky Dough Wrapped Around Herbed Potato Filling

Side Dishes

Potato Piroshki Recipe: Flaky Dough Wrapped Around Herbed Potato Filling

This potato piroshki recipe delivers the perfect balance of crispy, flaky pastry and herbed potato filling that tastes like a taste of Eastern Europe. The secret lies in a well-proportioned dough that stays tender yet crispy, paired with a filling that's seasoned just right—no bland potatoes here.

After years of perfecting this recipe, I've found the ideal ratio of butter to flour and the precise way to handle the dough to ensure those signature golden-brown pleats.

The dough begins with cold butter cut into flour, a technique that creates layers of flakiness when baked. Meanwhile, the potato filling gets its depth from fresh herbs, garlic, and a touch of sour cream that keeps it moist.

What makes this recipe foolproof is the method of shaping the piroshki—rolling the dough thin enough to crisp but thick enough to hold the filling without tearing. The result? Piroshki that look like they came from a bakery window, with a satisfying crunch and tender interior.

Once baked to a golden brown, these piroshki are best served warm with a dollop of sour cream or a sprinkle of fresh dill. The aroma alone will have everyone at the table asking for seconds—there's nothing quite like the combination of crispy pastry and herbed potato filling.

Whether you're making them for a holiday gathering or a weeknight dinner, this recipe delivers restaurant-quality results with simple techniques.

For those short on time, I've included a quick dough variation that uses store-bought puff pastry while still achieving that characteristic pleated shape. The filling can also be prepped ahead and refrigerated, making this a versatile recipe for any occasion.

Let's get started on creating these delicious handheld treats that are sure to become a family favorite.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for potato piroshki

Cold butter, waxy potatoes, and fresh herbs—these are the stars of perfect piroshki dough and filling.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 cups Sifted for light texture
Unsalted Butter 🧈 1 cup Cold, cubed for flakiness
Ice Water 💧 ½ cup Chilled for dough control
Russet Potatoes 🥔 3 lbs Waxy variety preferred
Sour Cream 🥛 ½ cup Full-fat for richness
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Fresh Chives 🌱 ¼ cup Finely chopped
Garlic Cloves 🧄 4 cloves Minced for filling
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Egg Yolk 🥚 1 whole For dough binding
Vegetable Oil 🫒 1 tbsp For brushing dough
Sesame Seeds 🌾 1 tbsp Optional for topping

The butter must stay cold for those signature flaky layers. European-style unsalted butter like Plugrá or Kerrygold works best—it has higher fat content and melts beautifully. Buy it in bulk from Whole Foods or specialty stores if possible, as grocery store brands often have lower fat percentages. The flour should be all-purpose, but King Arthur or Gold Medal brands yield the lightest texture. For the potatoes, Russets are ideal—their waxy texture holds up to baking without turning mushy. If you can't find Russets, Yukon Golds work in a pinch, but they'll be slightly creamier.

No fresh dill? Dried dill at one-third the amount will work, but the flavor won't be as bright. Short on chives? Green onion tops make a decent substitute. The garlic can be roasted for a milder flavor if you prefer. For the dough, if you're in a hurry, store-bought puff pastry can replace the homemade version—just brush it with egg wash and pleat it the same way. The filling can be prepped up to 2 days ahead and stored in the fridge, saving you time on baking day.

The dough keeps best wrapped in plastic for 2 days in the fridge or 3 months frozen. The filling can be refrigerated for 3 days or frozen for 2 months. For extra flakiness, brush the baked piroshki with a little melted butter while still warm. These reheat beautifully—just pop them in a 350°F oven for 10-15 minutes until golden and crispy again. Store leftovers in an airtight container to maintain freshness.

❤️

Why You'll Love This Recipe

  • No-Knead Magic: I swear, the dough comes together with just flour, butter, and ice water—no mixer, no fuss. Roll it out while the potatoes boil, and you’re basically cheating at homemade.
  • Creamy Crispy Gold: That first bite? Buttery, flaky crust hugging warm, creamy potatoes and tangy sour cream—it’s like a hug from your grandma, but with way less cleanup.
  • Potluck Hero: Bring these to a picnic, game day, or holiday spread—no one will guess they’re just potatoes in dough. (Between us, they disappear fast.)
  • Pantry Powerhouse: Russets and sour cream are cheap staples, and leftovers reheat beautifully. Honestly, I’ve made this for breakfast, lunch, and dinner—it’s that reliable.

Step-by-step instructions for potato piroshki

Mastering these flaky pastries comes down to precise technique and patience—here's how to achieve perfect layers every time.

1

Prepare the Potato Filling

Peel the 3 lbs russet potatoes and cut them into 1-inch chunks. Place them in a pot of salted water and bring to a boil. Cook for 15-20 minutes until fork-tender, then drain and let cool slightly. While still warm, mash the potatoes until smooth—no lumps should remain.

In a separate bowl, combine the mashed potatoes with 0.5 cup sour cream, 0.25 cup chopped fresh dill, 0.25 cup finely chopped fresh chives, 4 minced garlic cloves, 1.5 tsp salt, and 0.5 tsp black pepper. Mix thoroughly until all ingredients are evenly distributed. The filling should be cool enough to handle but still hold its shape when pinched.

2

Make the Flaky Dough

In a large mixing bowl, combine the 4 cups all-purpose flour and 1.5 tsp salt. Cut in the 1 cup cold cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This ensures the flakiness we're after.

Gradually add the 0.5 cup ice water while mixing with a fork until the dough just comes together. Avoid overworking—just bring it to a shaggy mass. Turn the dough onto a lightly floured surface and knead gently for 2-3 minutes until smooth. Wrap in plastic and chill for 30 minutes to firm up.

3

Roll and Assemble the Piroshki

Preheat your oven to 375°F and line two baking sheets with parchment paper. On a lightly floured surface, roll the chilled dough into a 12x16-inch rectangle about 1/8-inch thick. Cut into 12 equal squares using a sharp knife or pizza cutter.

Place 1 tablespoon of potato filling in the center of each square. Brush the edges with 1 whole egg yolk diluted with 1 tablespoon ice water. Fold the dough over the filling to form a half-moon shape, sealing the edges tightly by pinching with your fingers. Place seam-side down on the prepared baking sheets.

4

Bake to Golden Perfection

Brush the tops of the piroshki with the remaining 1 tablespoon vegetable oil and sprinkle with 1 tablespoon sesame seeds if using. Bake for 20-25 minutes until golden brown and puffed. The key is patience—don't open the oven door during baking or they'll collapse.

For extra crispiness, transfer the baked piroshki to a wire rack and let cool for 5 minutes before serving. The filling should be warm and creamy, with a crisp, flaky exterior that shatters slightly when bitten. Serve warm with sour cream or a simple herb salad for dipping.

👨‍🍳

Pro Tips For Making Potato Piroshki

  • Boil Potatoes Until Fork-Tender: Russets stay dry if you overcook them—test with a fork at 18-20 minutes. They should pierce like butter but not fall apart (yes, even if your microwave says "medium" is fine). Cold water start prevents cracking, but don’t skip the salt—flavor soaks in while they cook.
  • Chill Dough Before Rolling: Warm dough sticks like glue. Wrap the ball in plastic and refrigerate 30 minutes—this firms it up enough to handle without tearing. I used to rush this and ended up with sad, lumpy piroshki every time.
  • Use Cold Butter in Filling: Mix sour cream and butter after cooling the mashed potatoes completely. Cold butter creates pockets of richness that melt perfectly when baked, instead of turning the filling into a greasy mess. Trust me, your piroshki will thank you.
  • Seal Edges with Water: Brush the dough edges with water before folding—it acts like glue when you pinch. No more leaky fillings or half-empty piroshki. (Pro move: Use a pastry brush, not your fingers—cleaner and more precise.)

Serving suggestions for leftovers

Classic Serving Style

Serve these piroshki warm from the oven with a side of homemade sour cream—its tangy richness cuts through the buttery dough beautifully. I like to arrange them on a wooden board with a small bowl of extra sour cream for dipping, plus a sprinkle of fresh dill for color.

The contrast between the crispy exterior and creamy filling makes every bite satisfying. 🥛

Herb Salad Pairing

A simple cucumber-dill salad elevates the meal with its refreshing crunch. Toss 2 cups sliced cucumbers, ¼ cup chopped fresh dill, 2 tbsp chopped chives, 1 tbsp white vinegar, 1 tbsp olive oil, and a pinch of salt.

This salad balances the richness of the piroshki while keeping the Eastern European theme intact.

Meat Additions

For a heartier meal, add crumbled cooked sausage or ground beef to the potato filling. I recommend Polish kielbasa or Italian sweet sausage—just brown it first and mix it into the mashed potatoes before adding the herbs.

This turns the piroshki into a hearty appetizer or main course, perfect for game day gatherings.

Wine Pairings

A crisp dry white wine like Sauvignon Blanc or Pinot Grigio complements the herbed filling beautifully. The acidity cuts through the butter, while the citrus notes enhance the fresh herbs.

For red wine lovers, a light Pinot Noir works well, especially if you've added sausage to the filling. Avoid heavy, oaky wines—they'll overpower the delicate flavors. 🍷

Make-Ahead Serving

Piroshki reheat wonderfully, making them ideal for meal prep. Store them in an airtight container at room temperature for 2 days or freeze for 1 month. To serve, reheat in a 350°F oven for 10-15 minutes until golden and crispy.

I often prepare a batch ahead for holiday gatherings—just pop them in the oven before guests arrive for fresh, warm piroshki.

Dessert Twist

For a sweet variation, swap the potato filling for sweetened mashed apples or berries mixed with a touch of honey and cinnamon. Serve these fruit-filled piroshki with vanilla ice cream or whipped cream for a delightful dessert that still maintains that flaky, golden crust. 🍏

Nutrition facts

Servings 12
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 12g60%
Cholesterol 50mg17%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 3g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about potato piroshki

1

Can I use store-bought puff pastry instead of homemade dough?

For a shortcut, use 1 sheet of frozen puff pastry thawed according to package instructions. Roll it into a 12x16-inch rectangle and cut into squares just like the homemade dough. Brush with egg wash and pleat before baking. The texture will be slightly different but still delicious and much faster to prepare.

2

How do I prevent the potato filling from leaking during baking?

Chill the filling for 15-20 minutes before assembling to firm it up, and use just 1 tablespoon per piroshki. Seal the edges tightly by pinching with your fingers, then place seam-side down on the baking sheet. If you notice filling oozing, it means the dough wasn't sealed properly or the filling was too warm.

3

What's the best way to reheat leftover piroshki?

Place them on a baking sheet and warm in a 350°F oven for 10-15 minutes until golden and crispy. For extra crispiness, broil for 1-2 minutes at the end. Microwaving will make them soggy—always reheat in the oven to restore that perfect texture.

4

Can I make these piroshki ahead of time?

Yes! Assemble the piroshki and refrigerate them uncovered for 1-2 hours to dry the surface slightly. Then bake as directed. They can also be frozen before baking—place frozen piroshki directly on a baking sheet and bake from frozen, adding 5-10 extra minutes to the baking time.

5

Why did my piroshki turn out dense instead of flaky?

Dense piroshki usually result from overworking the dough or using warm butter. Keep the butter cold and handle the dough minimally. Also, ensure you're rolling it 1/8-inch thick and not pressing too hard. If the dough feels sticky, chill it longer before rolling. Proper layering is key—don't skip the 30-minute rest after kneading!

★★★★★5.0(1 review)
Categories Side Dishes