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

  • Anastasia
    February 4, 2023

    I live in the Rocky Mountains and pierogies are thin on the ground here. I finally got brave enough to try making them. I was making many types of dumplings so did a big batch of these. I was careful making the dough; I was careful not to overcook the potatoes and did the mashing in a food processor for consistency.

    Imagine my delight when the pierogies were perfect! No kidding this is a fabulous recipe. I put together 96 pierogies (along with 2 types of Asian dumplings to fill the freezer) and it was well worth it. My freezer is full of healthy convenience foods and my friends will be getting baggies of pierogie love too. Thank you for demystifying the process. It was my first time but it won’t be my last.

    Reply

    • NatashasKitchen.com
      February 4, 2023

      That’s great! Thank you for trying my recipe. I’m so glad you liked it! You’re very welcome.

      Reply

  • Abbey Friesen
    February 2, 2023

    I make perigees w. Dry cottage cheese, salt,& pepper,& egg yolk
    for sticking.
    Mix in a mixter drop on dough & pinch closed.
    Sour cream gravy for the finish👍

    Reply

    • Natashas Kitchen
      February 2, 2023

      Thank you so much for sharing that with me, Abbey!

      Reply

  • Elsie Johncola
    January 24, 2023

    I was very happy with the dough it was easy to work with. I made the potato filling with a southwest twist adding jalapeños Everyone loved them

    Reply

    • Natasha's Kitchen
      January 24, 2023

      That’s great to hear, Elsi! Thanks for sharing that with us.

      Reply

  • Jess
    January 12, 2023

    These were sooo good! Made half the batch for dinner and froze the other half for another night. They were a huge hit! Thank you 🙂

    Reply

    • NatashasKitchen.com
      January 12, 2023

      That’s great, Jess! I’m glad they were enjoyed.

      Reply

  • Stacie
    January 8, 2023

    I am going to try this recipe today. Question, do I boil then freeze or just fill, fold and then freeze?

    Reply

    • NatashasKitchen.com
      January 9, 2023

      Hi Stacie! See my note above on how to freeze. You would freeze them before boiling them.

      Reply

  • Gary Cote
    January 7, 2023

    Goodness, these were so pillowy and soft!! I made these for Ukrainian Christmas this year. My mother is 89, I figured she deserved a break. I did a test batch up to make sure they would pass her scrutiny, she’s a tough critic. Light years above any store bought perohi, and even softer than hers!

    Thank-you so much for this recipe!

    Khrystos Narodzhuyetʹsya!

    Reply

    • Natashas Kitchen
      January 7, 2023

      You’re welcome! I’m so happy you enjoyed it, Gary! Merry Christmas!

      Reply

  • Alicen Pidlisny
    January 4, 2023

    Natasha, yours is my go to varenyky recipe for my Ukrainian Christmas dinner. I always fill with potato, farmers and cheddar cheeses and, of course, kapusta. They cook and freeze beautifully! I have such sweet memories as a child making these with my Baba and now my girls love making them! We are keeping the traditions alive!

    Reply

    • NatashasKitchen.com
      January 4, 2023

      How sweet! Thank you, Alicen! I’m so glad you love my recipe.

      Reply

  • Jane
    December 31, 2022

    Natasha, thank you for posting this, and they are in my Ukrainian Christmas dinner plan! I did a practice run yesterday, and these are the best that I’ve ever made! My Mother has always been able to get the light, tender pastry, but I could never succeed with her recipe. Now I can make varenyky with pride! I substituted cottage cheese (sometimes called tvorog) for mozzarella, and doubled the cheese quantity (that’s how my family makes them). They are SOOOO good! They froze beautifully too.

    Reply

    • Natashas Kitchen
      December 31, 2022

      That’s just awesome! Thank you for sharing your wonderful review, Jane! Merry Christmas and Happy New Year!

      Reply

  • Heather
    December 20, 2022

    Thank you for sharing your recipe, Natasha! I am going to try your dough today for our Christmas dinner 😋

    My Ukrainian grandmother always made potato/sauerkraut and onion/potato. Sometimes with farmers cheese. I always make the potato and onion. I don’t care too much for the sauerkraut and the only time I would eat growing up it is if my grandmother made it (sadly she passed away).

    Khrystos Rodyvsya ( Christ is born ) Slavim Yoho ( Lets glorify him. )!

    Reply

    • Natashas Kitchen
      December 20, 2022

      I hop you love this recipe, Heather! This will be so special on the Christmas dinner table! Merry Christmas!

      Reply

  • Carolyn
    December 18, 2022

    I made these pierogies today. My thickness of the dough must have been way off, because it made about 30 total. And it was a 3 hour project. Froze them for Christmas dinner.

    Reply

  • Sandy
    December 3, 2022

    Can’t wait to try your recipe. Growing up we always used extra sharp cheddar cheese in the potato mixture with black pepper. So good.

    Reply

    • Natashas Kitchen
      December 3, 2022

      Yum! That sounds delicious! I hope you love this recipe, Sandy!

      Reply

  • Kitty
    November 30, 2022

    I learned to make them as a young girl with Mom who learned from my Polish grandmother. I make potato/cheese and sauerkraut filled. Our dough recipe is different than yours. I guess we all have our own recipe. We like them browned after boiling and served with onion butter sauce usually along with keilbasi. I only make them once or twice a year because it ends up being an all day project.

    Reply

    • Natasha's Kitchen
      November 30, 2022

      Thanks for sharing, Kitty. I hope you can also try our recipe soon!

      Reply

    • Dotty
      November 30, 2022

      what is your dough recipe? My grandmother never wrote it down- we made these when I was growing up with potato/cheddar and fried onion/cabbage filled. Both were served sauteed in onions and butter..Oh the memories!! I’d love to make them again..

      Reply

  • Cynthia
    November 29, 2022

    Hi Natasha! I really want to try making these! My Grandma used to make something similar called verenike. She filled them with dry cottage cheese mixed with egg yolks. She fried smoked sausages and made a creamy gravy to put over the boiled verenikes. Question: In your video you say to put a half teaspoon of filling in each pierogi but the recipe says half tablespoon. Which do you recommend?

    Reply

    • Natasha's Kitchen
      November 30, 2022

      Hello Cynthia, I always recommend referring to the written recipe because we update it sometimes. I hope you like it!

      Reply

    • Lisa
      January 16, 2023

      We made and ate them the same. Farmer sausage or thick slices of ham. Mum put sour cream. Had to be Dairyland, in the drippings and made the gravy. Soooo good!

      Reply

      • NatashasKitchen.com
        January 16, 2023

        Glad they were enjoyed! Thank you for sharing.

        Reply

  • Tammy
    November 27, 2022

    Thank you so much Natasha!!! I’ve been wanting to try and make for over a year. I just did today and they are simply wonderful!!!

    Reply

    • Natasha's Kitchen
      November 27, 2022

      Awesome, great that you finally decided to try this recipe and loved it!

      Reply

  • Cathy
    October 18, 2022

    My mom used to make a polish side called Kapusta which is sauerkraut (or shredded cabbage) with sautéed onion and chopped bacon–she would saute this in the bacon drippings. She would use some in her pierogis–cut up and sprinkled with salt and pepper–delicious.

    Reply

    • Kitty
      November 30, 2022

      I make sauerkraut ones too. I don’t add bacon but saute the sauerkraut and thinly sliced onion in bacon grease.

      Reply

      • Doreen
        December 11, 2022

        Instead of bacon I use diced and fried salt pork in my kapusta. I’m making pierogies now!

        Reply

  • Michelle
    September 24, 2022

    Wouldn’t they taste even better if they were browned after boiling? Or would that make the dough tough? Thanks for your response

    Reply

    • Natashas Kitchen
      September 24, 2022

      Hi Michelle, that will work also. We prefer them without browning the pierogis, but they will work well. I hope you love this recipe.

      Reply

      • Kitty
        November 30, 2022

        We like them browned a little in butter and served with an onion butter sauce.

        Reply

  • JOE SZYMANSKI
    September 6, 2022

    I make my pierogi with beef brisket and fried onions,they are simply wonderful,flavor ground up meat with garlic powder salt and pepper,cook meat and fried onions and stuff pierogi…….simply the best,and boil and pan fry👍🏼

    Reply

    • NatashasKitchen.com
      September 6, 2022

      Sounds delicious!

      Reply

  • Jean Teanio
    September 5, 2022

    My mom learned her recipe from some lovely Ukrainian ladies in North Dakota. They put dry cottage cheese and mashed potatoes in the filling. Have you heard of this this filling? Getting dry cottage cheese in California seems impossible. My memories are wonderful!

    Reply

    • Natashas Kitchen
      September 5, 2022

      That’s so great, Jean! It sounds delicious! I recommend looking at your local European grocery stores!

      Reply

    • Brooke
      October 4, 2022

      My husband’s family is from Manitoba, Canada – just north of ND and that is exactly how they make their perogies! They are absolutely delicious. My mother-in-law also serves hers with either bacon or farmer sausage and cream gravy

      Reply

  • Katya
    September 2, 2022

    Wow! Such an amazing vareniki! Came out very soft. Thank you for the recipe :)) will make it again!

    Reply

    • NatashasKitchen.com
      September 2, 2022

      You’re very welcome, Katya! I’m glad you enjoyed this recipe.

      Reply

  • Julie
    July 30, 2022

    Just attempted to make these today. My dough was very sticky. So I know I did something wrong.
    I was able to roll out the dough and got about 52 pierogi. Just wondering what I did wrong with the dough. I want to make these for Christmas dinner. I love all your recipes and videos. Thank you so much.

    Reply

    • Natashas Kitchen
      August 1, 2022

      Hi Julie! It might have to do with the type of flour used – some flours have a higher gluten content than others. Add flour until it feels slightly sticky to the touch but should not stick to your fingers when touched. I hope that helps!

      Reply

    • Kelly
      August 25, 2022

      I tried this dough twice and same thing…super sticky! Your video says to knead 10 minutes but the recipe says 2-3! Last time I made it it came out great but there was no oils in the recipe! Could it be the oil!?

      Reply

      • Natashas Kitchen
        August 25, 2022

        Hi Kelly, We updated the written recipe to 3-5 minutes of kneading time since we found 10 minutes is not necessary.

        Reply

As Featured On

Never Go "Hangry" Again!

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