Pierogi
Pierogi are a delightful and comforting dish that hails from Eastern Europe, particularly Poland. These dumplings come filled with a variety of ingredients, making them a versatile option for any meal. Whether you choose savory or sweet fillings, pierogi are a crowd-pleaser that can easily become a favorite in your household. In this recipe, we’re diving into the classic combination of potato, cheese, and onion, wrapped in a tender dough that’s sure to impress your family and friends.
Why This Recipe is a Keeper
This pierogi recipe is a keeper for so many reasons! Firstly, the homemade dough is soft and pliable, ensuring that each bite is a perfect blend of flavors. The filling is rich and satisfying, combining creamy potatoes and cheese with the savory goodness of sautéed onions. Plus, pierogi are incredibly adaptable; you can change up the fillings based on what you have on hand or your personal preferences. Whether you’re serving them for a special occasion or a cozy family dinner, this recipe will leave everyone asking for seconds.
Gather These Ingredients
To make delicious pierogi, you will need the following ingredients:
- 4 cups all-purpose flour
- 2 teaspoons salt
- ½ cup vegetable oil
- 2 large eggs
- ½ cup warm water
- 2 medium russet potatoes
- 2 tablespoons unsalted butter
- ½ cup cottage cheese or sour cream
- 1 cup shredded cheddar cheese
- 1 teaspoon salt
- 1 small sweet onion
- 3 tablespoons unsalted butter
Toolbox for This Recipe
Before you start, gather your kitchen tools:
- Mixing Bowls: For combining the dough and filling ingredients.
- Rolling Pin: To roll out the dough into thin circles.
- Cutting Board: A sturdy surface for rolling and cutting the dough.
- Potato Masher: To mash the potatoes smoothly.
- Large Pot: For boiling the pierogi.
- Skillet: For sautéing onions and butter.
- Slotted Spoon: To remove the pierogi from boiling water.
Stepwise Method: Pierogi

Step 1: Prepare the Dough
In a large mixing bowl, combine the all-purpose flour and salt. Make a well in the center and add the vegetable oil, eggs, and warm water. Mix until a rough dough forms, then knead the dough on a floured surface for about 5-7 minutes until smooth. Cover with a damp cloth and let it rest for 30 minutes.
Step 2: Cook the Potatoes
While the dough is resting, peel and dice the russet potatoes. Boil them in salted water until tender, about 15-20 minutes. Drain and mash the potatoes until smooth.
Step 3: Make the Filling
In a skillet, melt 2 tablespoons of unsalted butter over medium heat. Add the chopped sweet onion and sauté until golden brown and fragrant. In a mixing bowl, combine the mashed potatoes, cottage cheese (or sour cream), shredded cheddar cheese, and salt. Stir in the sautéed onions and mix well until combined.
Step 4: Roll Out the Dough
After the dough has rested, divide it into two portions. Roll out one portion on a floured surface until it’s about 1/8 inch thick. Use a round cutter (about 3 inches in diameter) to cut out circles of dough.
Step 5: Fill the Pierogi
Place a heaping teaspoon of filling in the center of each dough circle. Fold the dough over the filling to create a half-moon shape. Press the edges together firmly to seal, ensuring there are no air pockets. You can crimp the edges with a fork for a decorative touch.
Step 6: Boil the Pierogi
Bring a large pot of salted water to a gentle boil. Drop the pierogi in batches, being careful not to overcrowd the pot. Boil for about 3-4 minutes or until they float to the surface. Use a slotted spoon to remove them and transfer to a plate.
Step 7: Sauté the Pierogi
In a skillet, melt 3 tablespoons of unsalted butter over medium heat. Add the boiled pierogi and sauté until they are golden brown and slightly crispy, about 3-5 minutes on each side.
Step 8: Serve and Enjoy!
Serve the pierogi warm, garnished with additional sautéed onions or a dollop of sour cream if desired. Enjoy every delicious bite!
Better-for-You Options

