• Skip to main content
  • Skip to primary sidebar
The Little Ferraro Kitchen logo
menu icon
go to homepage
  • Mediterranean Recipes
  • Recipe Index
  • Cookbooks
  • About
  • Contact
search icon
Homepage link
  • Mediterranean Recipes
  • Recipe Index
  • Cookbooks
  • About
  • Contact
×
Home » Recipes » Vegetarian Recipes

Easy Homemade Pierogies

Published: Oct 25, 2026 by Samantha Ferraro · This post may contain affiliate links · 13 Comments

Jump to Recipe

Homemade pierogies are easier to make than you think! These tender Polish dumplings are filled with two classic fillings: mashed potatoes with cheddar and sauerkraut with sautéed onions.

Jump to:
  • About This Recipe
  • 📋 Ingredients
  • 🍋 Substitutions and Variations
  • How to Make Homemade Pierogies
  • 📍 Recipe Tips
  • Make-Ahead and Freezing Instructions
  • Serving Suggestions
  • More Polish Inspired Recipes to Try
  • Easy Homemade Pierogies
These homemade pierogies are filled with both a potato and cheese filling and sour cream and sauerkraut filling.

About This Recipe

These homemade pierogies are Polish dumplings that are traditionally filled with ingredients like potatoes, cheese, or sauerkraut. Growing up on the East Coast, pierogies were a family favorite and making them from scratch is a great way to enjoy these classic dumplings right at home.

This easy pierogi recipe starts with a simple dough, made right in the food processor, then filled with two different filling options. The potato and cheese filling gets a creamy addition of sour cream, while the other filling combines tangy sauerkraut with buttery sautéed onions.

After boiling, I like to give the pierogies a quick saute in butter until lightly golden. Serve them with a dollop of sour cream and fresh chives and you've got a homemade favorite that's hard to beat.

📋 Ingredients

Ingredients for easy homemade pierogies with mashed potatoes, cheese, sour cream and butter.
  • All-purpose flour: Forms the base of the dough. Regular all-purpose flour works perfectly for these easy pierogies.
  • Olive oil: Adds fat to the dough, helping make it smooth and pliable. You can substitute another neutral cooking oil or melted butter.
  • Butter: Used to sauté the onions for the sauerkraut filling and to sauté the boiled pierogies.
  • Red onion: Adds a slightly sweet, savory flavor to the sauerkraut filling. Save a little sauteed onion for garnishing the pierogies, if you'd like.
  • Sauerkraut: Gives the other filling its signature tang. Drain well and give it a rough chop.
  • Cheddar cheese: Look for a block of cheese that you can grate yourself, which melts more easily than the pre-shredded options.
  • Mashed potatoes: A great use for leftover mashed potatoes. You can also make a small batch from scratch using peeled russet potatoes boiled in salted water until fork-tender, then mashed.
  • Sour cream: Adds a tangy, creamy texture to both fillings and makes a classic topping for serving.

See recipe card for full information on ingredients and quantities.

🍋 Substitutions and Variations

  • Use leftover mashed potatoes: Leftover mashed potatoes are ideal for easy pierogies! Add other mix-ins, such as cooked bacon, chives or Kielbasa. Make sure they're completely cooled before filling the dough.
  • Add bacon: Stir cooked, crumbled bacon into either filling for a smoky, savory addition.
  • Serve with kielbasa: Sauté sliced kielbasa and serve alongside the pierogies.
  • Make all potato pierogies: Prefer one filling? Double the potato filling and make the entire batch with mashed potatoes and cheddar.
  • Fill with different cheese: Fill the pierogies with farmer's cheese, strained ricotta cheese or cottage cheese.
  • Make dough by hand:
    1. Add flour, egg, water, oil and salt to a wide bowl and begin mixing until a shaggy dough forms and the dough mostly comes together.
    2. Transfer to a lightly floured surface and continue kneading until it becomes a smooth ball.
    3. Wrap dough in plastic wrap and let rest in the fridge for about 20-30 minutes.

How to Make Homemade Pierogies

Knead the pierogi dough until a smooth ball forms and refrigerate for 20 minutes.

Make the Dough. Add the flour, egg, olive oil, water and salt to a food processor. Pulse until the dough just comes together, then knead until smooth. Wrap and refrigerate for 20 to 30 minutes.

Mix the mashed potatoes with cheddar cheese for the pierogi filling.

Make the Potato Filling. Mix the mashed potatoes with cheddar, sour cream, butter and pepper.

Saute onion and sauerkraut together and mix in sour cream.

Make the Sauerkraut Filling. Sauté chopped onion in butter until softened, then add chopped sauerkraut and sour cream and stir to combine.

Use a round 3-4 inch cookie cutter and cut out circles into the rolled our pierogi dough.

Roll and Cut the Dough. Roll the dough on a lightly floured surface to an ⅛-inch thickness. Cut circles with a 3-4 inch round cookie cutter, gathering the scraps to reroll.

Add potato or sauerkraut filling to the center of the pierogi dough circle.

Fill the Pierogies. Add a small spoonful of either filling to the center of each dough circle. Don't overfill and leave enough room around the edges to seal the dumplings.

Use a fork to seal and crimp the pierogies.

Seal the Edges. Moisten the edges with water and fold the dough over the filling. Press the edges together firmly, using a fork to crimp and seal completely.

Boil several pierogies at a time and once they float, they are ready.

Boil the Pierogies. Boil about four to five pierogies at a time for a few minutes, until they float to the surface. Remove with a slotted spoon.

Pan fry a few pierogies in butter until lightly golden on the outside.

Sauté the Pierogies. Melt butter in a skillet over medium heat. Add the boiled pierogies and sauté for a few minutes, until lightly golden.

📍 Recipe Tips

  • Don't overwork the dough. Pulse the ingredients in the food processor just until the dough comes together, then knead by hand until smooth.
  • Keep the dough scraps. Gather the dough scraps and reroll them to make additional circles.
  • Keep the fillings cool. Warm fillings can soften the dough and make the pierogies harder to seal. Let both fillings cool completely before filling.
  • Don't overfill. A small spoonful in the center of each dough round is all you need. Leave a clear border around the filling so the edges can seal properly.
  • Seal the edges well. Press the dough firmly together and crimp with a fork. Any gaps can allow the filling to escape or water to seep inside during boiling.
  • Cook in batches. Boil just a few pierogies at a time so they have room to move around in the pot without sticking together.

Make-Ahead and Freezing Instructions

  • Make ahead: Both fillings can be prepared up to 3 days in advance. You can also assemble the pierogies ahead of time and refrigerate them for up to 3 days, keeping them covered.
  • Freeze uncooked pierogies: Arrange the assembled, uncooked pierogies in a single layer on a parchment-lined baking sheet. Freeze, then transfer to a freezer-safe bag or container.
  • Cook frozen pierogies: Add the frozen pierogies directly to gently boiling water without thawing. Cook until they float to the surface, then sauté in butter, if desired.
These easy pierogies are filled with two different fillings, one with potato and cheese and the other filling with sauerkraut and sour cream.

Serving Suggestions

Serve homemade pierogies with a dollop of sour cream and chopped fresh chives. For even more flavor, top them with sautéed onions or crispy bacon or serve alongside kielbasa.

Here are a few more delicious serving suggestions:

  • Seared Pork Chops
  • Creamy Zucchini Casserole
  • Lebanese Potato Salad

More Polish Inspired Recipes to Try

  • Red and yellow beet soup with fresh dill.
    Red and Yellow Beet Soup
  • Polish poppyseed roll called makowiec, dusted with powdered sugar on top.
    Polish Poppy Seed Roll (Makowiec)
  • Sweet and sour cabbage rolls.
    Sweet and Sour Cabbage Rolls
  • Garlic Rosemary Challah Recipe via LittleFerraroKitchen.com
    Garlic Rosemary Challah
Homemade pierogies are filled with two different mixtures, with one filled with potato and cheese and the other with sauerkraut and sour cream.

Easy Homemade Pierogies

Samantha Ferraro

LittleFerraroKitchen.com

These easy homemade pierogies are filled with two different fillings: mashed potatoes with cheddar cheese or tangy sauerkraut with sautéed red onions. Boil until tender, then sauté in butter for a lightly crisp exterior.
4.89 from 18 votes
Print Recipe Pin Recipe
Prevent your screen from going dark
Prep Time 1 hour hr 30 minutes mins
Cook Time 15 minutes mins
Dough resting Time 30 minutes mins
Total Time 2 hours hrs 15 minutes mins
Course Appetizer, Side Dish
Cuisine Polish
Servings 16 pierogies
Calories 163 kcal

Equipment

  • Food Processor
  • Rolling Pin
  • skillet

Ingredients
 
 

Dough

  • 2 cups flour + more for rolling
  • 1 large egg
  • 1 teaspoon salt
  • 2 tablespoons olive oil
  • ¼ cup warm water (may need up to ½ cup water)

Potato with Cheddar Filling

  • 2 russet potatoes peeled and cut into large chunks
  • ½ cup cheddar cheese shredded
  • ¼ cup sour cream
  • 2 tablespoons butter melted
  • salt and pepper to taste

Sauerkraut and Onion Filling

  • 2 tablespoons unsalted butter
  • ½ red onion diced
  • 1 cup sauerkraut drained and roughly chopped
  • 2 tablespoons sour cream
  • salt and pepper to taste

For Cooking and serving

  • 2 tablespoons butter for sautéing
  • sour cream for serving
  • Fresh chives finely chopped, for serving

Instructions
 

  • Make the Pierogi Dough. Add the flour, egg, olive oil, ¼ cup of water and salt to a food processor. Pulse until the dough begins to come together, adding more water a little at a time as needed.
  • Transfer the dough to a lightly floured surface and knead for a few minutes until a smooth ball forms. Wrap in plastic wrap and refrigerate for about 20–30 minutes.
  • Prepare the Potato and Cheddar Filling. Boil potatoes in salted water until fork-tender, then drain well and mash. Stir the mashed potatoes with melted butter, sour cream, shredded cheddar, and cracked black pepper. Taste and adjust the seasoning as needed. Let cool completely before filling the pierogies.
  • Prepare the Sauerkraut and Onion Filling. Melt the butter in a skillet over medium heat. Add the diced red onion and sauté for a few minutes until softened but not deeply caramelized. Stir in the drained, chopped sauerkraut and cook for another minute.
  • Remove the skillet from the heat, stir in the sour cream, and mix until combined. Set aside and let the filling cool completely.
  • Roll and Cut the Dough. Remove the chilled dough from the refrigerator and on a lightly floured surface, roll into a thin, even sheet, about ⅛-inch thick. Use a 3–4-inch round cookie cutter to cut out circles.
  • Gather the dough scraps and reroll them to make additional circles. Repeat with the remaining dough.
  • Fill the Pierogies. Place a small spoonful of either filling in the center of each dough circle, leaving enough room around the edges to seal. Lightly moisten the edges with water and fold the dough over, pressing together. Use a fork to crimp the edges.
  • Boil the Pierogies. Bring a pot of water to a gentle boil and carefully add about 4-5 pierogies at a time. Cook for 4-5 minutes, until they float to the surface, then remove with a slotted spoon and drain. (The pierogies are ready to serve at this point, or you can sauté them in butter for a lightly crisp exterior.)
  • Sauté in Butter. Melt the butter in a skillet over medium heat. Add the boiled pierogies in a single layer and sauté for a few minutes, turning as needed, until lightly golden.
  • Garnish and Serve. Serve the pierogies on a platter with dollops of sour cream and chopped fresh chives.

Notes

  • Make ahead: Prepare fillings up to 3 days ahead and refrigerate.
  • Freeze: Freeze assembled pierogies in a single layer until solid, then transfer to a freezer-safe bag.
  • Cook from frozen: Boil without thawing until they float, then sauté in butter if desired.

Nutrition

Calories: 163kcalCarbohydrates: 18gProtein: 4gFat: 9gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.2gCholesterol: 28mgSodium: 257mgPotassium: 162mgFiber: 1gSugar: 1gVitamin A: 215IUVitamin C: 3mgCalcium: 42mgIron: 1mg
Did you make this recipe?Let us know by leaving a comment and 5 star rating!

More Hearty & Flavorful Vegetarian Recipes

  • Tall, fluffy cheese souffle with a beautifully puffed, golden-brown top.
    Julia Child's Cheese Soufflé
  • This onion boursin tart is made with puff pastry and layered with creamy boursin cheese, thinly sliced red onions, parmesan cheese and finished with a drizzle of balsamic.
    Onion Tart with Puff Pastry and Boursin Cheese
  • This creamy roasted shallot vinaigrette is savory and tangy and great addition to salads.
    Caramelized Shallot Vinaigrette
  • Savory chard tart with puff pastry and topped with shaved ricotta and sumac.
    Savory Swiss Chard Tart with Parmesan

