Pierogi, those delightful dumplings filled with creamy potatoes, onions, and cheese, are as comforting as a hug on a chilly day. This Polish treasure brings warmth and cheer to any dinner table, making it a beloved family favorite. Pierogi are soft, tender pockets of deliciousness that can be enjoyed fresh or frozen, offering a perfect solution for weeks filled with busy schedules or unexpected guests. Each bite is like a little memory of home cooking, filled with hearty flavors and nostalgic comfort.
Thank you for reading this post, don't forget to subscribe!
When I first learned to make pierogi, it was a special day spent in the kitchen with my grandmother. Her tips and secrets turned simple ingredients into a feast that brought everyone to the table. The way she expertly folded each dumpling, making sure no filling escaped, made me appreciate the art of cooking even more. Today, I invite you to recreate that moment with this easy-to-follow recipe, celebrating tradition and sharing it with loved ones. Trust me, making pierogi from scratch will soon become your favorite dish to whip up for any occasion!
Why You’ll Love This Recipe
- Simple & Quick: With only 20 minutes of prep time, you can have these delicious dumplings ready in a pinch.
- Irresistible Flavor: The creamy potato and cheddar filling, combined with sautéed onions, offers a rich and satisfying taste.
- Eye-Catching Appeal: These little crescents are not only tasty but also visually impressive, perfect for impressing guests.
- Flexible Serving: Whether as a main course or a side dish, pierogi are versatile and fit any meal or snack time.
- Diet-Friendly Options: Feel free to customize the filling for various dietary needs, such as swapping potatoes for sweet potatoes for a twist!
Ingredients You’ll Need
- 6 cups all-purpose flour: This forms the base for the dough, providing structure. You can substitute with gluten-free flour for a gluten-free option.
- 2 large eggs beaten: Eggs help bind the dough, giving it richness and flavor.
- 6 tablespoons canola oil or vegetable oil: This adds moisture; can also use olive oil for a different flavor.
- 2 teaspoons salt: Enhances overall taste; do not skip this!
- 2 cups cold water, divided: This will help create a moist dough. Adding cold water makes the dough more pliable.
- 3 ¾ pounds baking potatoes: For the filling; Russet potatoes work well here as they’re starchy and fluffy.
- 1 medium white onion, finely diced: Adds sweetness and depth of flavor to the filling; yellow onions can be used too.
- ⅓ cup salted butter, softened, divided: One part for the filling and the other for sautéing. You can use unsalted butter if preferred.
- 4 ½ cups shredded cheddar cheese, finely shredded: The star of the filling; feel free to mix with other cheeses for variety.
- Salt & white pepper to taste: Season as you go for a well-balanced flavor.
- 1 onion, diced or thinly sliced: Used for frying and serving; you can also use green onions.
- 3 tablespoons salted butter or as needed for frying: To achieve a golden, crispy exterior; additional butter can be added as required.
- Sour cream (optional, for serving): A classic topping that adds a tangy contrast to the rich pierogi.
How to Make Pierogi
- Prepare the Dough: In a large bowl, combine 6 cups all-purpose flour, 2 beaten large eggs, 6 tablespoons canola oil, 2 teaspoons salt, and 1 ½ cups cold water. Mix until a dough forms, adding more water if needed to reach a smooth consistency.
- Knead the Dough: Turn the dough onto a floured surface. Knead for about 4 to 5 minutes until it becomes soft and pliable. This activates the gluten, ensuring a tender pierogi.
- Rest the Dough: Cover the kneaded dough with plastic wrap and let it rest at room temperature for at least 30 minutes to an hour. This step relaxes the gluten, making it easier to roll out.
- Prepare the Potatoes: Peel and cut the potatoes into 2-inch cubes. Boil them in a large pot of salted water for about 15 minutes or until they are fork-tender.
- Cook the Onions: In a medium skillet over medium-low heat, add 2 tablespoons of butter and diced onions. Cook until tender, stirring occasionally to avoid browning.
- Make the Filling: Once the potatoes are cooked, transfer them to a large bowl and mash until smooth. Stir in the sautéed onions, 4 ½ cups shredded cheddar cheese, and the remaining ⅓ cup of softened butter. Season with salt and white pepper to taste, adjusting to your preference.
- Roll Out the Dough: Take half of the dough and roll it out on a floured surface to about ⅛ inch thick. Use a 3-inch cookie or biscuit cutter to cut out circles of dough.
- Fill the Pierogi: Scoop 1 ½ tablespoons of the filling, roll it into a ball, and place it on one half of the dough circle. Fold the dough over to form a semi-circle, pinching the edges tightly to seal. Arrange the filled pierogi on a baking sheet and repeat with the remaining dough and filling.
- Cook or Freeze: At this stage, you can either boil the pierogi immediately or freeze them for later use. If freezing, be sure to separate them on the baking sheet to avoid clumping.
- Fry the Onions: In a large skillet, heat 3 tablespoons of butter over medium-low heat. Add the diced onions and cook until tender, then remove them from the pan and set aside for serving.
- Boil the Pierogi: Bring a large pot of salted water to a boil. Gently add the pierogi and cook until they float to the surface (2 to 4 minutes). Using a slotted spoon, remove them from the pot.
- Fry the Pierogi: Transfer the cooked pierogi to the hot skillet with the remaining butter. Fry until browned and crispy on each side, about 5 minutes.
- Serve Warm: Dish out the pierogi topped with sautéed onions and a dollop of sour cream if desired. Enjoy the comforting flavors!
Storing & Reheating
To store pierogi, let them cool completely and keep them in an airtight container at room temperature for up to 1 day. For longer storage, refrigerate for up to a week, or freeze for up to 3 months. When you’re ready to enjoy them again, reheat in a skillet over medium heat with a little butter, ensuring they’re heated through. Note that once frozen, the texture may change slightly but will still be delicious. A quick pan fry can help restore that perfect crispy outside!
Chef’s Helpful Tips
- Make sure your dough is well-kneaded; it should be smooth and elastic. This helps with stretching and shaping.
- When filling the pierogi, be careful not to overfill them, as this can cause them to burst while cooking.
- Use freshly shredded cheese instead of pre-shredded for a richer flavor and better melting.
- Feel free to experiment with fillings, such as sauerkraut, mushrooms, or even sweet options like fruit.
- Always taste your filling before sealing the pierogi to ensure the right flavor balance.
A pierogi feast results in pretty smiles around the table, as well as satisfied tummies! You get that perfect combination of tender dough and flavorful filling in each bite, making it hard to resist going back for more. Don’t shy away from the opportunity to customize the fillings or toppings—your creativity will make these dumplings truly your own. I hope you enjoy making and sharing these pierogi as much as I do—they are bound to bring joy and comfort to any gathering.

Recipe FAQs
Can I make pierogi dough in advance?
Absolutely! You can prepare the dough ahead of time. Store it wrapped tightly in plastic wrap in the refrigerator for up to 24 hours. Just let it rest at room temperature for about 30 minutes before rolling it out. This will make it easier to work with.
What are some good filling alternatives?
Besides the classic potato and cheese, feel free to explore a variety of delicious fillings! Some popular options include sautéed mushrooms, sweet farmers’ cheese mixed with fruit, or even a savory mix of spinach and feta. Just ensure the filling is not too wet to prevent the pierogi from becoming soggy.
Can I freeze uncooked pierogi?
Yes! Freezing uncooked pierogi is a fantastic way to have a homemade meal on hand. Place them on a baking sheet in a single layer to freeze, and once frozen, transfer them to a freezer-safe bag. They will keep well for up to 3 months. When you’re ready to cook them, boil them straight from the freezer.
How do I know when pierogi are done cooking?
The best rule of thumb is to watch for them to float to the surface of the boiling water, which generally takes about 2 to 4 minutes. Once they are floating, let them cook for an additional minute or so to ensure they are heated through. Enjoy them crispy from the skillet for the best texture!
Print
Pierogi
These pierogi are a comforting delight, filled with fluffy potatoes and rich cheddar cheese, bringing warmth and flavor to your dinner table in no time. Perfect for family meals or gatherings, this recipe is simple yet satisfying, promising a taste that everyone will love!
- Total Time: 2 hours 30 minutes
- Yield: 65 pierogi 1x
Ingredients
- 6 cups all-purpose flour
- 2 large eggs beaten
- 6 tablespoons canola oil or vegetable oil
- 2 teaspoons salt
- 2 cups cold water divided
- 3 ¾ pounds baking potatoes
- 1 medium white onion finely diced
- ⅓ cup salted butter softened, divided
- 4 ½ cups shredded cheddar cheese finely shredded
- salt to taste
- white pepper to taste, or very fine black pepper
- 1 onion diced or thinly sliced
- 3 tablespoons salted butter or as needed for frying
- sour cream optional, for serving
Instructions
- In a large bowl, combine flour, eggs, oil, salt, and 1 ½ cups of cold water. Mix thoroughly until the dough comes together, adding more water if required.
- Transfer the dough to a flat surface and knead for about 4 to 5 minutes until it is smooth and pliable.
- Wrap the dough in plastic wrap and allow it to rest at room temperature for at least 30 minutes, or up to 1 hour.
Notes
You can substitute potatoes with other fillings like sauerkraut or meats for variety.
To make shaping easier, keep your work surface and the dough flattened during preparation.
- Prep Time: 20 minutes
- Cook Time: 130 minutes
- Category: Main Dishes
- Method: Boiling and frying
- Cuisine: Polish
Nutrition
- Serving Size: 1 pierogi
- Calories: 215
- Sugar: 1g
- Sodium: 210mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 20mg






