Homemade Pierogi

Pierogi are a delicious combination of dough and filling, and although they can be bought premade, making them yourself tastes much better.

I can’t believe that I had never had a pierogi until I met Justin. In fact, I had never even heard of them before we went shopping together for the first time and he wanted to buy some. Later that night he made some for dinner and I realized what I had been missing out on for so many years! Pierogi are small pockets of dough filled with either a sweet or savory filling.

Typical fillings include potato, sauerkraut, ground meat, cheese, and fruits. The dumplings may be served with a topping, such as melted butter, sour cream, or fried onion, or combinations of those ingredients.


I always prefer the ones filled with potato, Justin enjoys the sauerkraut ones but those are hard to find at the store. And we both eat them with some melted butter on top of them. I like to boil mine, Justin prefers to pan-fry his. In other words, there are so many ways you can make and enjoy pierogi.

Justin’s mom talks about how they used to eat them growing up, but her mom would make them herself. So I talked to Grandma Holmes one day and got the recipe from her and made our own pierogi. I can tell you, it was not a quick recipe, but it makes so many that we freeze them and enjoy them for weeks to come. I often double the recipe so we have plenty.

Pierogi Recipe

Step by Step

Prepare the Dough

Start by preparing the dough. In a large bowl whisk together flour and salt.

In a smaller bowl or measuring cup combine two eggs in one cup of water.

Slowly mix the eggs and water into the dough until it is combined. You may not need all of the egg/water mixture for the dough.

Dump the dough out onto a floured counter and cover with more flour.

Cover the dough with a dish towel or plastic wrap and let it rest for about 10-15 minutes.

Prepare the Fillings

One batch of dough is enough for ONE of the two fillings I list. If you want both potato and sauerkraut pierogi, you need to make two batches of dough.

Potato and Cheese Filling

Prepare the mashed potatoes according to the package directions.

Stir the ricotta cheese, butter, and cheddar cheese into the potatoes.

Sauerkraut Filling

Rinse the sauerkraut and drain as much water as possible. Heat the butter and oil in a medium saucepan and add the diced onions.

Add the sauerkraut, salt, and pepper to the pan and cook until heated through.

Remove the pan from the heat and add the sour cream, mixing well. Cover and refrigerate until it’s cool enough to work with.

Filling the Pierogi

Cut the dough in half, it’s easier to work with a smaller amount. Make sure to keep the portion of dough you aren’t using covered with the towel or plastic wrap. Use a rolling pin to roll the dough out to about 1/8″ thickness. The first time I made these it was too thick and we tasted more dough than filling.

Use a biscuit dough cutter or a dough press to cut circles in the dough. The first time I made these I had circular biscuit cutters, and they worked, but it took a lot more effort. Justin’s grandma bought me pierogi makers (also called a dough press) and they really helped to speed up the process!

Scoop about a tablespoon of your filling, depending on the size of the pierogi you make, and place it in the center of the dough.

Close the dough up by folding in half (like you would a calzone) and seal the edges.

If you don’t have a pierogi press, you can fill these by putting the circles in the palm of your hand, fill them, then use your hands to close it up and seal with a fork. Continue doing this until you have used all of your dough and filling.

Cooking the Pierogi

To cook the pierogi, you can either boil them like you would pasta, cooking until they float, or fry them in a pan until they are brown on either side.

Freezing the Pierogi

To freeze any uncooked pierogi, line a pan with parchment paper, and lay the pierogi in a single layer. Then you can put another sheet of parchment paper on to make layers. You just don’t want the pierogi touching each other so they don’t stick. Once they are completely frozen, move them to a ziplock bag. They can be frozen for a few months and don’t need to be thawed when you want to cook them.


Originally Published On: October 9, 2017

Last Updated On: March 31, 2020


Pierogi are a delicious combination of dough and filling, and although they can be bought premade, making them yourself tastes much better.
Prep Time 1 hour
Cook Time 15 minutes
Total Time 1 hour 15 minutes
Course: Appetizer, Main Dish
Cuisine: American, Polish
Keyword: dough, pasta, potatoes, sauerkraut
Servings: 32 pieces
5 from 1 vote


Pierogi Dough
  • 4 cups all-purpose flour (all-purpose)
  • 1/2 tsp salt
  • 1 cup water
  • 2 eggs (large)
Potato and Cheese Filling
  • 2 servings instant mashed potatoes (cooked)
  • 8 oz ricotta cheese
  • 4 tbsp butter
  • 1 cup cheddar cheese (shredded)
