At the Immigrant's Table

  • Home
  • About me
    • Contact
    • Privacy Policy
  • Shop
  • Travel
  • Jewish Recipes
  • Russian and Ukrainian Recipes
  • Main Course Recipes
  • Healthy Side Dishes
  • Dessert Recipes
  • Travel
  • Gluten-free Recipes
  • Paleo recipes
  • Vegan recipes
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Membership
  • Shop At The Immigrant's Table
  • Collaborate
subscribe
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Membership
  • Shop At The Immigrant's Table
  • Collaborate
×
Home » Recipes » Vegetarian recipes

Homemade Pierogies

By: kseniaprints · Updated: Apr 20, 2026 · This post may contain affiliate links.

  • Facebook
  • Flipboard
  • X
Jump to Recipe Pin Recipe
A plate of golden-brown homemade pierogies with herbs, served with a bowl of sour cream on a light table.

Bring homemade pierogies to your table and discover how something so simple can feel so comforting, filling, and worth making.

A green plate of golden-brown homemade pierogies with dipping sauces sits on a table set with elegant gold cutlery.
Jump to:
  • Ingredients 
  • How to Make the Best Homemade Pierogies Recipe
  • Make the Potato Filling
  • Make the Dough
  • Roll and Shape the Pierogies
  • Cook the Pierogies
  • Pan Fry (Optional)
  • Serve
  • Storage
  • Top Tips
  • Recipe

Every December, I find myself returning to the kind of kitchen memory that never really leaves me. Flour dusted across the table. Windows gone foggy from boiling pots. People were rolling dough, spooning in filling, and pinching each dumpling shut.

These are the dishes I revisit year after year. They carry a piece of my childhood into the home I built in Canada. This is why I never feel pressured or unsure when I make my own pierogies. It feels familiar. It feels like the kind of cooking that has settled into my hands over time. 

Save This Recipe Form

Want to save this recipe?

Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

Plate of golden-brown homemade pierogies on a green dish with dipping sauce, napkin, and basket in the background.

I have lived in a Russian and Ukrainian home. These experiences have one thing in common: making a dumpling was never easy. Everyone gathered at the table as part of a winter routine that occupied the entire kitchen. Some called them vareniki while others called them pelmeni. The names may have changed (and so did the fillings), but they all carried the same sense of home. 

My family usually made pelmeni with chicken, or with the rich Ural mix of pork, beef, and chicken. I never ate them. I'm a vegetarian after all. Even so, I remember the smell, the conversation, and the steady motion of hands working side by side around the table.

A plate of golden-brown homemade pierogies with a bowl of dipping sauce and two gold forks nearby.

I often come back to Eastern European recipes like this, the kind of food that feels comforting and familiar after just one bite. Aside from homemade pierogi, I also make cabbage rolls casserole. Tender, hearty, and baked until all the flavors come together beautifully. Russian fried potatoes are another favorite of mine. They have crisp edges, soft centers, and a simple, homey flavor. For seafood, my deep-fried pickerel fillets recipe is hard to beat. Light and flaky inside with a crisp coating that is especially good served hot.

I still remember the first time I tasted the Polish vegetarian variation. It was after I settled in Canada. The first bite. The soft dough and creamy filling. It was either a combination of potatoes and onions or potatoes and cheese. Trust me, it felt like I had died and gone to heaven. It was the kind of food that stopped me in my tracks.

Now I make this pierogi recipe for my own kids. This is the version I pass on, the one that fits my life and still carries the heart of the old tradition. For me, that is what family cooking is. Memory, love, and a plate of dumplings shared while they are still warm.

Ingredients 