If you’re looking to lighten up this classic dish, consider these options:
- Use whole wheat flour instead of all-purpose flour for a healthier dough.
- Swap out the butter for olive oil when sautéing the onions and pierogi.
- Incorporate spinach or kale into the potato filling for added nutrients.
- Opt for low-fat cottage cheese or reduced-fat cheddar cheese.
Easy-to-Miss Gotchas
- Don’t skip the resting time for the dough—it makes it easier to roll out and shape.
- Ensure the edges of the pierogi are sealed tightly to prevent the filling from leaking during cooking.
- Be careful when boiling the pierogi; add them gently to avoid breaking.
- Use plenty of flour on your work surface to prevent sticking.
Refrigerate, Freeze, Reheat
Leftover pierogi can be stored in the refrigerator for up to 3 days. To freeze, simply arrange the uncooked pierogi in a single layer on a baking sheet and freeze until solid. Transfer to a freezer bag and store for up to 3 months. To reheat, boil directly from frozen or sauté them in a skillet until heated through.
Common Questions
Can I make the dough ahead of time?
Yes! You can prepare the dough a day in advance and store it in the refrigerator. Just remember to let it come to room temperature before rolling it out.
What other fillings can I use for pierogi?
Pierogi can be filled with a variety of ingredients such as sauerkraut, mushrooms, meat, or even sweet fillings like fruit and sugar. Get creative!
How do I know when the pierogi are cooked?
Pierogi are cooked when they float to the surface of the boiling water. Once they float, let them cook for an additional 1-2 minutes before removing them.
Can I bake pierogi instead of boiling them?
Yes, you can bake pierogi! Brush them with butter and bake at 375°F (190°C) for about 20 minutes or until golden brown.
Next Steps
Now that you’ve mastered making pierogi from scratch, it’s time to enjoy this delicious dish with your loved ones. Experiment with different fillings, sauces, and sides to create your own perfect pierogi experience. Share your creations on social media and spread the joy of homemade pierogi to your friends and family. Happy cooking!

Pierogi
Ingredients
- 4 cups all-purpose flour
- 2 teaspoons salt
- 0.5 cup vegetable oil
- 2 large eggs
- 0.5 cup warm water
- 2 medium russet potatoes
- 2 tablespoons unsalted butter
- 0.5 cup cottage cheese or sour cream
- 1 cup shredded cheddar cheese
- 1 teaspoon salt
- 1 small sweet onion
- 3 tablespoons unsalted butter
Instructions
- In a large mixing bowl, combine the all-purpose flour and salt. Make a well in the center and add the vegetable oil, eggs, and warm water. Mix until a rough dough forms, then knead the dough on a floured surface for about 5-7 minutes until smooth. Cover with a damp cloth and let it rest for 30 minutes.
- While the dough is resting, peel and dice the russet potatoes. Boil them in salted water until tender, about 15-20 minutes. Drain and mash the potatoes until smooth.
- In a skillet, melt 2 tablespoons of unsalted butter over medium heat. Add the chopped sweet onion and sauté until golden brown and fragrant. In a mixing bowl, combine the mashed potatoes, cottage cheese (or sour cream), shredded cheddar cheese, and salt. Stir in the sautéed onions and mix well until combined.
- After the dough has rested, divide it into two portions. Roll out one portion on a floured surface until it's about 1/8 inch thick. Use a round cutter (about 3 inches in diameter) to cut out circles of dough.
- Place a heaping teaspoon of filling in the center of each dough circle. Fold the dough over the filling to create a half-moon shape. Press the edges together firmly to seal, ensuring there are no air pockets. You can crimp the edges with a fork for a decorative touch.
- Bring a large pot of salted water to a gentle boil. Drop the pierogi in batches, being careful not to overcrowd the pot. Boil for about 3-4 minutes or until they float to the surface. Use a slotted spoon to remove them and transfer to a plate.
- In a skillet, melt 3 tablespoons of unsalted butter over medium heat. Add the boiled pierogi and sauté until they are golden brown and slightly crispy, about 3-5 minutes on each side.
- Serve the pierogi warm, garnished with additional sautéed onions or a dollop of sour cream if desired. Enjoy every delicious bite!
Equipment
- Mixing Bowls
- Rolling Pin
- Cutting Board
- Potato Masher
- Large Pot
- Skillet
- Slotted Spoon
Notes
- Resting the dough for 30 minutes makes it easier to roll out and shape.
- Seal pierogi edges tightly to prevent filling from leaking during boiling.
- Freeze uncooked pierogi in a single layer before transferring to a bag to prevent sticking.
- You can bake pierogi at 375°F for 20 minutes as a delicious alternative to boiling.
- Try different fillings like sauerkraut, mushrooms, or sweet fruit for variety.