Sharing is caring!

  • Facebook
  • Twitter
  • Email
  • Print

Reader Interactions

Comments

  1. Anna says

    August 25, 2025 at 5:50 am

    Can you add bacon

    Reply
    • Samantha Ferraro says

      August 25, 2025 at 7:33 am

      Hello Anna, Happy Monday. Sure you can cook the bacon first and add it, That sounds like a wonderful Idea. Nice thinking. Have a great week, Samantha.

      Reply
  2. Anna says

    August 25, 2025 at 5:49 am

    Frist time trying

    Reply
    • Samantha Ferraro says

      August 25, 2025 at 7:32 am

      Wonderful Anna, it is a wonderful recipe. Let us know ow it turns out, Samantha.

      Reply
  3. Kari says

    August 23, 2025 at 11:00 am

    5 stars
    If I want to fry them I have to Boil them first? Can I boil then freeze them?

    Reply
    • Samantha Ferraro says

      August 23, 2025 at 12:43 pm

      Hello Kari, yes to both. Par boil them prior to frying and par boil prior to freezing. Have a great weekend, Samantha.

      Reply
  4. Jamie Giovannini says

    June 14, 2021 at 2:43 am

    5 stars
    If I am going to make these with just the potato/cheese filling and skip the sauerkraut/onion filling do I need to double the quantities for the potato/cheese filling so I'll have enough?

    Reply
    • Samantha says

      June 14, 2021 at 8:15 am

      Hi Jamie! When I initially made this, I did have some potato filling leftover so it'll depend how large your potatoes are. Honestly, I would double the filling, so 3-4 russet potatoes, etc and if you have any leftover, I suggest making little pan fried mashed potato patties! Have fun cooking!

      Reply
  5. Chrissy says

    September 02, 2018 at 12:41 pm

    5 stars
    Been making home made for years and have tried many different doughs and love this one. For insides I use mashed potatoes cheese whiz shredded cheese onions and bacon. I leave have boiled and half I fry. I usual make about 200 at a time and make them about 4 times a year. Kids and hubby will keep coming to the kitchen and when I’m not looking they steal them. So by the time it’s dinner half r gone

    Reply
    • Samantha says

      September 04, 2018 at 9:59 am

      Thank you for sharing Chrissy! I can see that pierogies have that effect on people! haha

      Reply
  6. Jennie @themessybakerblog says

    December 28, 2012 at 10:10 am

    5 stars
    I adore pierogies, especially the ones stuffed with sauerkraut. Yum!

    Reply
  7. Susan says

    November 26, 2012 at 2:34 pm

    5 stars
    These look amazing! I love pierogies! Never made my own but whenever I go to a Eastern European restaurant I have to order them.

    Reply
  8. Kita says

    November 24, 2012 at 5:27 am

    5 stars
    I am a total sucker for a good pierogie. Love how quick and easy you made these look. Now I want to go give them a go from scratch.

    Reply
4.89 from 18 votes (12 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Samantha Ferraro twirling pasta headshot.

Hi, I'm Samantha! I started this blog for my love of world cuisine and cultural flavors! You’ll find everything here from Jewish recipes, Middle Eastern, Italian and more!

More about me →

Weeknight Mediterranean Recipes

  • Roasted chicken with turmeric, fennel and citrus.
    Roast Chicken with Fennel and Citrus
  • Vegetarian pasta fagioli recipe with pasta and beans and topped with grated Parmesan cheese and fresh herbs.
    Vegetarian Pasta Fagioli
  • Fresh herb roasted salmon.
    Herb Crusted Salmon
  • Julia Child's creamy potato leek soup with fresh thyme and olive oil on top.
    Julia Child's Creamy Potato Leek Soup
  • One pot chicken with rice and chickpeas is seasoned with bold spices and layered with fresh lemon slices.
    One Pot Lemon Chicken and Rice with Chickpeas
  • Recipe for zuppa toscana with potatoes, kale and sausage.
    Zuppa Toscana with Sausage

Love Mediterranean Food?

Get recipes and weekly ingredient tips straight to your inbox!


Thank you!

You have successfully joined our subscriber list.

Follow on Bloglovin

Footer

↑ back to top

Featured In

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 · Samantha Ferraro · Little Ferraro Kitchen · All Rights Reserved

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.