A bowl of flour, an egg, a yellow measuring cup with oil, and a pink measuring cup with milk on a gray surface-perfect ingredients for making homemade pierogies.
Sliced potatoes, feta cheese, salt, mayonnaise, and a small red onion on a light grey surface-perfect ingredients for crafting homemade pierogies.
  • All-purpose flour - At the heart of the dough is all-purpose flour, the ingredient that gives these pierogies their soft, familiar shell. It comes together into a flour-based dough that is easy to roll and shape by hand, which matters so much when making homemade pierogies for family. For me, this is what holds the whole recipe together, both literally and in spirit.
  • Egg - The egg helps everything come together more smoothly. It gives the dough a softer feel under the hands and makes it a little easier to work with from the start. It may seem like a small addition, though I always use it because I find it gives the finished pierogies a better texture.
  • Potatoes - Once boiled and mashed until soft, they become the base that makes these Polish dumplings feel hearty and familiar. The filling is mashed potatoes, which is exactly why the finished batch of pierogies feels so satisfying and homey. I like using russet potatoes because they mash up soft and fluffy, but any starchy potato that cooks down well will work.
  • Cheese - The cheese brings creaminess and a gentle tang that keeps the filling from feeling too plain. I love the way it melts into everything and makes each bite softer and richer. It softens the mixture, rounds everything out, and gives it that rich, savory quality that makes making homemade pierogies feel especially worth the effort.
  • Onion - Cooked slowly in butter until golden, the onion adds sweetness and depth in a way that changes the entire filling. Without it, the center would taste flatter and far less warm. 

See the recipe card for full list and exact quantities.

How to Make the Best Homemade Pierogies Recipe

A green plate with golden-brown homemade pierogies sits beside two gold forks and scattered peppercorns.

A good homemade pierogi recipe comes together one step at a time, starting with a soft dough and a filling that is simple yet comforting. It's less about rushing and more about giving each part the attention it needs, from mixing and resting the dough to shaping and cooking each pierogi with care. Here's how to make them:

Make the Potato Filling

A bowl of mashed potatoes with a spoon, next to a measuring cup of grated cheese and a small bowl of salt-perfect ingredients for making delicious homemade pierogies.
I like to start here, because the filling needs a little time to cool before you begin making the pierogies.
A bowl of mashed potatoes with caramelized onions, inspired by homemade pierogies, sits next to small bowls of salt and crumbled cheese.
I usually reach for a russet potato here because it gives me the kind of fluffy mashed potato texture I want. Drain well, then mash until smooth.
  • Heat a skillet over medium heat and melt the butter.
  • Add the chopped onion and cook until soft and golden. That little pan of onion and butter already smells like dinner to me.
A beige bowl with flour and mashed ingredients, perfect for making homemade pierogies, sits next to a small bowl of pink salt on a light grey surface.
In a large bowl, mix the potato, cheese, and onion until the cheese filling is evenly blended. 
A bowl of raw cookie dough with chocolate chips sits on a light gray, textured surface, ready for baking just like homemade pierogies-perfect for satisfying your sweet cravings.
Season with salt and pepper, then set the potato and cheese filling aside to cool.
  • This is still the version I come back to most, though sauerkraut is another classic filling and a very good one too.

Make the Dough

A bowl with flour and a cracked egg, next to a pink measuring cup on a light countertop-perfect beginnings for homemade pierogies.
Next, add the flour and salt to a large bowl and make a well in the middle. Crack in the egg, then pour in the oil and boiling water.
A glass bowl with flour and a spatula on a light gray surface, viewed from above-perfect for starting your homemade pierogies.
Stir gently at first since the dough will be hot. Once it starts to come together, use your hands and knead until you have a soft dough.
  • Turn it onto a lightly floured surface and continue kneading the dough for 5 to 7 minutes. A good dough recipe should leave you with something smooth, soft, and easy to handle.
A ball of dough for homemade pierogies rests in a small bowl on a light gray, textured surface.
If it feels sticky, feel free to add more flour, though not too much. You want tender dough, not a heavy one.
  • Cover the pierogi dough with plastic wrap or a clean towel, then let it rest for 30 minutes. That rest would make a ton of difference.

Roll and Shape the Pierogies

Rolled dough with a wooden rolling pin, a bowl of filling, and a biscuit cutter on a light surface-perfect for making homemade pierogies.
Once the dough has rested, work with half of the dough at a time and keep the rest covered.
Rolling pin, dough with circles cut out for homemade pierogies, biscuit cutter, and bowl of filling on a floured surface.
Roll out the dough on a lightly floured surface until it is about ⅛ inch thick.
  • Cut about 3-inch wide circles of dough with a glass or cutter.