OR Sauerkraut Filling
  • 27 oz sauerkraut
  • 1 tbsp vegetable oil
  • 4 tbsp butter
  • 1 1/2 cups onion (diced)
  • 1 tsp salt
  • 3/4 tsp pepper
  • 1/4 cup sour cream


  • Whisk flour and salt in a large bowl
  • In a small bowl, combine water and eggs and mix with a fork
  • Gradually add water and egg mixture to flour and stir until evenly moist and ingredients all combine (you may not need all of the water/egg mixture)
  • Lightly flour work surface and knead dough for about 1 minute or until smooth
  • If the dough is too dry as you knead, add small amounts of water. If the dough is too sticky, add small amounts of flour.
  • Form the dough into a ball and cover with flour then a towel or plastic wrap
  • Let the dough rest for about 10-15 minutes
Potato and Cheese Filling
  • Make the mashed potatoes as directed
  • Stir in ricotta, butter, and cheddar cheese
Sauerkraut Filling
  • Rinse the sauerkraut and drain as much water as possible
  • Heat the butter and oil in a large pan
  • Add onions and cook until soft
  • Add sauerkraut, salt, and pepper to the pan and cook until heated through
  • Remove from heat and add sour cream, mixing well
  • Cover and refrigerate until cool enough to work with
Filling Pierogi
  • Once dough has rested and filling of choice has been made (this is enough dough for one batch of filling, not both), cut dough in half
  • Roll out dough to about 1/8″ thickness
  • Use a dough cutter or pierogi maker to cut circles from dough
  • Scoop about 1 tablespoon of filling on the center of the dough
  • Fold dough over and seal edges
Cooking Pierogi
  • There are a few ways to cook the pierogi, depending on preference
  • Boil the pierogi until they start to float OR Fry in a pan until they start to brown on both sides
  • Serve warm with topping of choice (we like melted butter)
Freeze for Later
  • Uncooked pierogi can be frozen for later by lining a pan with parchment paper, then placing pierogi in a single layer
  • Once pierogi are frozen, they can be moved to a ziplock bag and kept frozen for a few months


Note: Nutrition is calculated for pierogi dough and does not include filling.
Click the buttons below to share and print this recipe
Pin Recipe Print Recipe
Nutrition Facts
Amount Per Serving
Calories 60
% Daily Value*
Cholesterol 10mg3%
Sodium 40mg2%
Potassium 20mg1%
Carbohydrates 11g4%
Protein 1g2%
Vitamin A 15IU0%
Calcium 4mg0%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.

Related Posts

Shop This Recipe

When making any recipe, it’s essential to make sure you have the correct equipment. The following items are hand-selected for this recipe and are all items I have personally used and/or recommend.

These are affiliate links. See disclosures for more information.

26 thoughts on “Homemade Pierogi”

  1. themindfulmomblographer

    Wow, these look so yummy and carb-o-licious! I love that they are so versatile in what you can put in them and how you cook them. I have never had them before, but your post has inspired me to try them!

  2. Love the potato and cheese filling in these “pierogis”, the first time I heard about them! I don’t think I can manage to eat them filled with sauerkraut, but my husband has a very “German” palate, so I think he might like it!

  3. I love pierogi especially those with potato inside. I typically use the store bought ones. I have never thought of making pierogi at home. Now you have made it possible by providing this home made recipe. Thanks.

  4. I have had some amazing pierogi before. This looks just as delicious. I would love to try it out at home although I know I would be nervous making the shell to it. Looks awesome though.

Leave a Comment

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

Improve your cooking today

Whether you’re just getting started or looking to improve your skills, the Intro to Cooking guide was made for you! Sign up to receive a free copy, which also includes 7 simple yet tasty recipes. Plus you’ll receive new recipes in your inbox every week. Yum!

Make sure to check your inbox (and spam folder) for your confirmation email, which includes the link to download your Intro to Cooking guide.

Pasta All-In in a round brown bowl topped with fresh basil leaves next to a plate of greens all on a wooden surface (with logo overlay)
Banana Bread covered with oats on a slate serving plate next to a brown towel and a bread knife on a wooden surface (with logo overlay)

Wait! There's more great recipes...

Stop cooking the same recipes every week. Sign up and you’ll receive new tasty recipes in your inbox each week. Plus, you’ll also receive an Intro to Cooking PDF so you can quickly improve your cooking skills.

%d bloggers like this: