These homemade Pierogi filled with cheesy potatoes, tossed with crisp bacon and melted butter, and served with sour cream is the ultimate comfort food. They can be served as the main dish or as an irresistible side.

Pierogi are as classic to Eastern European cuisine as Stuffed Cabbage Rolls, Piroshki, and Schnitzel. They will never go out of style. Watch the video tutorial and you’ll be enjoying pierogi in no time.

Cooked pierogies on a blue plate with bacon

This post may contain affiliate links. Read my disclosure policy.

What Are Pierogi?

Pierogi are dumplings with a tender dough and savory or sweet fillings, similar to ravioli. They are boiled in water and tossed in butter to serve. Pierogi are a staple in Eastern European countries, especially Poland, where they are the national food, but we grew up eating them in Ukraine, and they are well-loved throughout the world.

Most Americans know them as Polish pierogi and buy “Mrs. T Pierogies” (a sad store-bought version), but my homemade pierogi (or Ukrainian “Vareniki”) will blow the frozen ones out of the water!

Pierogi Recipe Video

See how easy it is to make homemade pierogi with Natasha’s classic recipe! Be sure to note her tip on how to make the pretty fluted edge and easy stuffing using her favorite mini-scoop to add the potato filling. Now gather some friends, and let’s get rolling!

*Note that we updated the recipe in 2024 to include more oil for a softer and more tender dough and knead the dough for less time.

The Best Pierogi Recipe

If you haven’t tried pierogi before, you’re about to fall in love. These are the best of a warm, cheesy loaded baked potato in a bite-sized dumpling. This pierogi recipe makes 50-60 perfect dumplings, enough to freeze for later or serve a large crowd.

Growing up, this potato pierogi recipe, or “Vareniki” was my favorite, so it was a no-brainer that it needed to be included in Natasha’s Kitchen Cookbook. My Mother and sisters rolled huge batches of pierogi dough, stuffing, and expertly molding them. Each buttery batch disappeared so fast! These days my kids love rolling the dough and crimping every dough pocket.

Grandma, Mom and daughter making pierogi together

Ingredients

You’ll love the simplicity of the ingredients – they are pantry and refrigerator staples.

  • Liquid Ingredients – combining warm water, milk and sour cream adds fat to the dough and flavor.
  • Oil – we use extra light olive oil, but any mild-flavored oil will work. The oil makes the dough very soft and easy to roll out.
  • Egg – binds the dough, room temperature eggs mix more easily
  • Salt – adds flavor to the dough and cooking water
  • Flour – all-purpose flour works great but measure correctly so the dough isn’t dense.
  • Potato Filling – we combine russet potatoes, salt, butter, and cheese. Russets will give you the smoothest and creamiest filling. Our go-to cheeses are cream cheese and mozzarella but you can substitute with cheddar, havarti, or your favorite cheese.
Ingredients for making potato and cheese dumplings

Can I use Leftover Mashed Potatoes?

As a shortcut, use leftover mashed potatoes for the filling (avoid instant or flaked potatoes), just be sure they aren’t overly creamy or soft, which can make the pierogi fall apart. To use leftover mashed potatoes for pierogi, simply omit the butter from the filling and be sure the leftover mashed potatoes are cold when mixing.

Pierogi Filling Variations

While this potato and cheese version is my favorite, pierogi variations are endless, from sweet to savory! Here are some of my favorite pierogi recipes for any occasion—Holidays, weeknight dinners, breakfast, and even dessert. If you have a unique filling that you make, please share in a comment below!

Tips for Making Perfect Pierogi

This recipe makes the best pierogi! If you’re new to making pierogi or want to perfect your skills, here are some tips to ensure success:

  • Don’t overcook potatoes – they can become waterlogged and too loose.
  • Avoid over-kneading dough that develops gluten making it tough, chewy, and difficult to roll out.
  • Rest the dough – this allows the gluten to relax, making it much easier to roll out.
  • Keep the dough covered – wrap it in plastic when not actively using it so it doesn’t dry out.
  • Roll dough thinly – it should be about 1/8″ thick. If it’s too thick, it can seem dense.
  • Keep dough edges clear – don’t overfill, and avoid getting potato or any filling on the edges of the dough circles or it will be difficult to seal. I use this mini-scoop to help with clean portioning, but you can use a couple of teaspoons to portion.
  • Tightly seal – I prefer to double crimp (go over the edges twice) to ensure a tight seal so the contents don’t seep out while boiling
  • Cook in Batches – Don’t overcrowd your pot; allow the pierogi some room to float to the top.
  • Don’t overcook pierogi – if the dough gets too soft, the filling might escape into the cooking water.
  • Butter right away – toss freshly cooked pierogi with melted butter to prevent sticking.

How to Freeze Pierogi

This recipe makes a large batch, so you can make the pierogi ahead and cook when you’re ready to eat. 

  • After shaping the dumplings, dust a baking sheet with flour and arrange the pierogi so they aren’t touching. Loosely cover with plastic wrap and freeze for 2 hours or until firm.
  • Once frozen, transfer to a large freezer-safe zip-top bag to store for up to 3 months.
  • When ready to cook, drop the frozen pierogis into the boiling water and continue with the recipe per the instructions.
how to freeze pierogi on a sheetpan

What to Serve with Pierogi

These cheesy pierogi can be served as a side dish or the main course. We include a dollop or bowl of sour cream for dipping. Other dipping options include butter sauce or plain yogurt.

To serve as a side, build your Eastern European menu with these traditional pairings for pierogi:

Storing & Reheating Leftovers

If you have leftovers, pierogi keep well in the fridge and freezer. Make sure they have cooled to room temperature before storing.

  • To Refrigerate: Store in an airtight container in the fridge for 3-5 days.
  • Freezing: Arrange cooked pierogi in one layer or dust with flour to prevent sticking in an airtight container for 3 months. 
  • To Reheat: Thaw cooked pierogis in the refrigerator. Boil until warm, about 90 seconds, heat in the air fryer at 400 degrees for 5 minutes, or pan fry in butter until warm.
The best pierogi recipe on a blue plate with bacon

You are sure to fall in love with this pierogi recipe immediately! The cheesy potato filling and bacon-butter topping make these pierogies irresistible. Grab a few extra hands, and roll these delicious dumplings today!

Pierogi Recipe

4.95 from 279 votes
Author: Natasha of NatashasKitchen.com
Pierogi on a plate with bacon and a fork
Pierogi filled with cheesy potatoes, tossed with crisp bacon and melted butter and served with sour cream is the ultimate comfort food. 
Prep Time: 1 hour 30 minutes
Cook Time: 30 minutes
Total Time: 2 hours

Ingredients 

Servings: 12 servings (5 pierogi per serving)

Ingredients for Potato Filing:

  • 2 lbs russet potatoes, (5 medium), peeled
  • 1/2 tsp salt
  • 2 Tbsp unsalted butter, melted
  • 2 oz cream cheese, softened
  • 3/4 cup mozzarella cheese, shredded

For the Pierogi Dough:

For the Toppings (For 1/3 batch):

  • 4 oz bacon, chopped
  • 2 Tbsp unsalted butter
  • sour cream, optional, to serve

Instructions

How to Make Potato Cheese Filling:

  • Place potatoes in a pot, add enough water to cover potatoes then bring to a boil over medium/high and continue cooking 25 minutes or until easily pierced with a fork. Drain and cool 5 minutes then mash potatoes until smooth.
  • Mash in 1/2 tsp salt, 2 Tbsp melted butter and 2 oz cream cheese. Mash in 3/4 cup shredded mozzarella cheese. Partially cover and set aside while rolling out the dough. 

To Make Pierogi Dough:

  • In the bowl of a stand mixer (or large mixing bowl if mixing by hand), whisk together 1 cup warm water, 1/4 cup milk, 2 Tbsp sour cream, 1 egg, 3 Tbsp oil, and 1 1/2 tsp salt until blended.
  • Using the dough hook attachment (or wooden spoon if done by hand), add 2 cups flour and mix on speed 2 until incorporated. Add remaining flour 1/2 cup at a time, letting it incorporate before adding more. Add the last bit of flour, 1 Tbsp at a time, just until the dough no longer sticks to the sides of the bowl, or to your hands. Knead on speed 2 or by hand for 2-3 minutes until the dough is smooth and elastic. Cover with plastic wrap and let rest for 30 minutes.

How to Mold Pierogi:

  • Divide dough into 2 pieces. Cover the second piece and thinly roll the first piece out onto a floured surface to just under 1/8” thickness.
  • Use a 3” diameter round cookie cutter to cut circles from the dough, keeping them as close as possible (collect scraps and keep covered to re-use). Add 1/2 Tbsp of potatoes over each round (a mini scoop makes portioning easy).
  • To form pierogi, pull the 2 edges together and pinch tightly to seal. To ensure a tight seal, crimp the edges a second time with a pinch and twist motion. Cook or freeze pierogi for a future dinner (see freezing instructions in post).

How to Make Bacon Topping:

  • Make the topping before boiling pierogi so it’s ready to drizzle over pierogi to prevent sticking. In a medium skillet, saute bacon. Once crisp, melt in 2 Tbsp butter and remove from heat.  

How to Cook Pierogi:

  • Bring a pot of water to a rolling boil and add 1 Tbsp salt. Add fresh or frozen pierogi in batches. Cook for about 2 minutes or until the water has returned to a boil and the pierogi float to the top. Remove to a bowl with a strainer or slotted spoon drizzling buttery bacon between layers. 

Notes

This recipe makes 55-60 pierogi, based on how thinly you roll.
Recipe updated 4/4/24 – we added oil to the dough and reduced the kneading time for a softer, more tender dough. 

Nutrition Per Serving

246kcal Calories32g Carbs8g Protein8g Fat4g Saturated Fat36mg Cholesterol583mg Sodium68mg Potassium1g Fiber270IU Vitamin A56mg Calcium2.1mg Iron
Nutrition Facts
Pierogi Recipe
Amount per Serving
Calories
246
% Daily Value*
Fat
 
8
g
12
%
Saturated Fat
 
4
g
25
%
Cholesterol
 
36
mg
12
%
Sodium
 
583
mg
25
%
Potassium
 
68
mg
2
%
Carbohydrates
 
32
g
11
%
Fiber
 
1
g
4
%
Protein
 
8
g
16
%
Vitamin A
 
270
IU
5
%
Calcium
 
56
mg
6
%
Iron
 
2.1
mg
12
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Main Course
Cuisine: Russian, Ukrainian
Keyword: Pierogi, Pierogi Recipe
Skill Level: Medium
Cost to Make: $
Calories: 246
Natasha's Kitchen Cookbook
4.95 from 279 votes (135 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Cheryl
    July 26, 2022

    My mom was Ukrainian. I remember it as petahai, please excuse the spelling. She used to make the potato filling using Cheez Whiz, I know cheese in a jar! But it was cheap and we did not have a lot of extras with 6 kids. She also used farmers cheese and onions, served with butter, bacon and sour cream. I was a weird kid and could not eat sour cream until my 40’s. I haven’t made them in years. Going to try your recipe as I have leftover mashed potatoes. Last time I had homemade was 4 years ago when I visited my aunt who was in her 80’s. The first thing as I walked in her house was her offer of her homemade petahai. I miss my mom and aunts and Baba. My mouth is watering just from the memories.

    Reply

    • Natashas Kitchen
      July 26, 2022

      Aww, thank you for sharing that with me, Cheryl! I hope you try this recipe, and it’s everything you remember it to be!

      Reply

  • Marta
    July 4, 2022

    Love your recipes, cheerful mood !
    I’ve tried several of your recipes and so far – following your instructions – all of them turned out to be delicious !
    Thank you !

    Reply

    • Natasha's Kitchen
      July 5, 2022

      Hi Marta, I’m glad you’re enjoying them!

      Reply

  • Justine
    June 10, 2022

    I really want to try this recipe, sounds very similar to what I’ve made before.
    My surprise filling was when I had leftover Buffalo chicken dip in the fridge & made that into pierogi one day lol

    Reply

    • NatashasKitchen.com
      June 10, 2022

      Sounds interesting 🙂
      I hope you try and love this recipe. Come back and let us know how it turns out.

      Reply

  • Elyse
    June 1, 2022

    Hey! I grew up eating my Granda’s pierogis (or Koldunais as we call them) and I absolutely love your recipe. My partner and I have experimented with using parmesan instead of mozzarella in the filling and have found that to be pretty delicious as well.

    Quick question, I plan on making a large batch of these for family and would like to make the dough the day before. What would you recommend in terms of making sure the dough is still soft and supple for next day rolling?

    Reply

    • Natasha
      June 3, 2022

      Hi Elyse, we have kept the dough overnight but it’s never quite as soft when it’s stored in the refrigerator overnight.

      Reply

  • Danielle Heatley
    May 26, 2022

    I used a crab, butter and green onion filling and it’s always a shockingly delicious surprise!!

    Reply

    • NatashasKitchen.com
      May 26, 2022

      Wow! That sounds yummy! Thank you for sharing your experiment, Danielle. 🙂

      Reply

  • Nancy
    May 25, 2022

    I LOVE these pierogi BUT for some reason the last few tmes I’ve made the recipe the dough is giving me a rough time! It’s too elastic when I try and roll it out it shrinks and I don’t know why. I usually makea double batch when I do make them. Help???

    Reply

    • Natashas Kitchen
      May 25, 2022

      Hi Nancy, I’m sorry to hear that it didn’t turn out. Please note, adding too much flour can cause the dough to shrink when rolled out. Check out my post on how we measure flour HERE.

      Reply

    • Mary
      December 24, 2022

      I also had to fight with a dough that was too elastic. I think that kneading it is a mistake because it develops the gluten. I persevered – making balls of potato filling then stretched pieces of dough around the filling and crimped the edges. They taste great!

      Reply

  • Jennifer D
    May 22, 2022

    Hi Natasha,
    We just returned from an Eastern Europe trip. We ate SO many pierogies, and have been craving more! We used your recipe (as your recipes have always been amazing for us), and it did not disappoint! Tasted like we were back in Europe!
    Thank you 🙂

    Reply

    • Natasha's Kitchen
      May 22, 2022

      Awesome! That really makes me so happy, thank you for sharing that with us.

      Reply

  • Kim careri
    May 21, 2022

    I so love your blogs your recipes are fantastic an easy to follow. Please never stop!

    Reply

    • NatashasKitchen.com
      May 21, 2022

      Hi Kim, that is so sweet. Thank you.

      Reply

  • Natalia
    May 6, 2022

    So good, varenyky and Pelmeni are my favorite! We made it the other weekend and the dough was perfect.

    Reply

    • Natashas Kitchen
      May 6, 2022

      They’re classic and so good! I’m so glad you enjoyed it, Natalia!

      Reply

  • Ken Doman
    May 2, 2022

    Natasha, on my previous post I should have said I din’t see a recipe for Sauerkraut Pierogi’s, Thank You.

    Reply

  • Ken Doman
    May 2, 2022

    I goofed on my prior comment, I should have specified for you to add Sauerkraut Pierogi’s, Thank You!!!

    Reply

  • Ken Doman
    April 30, 2022

    Natasha, our church had a benefit for Ukrainia and the benefit included Pierogi’s. They ran out of Sauerkraut and we asked for the recipe because in a prior benefit we got some Sauerkraut, they were so good. We asked for the recipe and they said to look at your site. Sorry to say you didn’t have a sauerkraut recipe. Can you please post this recipe, we really enjoyed them, Thank You!!

    Reply

  • Mary
    April 16, 2022

    Hi Natasha,
    I’ve been making pierogi for 50 years. First helping mom form them, then later on making them myself. I’m polish. I love to cook and like to try new ways that others present. I must say your pierogi dough is great! It interested me because of using the stand mixer. It worked! I did change up the filling using instead one cup of cheddar and sautéed onions. The addition of cream cheese was great….now I don’t have to use pressed cottage cheese. Five stars from me!! Thanks for sharing.

    Reply

    • Natashas Kitchen
      April 16, 2022

      Thank you for your wonderful review, Mary! I’m so happy you loved this recipe!

      Reply

  • Emily
    April 4, 2022

    Hello Natasha. If I am using ready mashed potatoes, about how many cups of it would I need before adding the cream cheese, ect?

    Reply

    • NatashasKitchen.com
      April 4, 2022

      Hi Emily, I have this in the recipe notes not to use instant potatoes or flaked potatoes. They do not work well for this recipe.

      Reply

  • Beverly Leszczynski
    April 1, 2022

    Looking for Cabbage filling, anybody has such a thing, please share with me. Thank you!

    Reply

  • Darren Winter
    March 30, 2022

    For all things Ukrainian in my kitchen you are my spirit guide. This recipe is the closest to nailing my recollection of my wife’s grandma’s recipe and that means a lot to her. Thank you.✌️❤️🇺🇦

    Reply

    • NatashasKitchen.com
      March 30, 2022

      Hi Darren, I’m happy to hear you enjoy this recipe. You’re welcome.

      Reply

  • Paula Lusby
    March 26, 2022

    Thank you for your recipes Natasha very much appreciate .
    I Have been making pierogies for years and my family likes a farmer cheese with green onion filling

    Reply

    • Natashas Kitchen
      March 26, 2022

      Thank you so much for sharing that with me, Paula! That sounds delicious!

      Reply

    • Don Rima
      March 26, 2022

      You can also make them with Lekvar….which is a REALLY NICE filling.

      Reply

  • Teresa
    March 15, 2022

    I love Pierogies. I brown mine in butter before serving, potato pockets look so bland otherwise. I will give the butter bacon idea a try.

    Reply

    • Natasha's Kitchen
      March 15, 2022

      Please do, we would love to know how you liked this recipe too!

      Reply

  • Marta
    March 4, 2022

    Hello,
    I live in Poland and pierogi is my family favourite. We also love pierogi with sour kraut and forest mushrooms or mushrooms and mozarella.
    I love your recipes you are my life saver. My husband is American and thanks to you I can Cook his favourite food. Apple pie is amazing!!!
    You do great job!

    Reply

    • NatashasKitchen.com
      March 4, 2022

      Thank you Marta, I am very happy to hear that.

      Reply

  • Vickie Hayne
    February 28, 2022

    Our favourite filling is made with plenty of old cheddar and lots of finely chopped fresh dill…it is a must try !!,

    Reply

    • Natasha's Kitchen
      March 1, 2022

      Sounds delicious! Thank you for sharing that with us.

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.