Homemade Pierogies in progress: round dough circles, some with filling, a rolling pin, bowl of filling, and a round cutter on a floured surface.
Add 1 tablespoon of filling in the center of each round.
Dough circles, a rolling pin, filling, and half-made homemade pierogies are arranged on a floured surface.
Fill the pierogi without overstuffing it, then fold the dough over into a half moon.
  • Use your fingers to pinch the edges shut, and press with a fork if you want that crimped look.
Overhead view of homemade pierogies in progress—dough, filling, rolling pin, cutter, and neatly formed pierogi arranged on a floured board.
The goal is to seal the pierogies well so the filling stays where it should.
  • It's a little repetitive, yes, but also deeply calming. As you finish them, place the uncooked pierogies on a baking sheet in a single layer.

Cook the Pierogies

Golden-brown, pan-fried homemade pierogies garnished with chopped herbs, arranged closely together.
When you are ready to cook the pierogies, bring a large pot of salted water to a boil. I like to lower them in gently, one batch at a time, so they have room to move.
  • Cook until they float, which usually takes about 3 to 4 minutes. Use a slotted spoon to transfer the pierogies to a plate or tray.
  • At this stage, the boiled pierogies are fully cooked and already very good, soft and comforting in the way homemade pierogies should be.

Pan Fry (Optional)

If you want a little more texture, melt some butter in a skillet and add the boiled pierogies once the pan is hot. Let them cook until golden on one side, then turn and cook the other side until lightly crisp. This is my favorite way to serve them, especially when I want that contrast between the soft filling and the crisp edges.

Serve

Homemade Pierogies are pan-fried and served on green plates with dipping sauce, gold forks, and scattered peppercorns on the table.
Serve the pierogies hot with sour cream on the side or spooned right over the top.
  • They are simple, filling, and deeply comforting, which is probably why I keep coming back to them.
  • Any leftovers can be saved for the next day, and you can also freeze them for later.

Storage

A homemade pierogi dipped in white sauce sits in a small blue bowl, with a gold spoon in the background.
Store any leftover cooked pierogies in an airtight container in the fridge for up to 3 days.
A green plate of golden-brown homemade pierogies with a side of sour cream, herbs, and utensils on the table.
I like to let them cool first so they do not trap extra moisture and turn sticky.
  • You can reheat them in a skillet with a little butter until warmed through, or microwave them if you are in a hurry.
  • For longer storage, freeze the pierogies in a single layer on a baking sheet until firm, then transfer them to a freezer-safe bag or container. They keep well for up to 2 months.
  • You can cook them straight from frozen, just adding a few extra minutes to the cooking time.

Top Tips

Measure ingredients accurately - While pita dough is forgiving, small differences in flour, yogurt, or water can affect texture. Use a kitchen scale if possible for consistent results every time.

Let the dough rest between handling - Even outside of rising, giving the dough short rests while shaping or rolling allows gluten to relax, making rolling easier and improving puffing.

Keep the dough covered while working - Pita dough dries quickly when exposed to air. Cover any unused portions with a towel or plastic wrap during shaping to prevent cracking or tough edges.

Recipe

Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.

A green plate filled with golden-brown, pan-fried homemade pierogies rests on a wooden board.

Homemade Pierogies

Ksenia Prints
Homemade pierogies filled with fluffy potatoes and cheese, a cozy comfort food made completely from scratch.
No ratings yet
Print Recipe Pin Recipe Save Saved Recipe!
Prevent your screen from going to sleep
Prep Time 45 minutes mins
Cook Time 15 minutes mins
Rest Time 30 minutes mins
Total Time 1 hour hr 30 minutes mins
Course Appetizer, Breakfast, Dinner, Lunch, Main Course, main dish, Snack
Cuisine comfort food, Eastern European, Russian, Ukrainian, vegetarian
Servings 30 pierogies
Calories 62 kcal

Equipment

  • Skillet
  • Large bowl
  • Fork
  • Spoon
  • Rolling Pin
  • Glass or cutter
  • Large pot

Ingredients
  

