This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

These Homemade Pierogi is a soft dough filled with savory potatoes and cheese, making them a perfect dish for any occasion.

Pierogi cooked golden brown on a plate with cooked onions
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

If you are looking for an easy Pierogi Recipe, this is the one to make. It is a comforting dish that is made with simple ingredients and easy steps. The made from scratch dough is filled with a creamy potato filling and then cooked to perfection.

This simple side dish recipe is delicious served for many occasions with each bite bringing a taste of tradition and warmth. If you love this recipe, you may try Chicken and Dumplings.

What is Pierogi?

Pierogi is a a simple dough recipe that is filled traditionally in Poland with potato, cheese, and onions. You may also find that they are made with other extra vegetables such as sauerkraut and fresh herbs.

Meat can even be added for a hearty side that provides flavor and comfort for everyone to enjoy.

Ingredients

Ingredients - Flour, water, egg, butter, salt, potatoes, white onion, cheese, pepper, sour cream
  • All Purpose Flour – For the best dumplings, we recommend using all purpose flour. It is strong enough to hold the dumplings together during the cooking process.
  • Egg – We like using room temperature eggs to help bind the dumplings together.
  • Butter – We used melted unsalted butter 
  • Russet Potatoes – I find that Russet or Baking potatoes work the best for the filling in this recipe.
  • White Onion – Slice the onion with an vegetable chopper
  • Shredded Cheddar Cheese – You can also substitute with softened cream cheese

Scroll to the bottom for the full recipe and ingredients in the recipe card.

Variations Ideas

  • Cheese – Feel free to use shredded cheese that you prefer. Make sure to shred the cheese by hand for the best flavor and texture.
  • Add Herbs – Feel free to add fresh herbs to the potato mixture for even more flavor. Add ¼ teaspoon dill, chives and thyme to add to the pierogi filling.
  • Make it Sweet – You can add fruit to the pierogi filling and top with Whipped Cream and a dusting of cinnamon.

How to Make Homemade Pierogi

Combining egg, flour, oil, salt, and water in a bowl with a wooden spoon

Step 1 – In a large mixing bowl, mix together the flour, eggs, oil, salt and water until a dough is formed.

Dough topped with flour on a cutting board

Step 2 – Knead the dough on a flat working surface for 4-5 minutes until the dough is smooth and easy to work with. 

Prepared dough in a bowl covered with a towel

Step 3 – Place the dough in a bowl, cover it and let it rest at room temperature for at least 30 minutes. 

Diced potatoes in a large pot of water

Step 4 – Peel the potatoes and dice them into small pieces (1-2 inches).  Place the potatoes in a saucepan and cover it with water.  Bring to a boil and cook for 12-15 minutes until the potatoes are fork tender. 

Cooked onions in a skillet with melted  butter and a wooden spoon

Step 5 – While the potatoes are cooked, melt 2 tablespoons of the butter in a large skillet over medium high heat. Add in the sliced onions and cook until the onions are tender but not browned.

Shredded cheese, slice butter, potatoes, seasoning and cooked onions in a bowl with a potato masher

Step 6 – Place the drain potatoes in a mixing bowl. Mash them with a hand held mixer in a large bowl. Stir in the onions, cheese and remaining butter. Mash until the potatoes are combined and smooth. 

Dough spread onto a cutting board with a rolling pin on top

Step 7 – Roll the dough out until it’s approximately ⅛ inch thick.

Dough cut into circles on a cutting board

Step 8 – Cut the dough into 3 inch circles with a round cookie cutter or biscuit cutter. 

Round dough topped with filling and then closed tightly

Step 9 – Scoop approximately 1 Tablespoons of the potato filling and roll the mixture into a ball.  Place each of the ball fillings onto each of the dough rounds.  Fold the dough over to form a half circle and pinch the edges together to seal them close. 

Boiling the Pierogi in a large pot

Step 10 – Bring a large pot of water to a low boil.  Carefully add in the pierogies and cook until they float (approximately 2-4 minutes). Make sure to not crowd the pan. You will likely need to cook in batches. 

  • Step 11 – Once boiled, add the pierogies to the skillet with a slotted spoon with the melted butter. Sauté for approximately 5 minutes per side until lightly browned. 
  • Step 12 – Remove from the skillet, warm warm with the onions and sour cream (if using). Enjoy! 

Recipe Tips

  • Closing Pierogies – When making the pierogies, make sure to securely pinch the seams together. Make sure that this seam is not too thick and that it’s thin like the remaining dough.  
  • Shredding Cheese – Shred your own cheese for the best consistency of the potato filling in these homemade Perogies. 
  • Cooking Pierogi – Before pan-frying the Pierogi Dough over medium heat, it needs to be boiled in boiling water. This ensures that they are fully cooked with a golden brown texture.
Golden Brown Pierogi with a fork topped with sour cream

Serving Suggestions

This Polish dish is traditionally served with Sauté Onions and topped with sour cream. We also like to add a side of Steamed Asparagus Recipe or a side salad.

You may even like to serve with Quick and Easy Soup Recipes or Cabbage Rolls for a complete meal idea.

Frequently Asked Questions

What Food is Usually in Pierogis?

The filling that is stuffed into the dough is a combination of mashed potatoes, cheese, and onions.

How to Store Leftover Pierogi?

Store the leftovers in an airtight container for up to 5 days in the refrigerator.

Can I Freeze Pierogi?

We recommend doubling the recipe so you can freeze a batch to enjoy another day. Place cooked Pierogi on a baking sheet after they have cooled. Allow the to Pierogi to freeze until firm, then place in a freezer safe bag. They will stay fresh for up to 3 months. Thaw in the fridge until ready to serve.

How to Reheat Pierogi

Place the Pierogi in a skillet that has been heated with ¼ tablespoons of melted butter. Allow them to turn lightly brown and heated through. Garnish with chopped fresh parsley and serve.

Pierogi cooked golden brown stacked on a plate with cooked onions

More Easy Pasta Side Dishes

We love to hear from you. If you make Homemade Pierogi Recipe, please leave us a comment or a star review.

Pierogi

5 from 1 vote
These Homemade Pierogi is a soft dough filled with savory potatoes and cheese, making them a perfect dish for any occasion.
Prep Time 1 hour
Cook Time 15 minutes
Total Time 1 hour 15 minutes
Servings 6
Cuisine Polish
Course Main Course
Calories 581

Ingredients

For the Dough:

For the Filling:

For Serving:

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Instructions

For the Dough:

  • In a large mixing bowl, mix together the flour, eggs, butter, salt and water until a dough is formed.
  • Knead the dough on a flat working surface for 4-5 minutes until the dough is smooth and easy to work with.
  • Place the dough in a bowl, cover it and let it rest at room temperature for at least 30 minutes.

For the Filling:

  • Peel the potatoes and dice them into small pieces (1-2 inches).  Place the potatoes in a saucepan and cover it with water.  Bring to a boil and cook for 12-15 minutes until the potatoes are fork tender.
  • While the potatoes are cooked, melt 2 tablespoons of the butter in a large skillet over medium high heat. Add in the sliced onions and cook until the onions are tender but not browned.
  • Place the potatoes in a mixing bowl. Mash them with a hand held mixer. Stir in the onions, cheese and remaining butter. Mash until the potatoes are combined and smooth.

To Assemble:

  • Roll the dough out until it’s approximately ⅛ inch thick.  Cut the dough into 3 inch circles with a round cookie cutter or biscuit cutter.
  • Scoop approximately 1 Tablespoons of the potato filling and roll the mixture into a ball.  Place each of the ball fillings onto each of the dough rounds.  Fold the dough over to form a half circle and pinch the edges together to seal them close.
  • Continue this process until all the pierogies are formed.

To Cook:

  • Heat the butter in a large skillet over medium high heat until melted. Stir in sliced onions and cook for 3-4 minutes until the onions are tender.  Remove the pan and set aside.
  • Bring a large pot of water to a low boil.  Carefully add in the pierogies and cook until they float (approximately 2-4 minutes). Make sure to not crowd the pan. You will likely need to cook in batches.
  • Once boiled, add the pierogies to the skillet with the melted butter. Sauté for approximately 5 minutes per side until lightly browned.
  • Remove from the skillet, warm warm with the onions and sour cream (if using). Enjoy!

Recipe Video

Recipe Notes

When making the pierogies, make sure to securely pinch the seams together and make sure that this seam is not too thick and that it’s thin like the remaining dough.  
I find that Russet or Baking potatoes work the best for the filling in this recipe.  
Shred your own cheese for the best consistency of the potato filling in these homemade Perogies. 
Refrigerate any leftovers in an airtight container for up to 5 days

Nutrition Facts

Calories 581kcal, Carbohydrates 63g, Protein 18g, Fat 29g, Saturated Fat 17g, Polyunsaturated Fat 1g, Monounsaturated Fat 7g, Trans Fat 1g, Cholesterol 105mg, Sodium 1161mg, Potassium 761mg, Fiber 4g, Sugar 2g, Vitamin A 886IU, Vitamin C 11mg, Calcium 308mg, Iron 4mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!

PinYummly

About the Author

Hi, I’m Carrie. Welcome to Eating on a Dime!

I’m on a mission to help you cook delicious meals without busting your budget. Together we are going to cook real food… for real families!

5 from 1 vote

Leave A Review

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

Recipe Rating




Comments

  1. Casey says:

    5 stars
    Delicious and was easy to make!