Potato Pierogi Recipe

Traditional Pierogi Recipe with a bacon and onion cheesy potato filling. The pierogis are boiled and served with bacon and sour cream.

Just like Red Borscht and Stuffed Cabbage rolls, pierogis are a classic Russian dish served in most homes and restaurants.

Potato perogies recipe made with a cheesy bacon and potato filling.

what is a pierogi-

Pierogis are a classic European dish (originating from Poland and Ukraine). The dough is rolled out and filled with either a savory or sweet filling, the dumplings are shaped and can either be boiled or pan-fried. Today we are sharing the traditional potato filling but ours adds loaded cheese, dill, bacon, and onion to the filling. SO GOOD!

NOTE: This recipe will make about 40-45 pierogis, depending on how thin you roll out the dough and what size molds you use.

Pierogi recipe made with a cheesy potato and bacon filling.

how to make pierogi dough?

Attach the dough hook onto a Kitchen Aid mixer. Into the bowl, add the milk, salt, egg and water. Mix to combine. Add in the flour, continue mixing until the dough is smooth and elastic and flour is well incorporated, the dough should NOT stick to the sides of the bowl. Add more flour, few tablespoons at a time until the dough no longer is sticky.

Cover dough and allow to rest 15-20 minutes.

How to make dough for this potato perogies recipe.

prepare the filling-

Quarter the potatoes and fill with water in a large pot, season water with salt and cook until potatoes easily pierce with a knife.

Meanwhile, cut the bacon in small bite-sized pieces, sauté in a large skillet.

Finely cube the onion (or slice thin if you prefer large onion). Once the bacon is halfway cooked, add the onion and continue cooking until it’s tender, stir in 2 Tbsp butter.

Drain and mash the potatoes, allow potatoes to lightly cool. Add half of the bacon and onion mixture (reserve the remaining to serve over top of pierogis), the cheese, sour cream and dill. Mix to combine. Set aside.

TIP: You can use whatever cheese you have on hand. We like four cheese or Mexican. A combination of mozzarella and mild cheddar will also be great.

How to make potato filling for this simple pierogi recipe.

make the pierogis-

Divide dough into 2 parts. Roll out one of the dough until thin and cut out shapes (we used a cup but you can use a cookie cutter if you have one, just be sure to flour the rim of the glass so it doesn’t stick to the dough and you will get a clean shape. TIP: Be sure to keep the unused dough covered while it’s resting.

Add the potato filling to the dough. Form pierogi by pulling the two sides together and sealing tightly by pinching the edges. TIP: Keep dusting your fingers with flour so it’s easier to seal the pierogis.

Use remaining dough and just cut into small pieces and shape into round shapes and continue with the recipe.

How to assemble together this pierogi recipe with potato filling.

cook the pierogies-

Bring a large pot of water to a boil and season with salt (TIP: We also really like to season the water with Vegeta, so if you have Vegeta seasoning, use some.)

Add the pierogis. Once they float to the top, you want them to cook another 3-4 minutes. Don’t overcook them, they will start to fall apart and become mushy and very unpleasant to look at.

Drain the pierogis or remove with a large skimmer or slotted spoon.

Serve the pierogis with the remaining bacon and onion mixture (and grease).

what can you serve pierogis with?

Serve pierogis with bacon and onion, sour cream, hot sauce or ketchup.

Potato pierogi topped with bacon and greens.

how to reheat pierogies?

The best way to reheat any leftover pierogies is in a greased skillet. Don’t reboil.

how to freeze pierogi?

To freeze the pierogi, once they are shaped place onto a generously floured platter or baking sheet and dust tops of pierogis with flour. Once completely frozen, transfer pierogi to Ziploc bags.

NOTE: To cook frozen pierogi, you don’t need to thaw them. Just add them frozen to the boiling water frozen and add an additional minute of cook time.

try our other classic Russian recipes-

Print Recipe
5 from 4 votes

Potato Pierogi Recipe

Classic Pierogi Recipe with a cheesy bacon potato filling. The pierogis are boiled and served with sauteed onion and bacon and some sour cream
Prep Time1 hr
Cook Time10 mins
Total Time1 hr 10 mins
Course: Main Course
Cuisine: Russian
Keyword: pierogi recipe
Servings: 8 servings
Calories: 5579kcal
Author: Valentina's Corner




  • 2 lbs potatoes (Idaho or Russett)
  • 1 tsp salt
  • 16 oz. bacon, cooked and divided
  • 1 medium onion, chopped
  • 2 Tbsp unsalted butter
  • 2 cups cheese
  • 2 Tbsp dill, chopped
  • 2 Tbsp sour cream
  • sour cream, to serve


pierogi dough-

  • Add the dough hook to the Kitchen Aid mixer. Mix the milk, salt, egg and water.
  • Add the flour, continue mixing until the dough is smooth and flour is well incorporated. (Dough should not stick to your hands.)
  • Keep covered in the bowl and let the dough rest 15-20 minutes.

prepare the filling-

  • Peel and clean potatoes and quarter.
  • Cook potatoes in a pot with water and salt until fully cooked. Drain water.
  • Cube the bacon into small pieces.
  • When the bacon is halfway cooked add onions and cook until fully cooked, stir in butter until it melts.
  • Mash potatoes. Add half of the cooked bacon and onions (with the grease), cheese, chopped dill, and sour cream. Mix until fully incorporated.
  • Set aside.

make pierogi:

  • Divide dough into two balls. Leave one out to use and keep the second one covered.
  • Generously flour working surface. Roll out the first dough to about 15-16 inches in diameter.
  • Take a drinking glass or cookie cutter with and make indentations in the dough. Push all the way through.
  • Remove the dough you will not be using and place in Ziploc bag or cover with plastic, so it does not dry up.
  • Add potato filling to the shaped dough.
  • Fold the side of the dough together and pinch to seal in the filling.

cook pierogis-

  • To cook the pierogis, bring water to a boil (the amount will depend on how much perogies you will be adding). Season water with salt.
  • Once the water starts boiling add the perogies. Once they float to the top, cook another 3-4 minutes. Don’t overcook or else the filling will start to come out and the dough will fall apart.
  • Drain the water from the pierogi.
  • Add the sauteed bacon and onion over the pierogis and serve with sour cream.
Nutrition Facts
Potato Pierogi Recipe
Amount Per Serving
Calories 5579 Calories from Fat 2457
% Daily Value*
Fat 273g420%
Saturated Fat 114g713%
Cholesterol 720mg240%
Sodium 9293mg404%
Potassium 5796mg166%
Carbohydrates 566g189%
Fiber 39g163%
Sugar 12g13%
Protein 204g408%
Vitamin A 3015IU60%
Vitamin C 111.5mg135%
Calcium 2177mg218%
Iron 59.9mg333%
* Percent Daily Values are based on a 2000 calorie diet.

Classic Pierogi Recipe with a cheesy bacon potato filling. The pierogis are boiled and served with sauteed onion and bacon and some sour cream

Subscribe to our Family's Newsletter!

Valentina's Corner

Show 14 Comments
  • Carolyn 09/21/2019, 9:23 am Link Reply

    Love all your recipes thank you for pierogi dough recipe it’s the best one I tried

    • Valentina's Corner 09/21/2019, 5:46 pm Link Reply

      That just makes me so happy, Carolyn. Thank you for the feedback.

  • Carolyn 09/21/2019, 9:02 am Link Reply

    I Love using sauerkraut and bacon in my pierogis yummy thank you for your recipe

    • Valentina's Corner 09/21/2019, 5:46 pm Link Reply

      Oh that’s a good one!! I’m going to make some next time, we haven’t had that in a while. Thanks for sharing.

  • Віра 09/20/2019, 3:54 pm Link Reply

    I’m sorry but Pierogies were never a Russian classic dish, it’s Polish/Ukrainian dish. Russians don’t even know what Pierogies are unless they visited those countries.

    • Valentina's Corner 09/20/2019, 4:58 pm Link Reply

      Hi, Bipa! Thanks so much for visiting our page. We talk about the origin of pierogies in the second paragraph of the page but Russians also do make pierogis and they are very popular there as well.

  • Laura Reese 09/20/2019, 10:10 am Link Reply

    The potatoes and flavors in this recipe are amazing! I love how they come together to make the perfect family meal.

    • Valentina's Corner 09/20/2019, 10:53 am Link Reply

      Thank you, Laura. I’m glad you enjoyed the pierogi.

  • Krissy Allori 09/19/2019, 3:29 pm Link Reply

    I have never had these but I now feel that I must try them soon. What an amazing comfort food.

    • Valentina's Corner 09/19/2019, 4:46 pm Link Reply

      Thanks, Krissy! I hope you give our traditional Russian pierogis a try.

  • Mallory Lanz 09/19/2019, 3:22 pm Link Reply

    Thanks for a great recipe. These are a classic and my husband loves them and they are definitely worth a little extra work.

    • Valentina's Corner 09/19/2019, 4:47 pm Link Reply

      Yes, though a bit more time consuming than most recipes, it’s a great recipe. 🙂

  • Kristyn 09/19/2019, 2:55 pm Link Reply

    I am so excited to try these!! They look amazing! I love potato dishes & these are little pockets of deliciousness!!

    • Valentina's Corner 09/19/2019, 4:48 pm Link Reply

      Yes, anything potatoes and bacon for me as well!

Leave a Reply

Your email address will not be published. Required fields are marked *