For the Dough:

  • 3 cups all-purpose flour 360 g
  • ½ teaspoon salt 3 g
  • 1 large egg
  • 1 cup boiling water 240 ml
  • 2 tablespoon vegetable oil 30 ml

For the Filling (Potato and Cheese):

  • 2 medium potatoes peeled and boiled (about 1 lb / 450 g)
  • 1 cup farmer's cheese or ricotta cheese 240 g
  • ½ onion finely chopped
  • 2 tablespoon butter 28 g
  • Salt and pepper to taste

For Serving:

  • 2 tablespoon butter for frying (28 g)
  • Sour cream optional

Instructions
 

Prepare the Filling

  • Boil potatoes until soft; drain and mash.
  • In a skillet, sauté onion in butter until golden.
  • Mix mashed potatoes, cheese, and onions in a bowl. Season with salt and pepper. Set aside to cool.

Make the Dough

  • In a large bowl, combine flour and salt. Make a well in the center.
  • Add egg, boiling water, and oil. Mix and knead for 5-7 minutes until smooth and elastic.
  • Cover and let rest for 30 minutes.

Form the Pierogies

  • Roll out dough to about ⅛ inch (3 mm) thick on a floured surface.
  • Cut out circles using a glass or cutter (about 3 inches / 7.5 cm wide).
  • Place a spoonful of filling in the center, fold into a half-moon, and seal edges well. Use a fork to crimp, if desired.

Cook the Pierogies

  • Bring a large pot of salted water to a boil.
  • Cook pierogies in batches for 3-4 minutes, or until they float. Remove with a slotted spoon.

Fry the Pierogies (Optional)

  • Heat butter in a skillet.
  • Pan-fry the boiled pierogies until golden brown and crispy on both sides.

Serve

  • Serve hot with a dollop of sour cream or your favorite toppings.

Nutrition

Calories: 62kcalCarbohydrates: 10gProtein: 2gFat: 2gSaturated Fat: 1gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.5gTrans Fat: 0.1gCholesterol: 9mgSodium: 53mgPotassium: 19mgFiber: 0.4gSugar: 0.1gVitamin A: 55IUVitamin C: 0.1mgCalcium: 4mgIron: 1mg
Skillet
Large bowl
Fork
Spoon
Rolling Pin
Glass or cutter
Large pot
Tried this recipe?Comment + Rate Below!
Connect on Instagram!Find us @immigrantstable

More Vegetarian recipes

  • Five falafel balls served with sliced cucumber, tomato, onion, cilantro, and a lemon wedge on a white plate.
    Crispy Air Fryer Falafel Recipe
  • Stack of oat crumb bars with a jam filling on parchment paper, on a plate, with a cup in the background.
    Gluten-Free Date Squares Recipe
  • A slice of pumpkin cake with whipped cream on top sits on a plate with a spoon beside it.
    Moist Sweet Potato Cornbread
  • Close-up of fudgy chocolate brownies topped with sea salt flakes and chocolate chunks on a plate.
    Fudgy Sweet Potato Brownies Recipe (Naturally Gluten-Free)
  • Facebook
  • Flipboard
  • X
selfie

About Ksenia

Welcome to At The Immigrant's Table! I blend my immigrant roots with modern diets, crafting recipes that take you on a global kitchen adventure. As a food blogger and photographer, I'm dedicated to making international cuisine both healthy and accessible. Let's embark on a culinary journey that bridges cultures and introduces a world of flavors right into your home. Read more...

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • Follow to see more of our recipes in Google

    Tell Me What You Think! 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.

    A woman cutting a pumpkin in a kitchen while preparing healthy international recipes.

    Privet, I am Ksenia Prints! I help adventurous home cooks explore the world through healthy international recipes.

    More about me →

    Footer

    SEEN ON

    as seen on promo graphic

    ↑ back to top

    About

    • About me
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services
    • Media Kit
    • FAQ

    As an Amazon Associate I earn from qualifying purchases. This site occasionally uses stock photos from Depositphotos.

    This site is owned and operated by Prints Media. Copyright © 2025 At the Immigrant's Table. All rights reserved.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

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