Homemade Pierogi: Traditional Polish Dumplings Filled with Flavor and Comfort

If there’s one dish that transports me straight to my grandmother’s warm kitchen, it’s a plate of homemade pierogi. These soft, pillowy dumplings, filled with everything from buttery mashed potatoes to tangy sauerkraut, are a staple in Polish cuisine—and a true labor of love.

Making pierogi from scratch isn’t just about the food. It’s about tradition, togetherness, and that unmistakable feeling of comfort. Whether you grew up making them with family or you’re discovering this recipe for the first time, I’m here to walk you through how to make homemade pierogi that are tender, flavorful, and totally satisfying.

Why You’ll Love Making Homemade Pierogi

  • Traditional and comforting—just like Grandma made
  • Customizable fillings for savory or sweet versions
  • A great make-ahead or freezer-friendly meal
  • Fun to make with family and kids
  • Budget-friendly and made with simple pantry staples

Ingredients You’ll Need

For the Dough:

  • 2 1/2 cups all-purpose flour
  • 1/2 teaspoon salt
  • 1 large egg
  • 1/2 cup sour cream
  • 1/4 cup unsalted butter, softened

For a Classic Potato & Cheese Filling:

  • 2 cups mashed potatoes (no cream or butter added)
  • 1 cup shredded cheddar or farmer’s cheese
  • Salt and pepper, to taste
  • 1/2 small onion, finely sautéed (optional, for extra flavor)

Other filling ideas below!

How to Make Homemade Pierogi

Step 1: Make the Dough

In a large bowl, combine flour and salt. Add the egg, sour cream, and softened butter. Mix until it comes together into a shaggy dough. Knead on a lightly floured surface for about 5–7 minutes until smooth and elastic. Cover and let it rest for 30 minutes.

Step 2: Prepare the Filling

While the dough rests, mix together mashed potatoes, cheese, salt, pepper, and onions if using. Chill slightly so it’s easier to scoop.

Step 3: Roll Out the Dough

Divide the dough in half. Roll each portion out on a floured surface until about 1/8-inch thick. Use a round cutter or glass (3-inch diameter) to cut circles.

Step 4: Fill and Seal

Place a heaping teaspoon of filling in the center of each dough circle. Fold the dough over to create a half-moon shape. Press the edges firmly to seal, then crimp with a fork or pinch to ensure they’re closed tight.

Step 5: Cook the Pierogi

Bring a large pot of salted water to a boil. Drop pierogi in batches and cook until they float—about 2–3 minutes. Remove with a slotted spoon.

Step 6: Optional—Pan-Fry for Crispy Edges

For extra flavor and texture, sauté boiled pierogi in butter until golden and crispy on both sides. Add sliced onions for a truly traditional finish.

Filling Variations

  • Sauerkraut & Mushroom
  • Ground meat with onions and spices
  • Sweetened farmer’s cheese with vanilla and sugar
  • Blueberry or plum for dessert pierogi
  • Spinach and ricotta

Tips for Perfect Pierogi

  • Don’t overfill—it can cause them to burst when boiling
  • Keep dough covered while working so it doesn’t dry out
  • Use a fork to double-seal the edges
  • Freeze uncooked pierogi on a tray, then transfer to bags for easy meals

Serving Suggestions

  • Top with caramelized onions and sour cream
  • Serve with kielbasa and sauerkraut
  • Add fried bacon or melted butter over the top
  • For sweet versions: dust with powdered sugar or serve with jam
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A plate of homemade pierogi, freshly cooked and garnished with yellow flowers, served on a white plate with a hint of herbs.

Homemade Pierogi: Traditional Polish Dumplings Filled with Flavor and Comfort

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This recipe for homemade pierogi features soft, pillowy dough filled with savory fillings, offering a comforting and satisfying meal.

Ingredients

Scale

For the Dough:



  • 2 1/2 cups all-purpose flour


  • 1/2 teaspoon salt


  • 1 large egg


  • 1/2 cup sour cream


  • 1/4 cup unsalted butter, softened



For a Classic Potato & Cheese Filling:


  • 2 cups mashed potatoes (no cream or butter added)


  • 1 cup shredded cheddar or farmer’s cheese


  • Salt and pepper, to taste


  • 1/2 small onion, finely sautéed (optional, for extra flavor)


Instructions

Step 1: Make the Dough

In a large bowl, combine flour and salt. Add the egg, sour cream, and softened butter. Mix until it comes together into a shaggy dough. Knead on a lightly floured surface for about 5–7 minutes until smooth and elastic. Cover and let it rest for 30 minutes.

Step 2: Prepare the Filling

While the dough rests, mix together mashed potatoes, cheese, salt, pepper, and onions if using. Chill slightly so it’s easier to scoop.

Step 3: Roll Out the Dough

Divide the dough in half. Roll each portion out on a floured surface until about 1/8-inch thick. Use a round cutter or glass (3-inch diameter) to cut circles.

Step 4: Fill and Seal

Place a heaping teaspoon of filling in the center of each dough circle. Fold the dough over to create a half-moon shape. Press the edges firmly to seal, then crimp with a fork or pinch to ensure they’re closed tight.

Step 5: Cook the Pierogi

Bring a large pot of salted water to a boil. Drop pierogi in batches and cook until they float—about 2–3 minutes. Remove with a slotted spoon.

Step 6: Optional—Pan-Fry for Crispy Edges

 

For extra flavor and texture, sauté boiled pierogi in butter until golden and crispy on both sides. Add sliced onions for a truly traditional finish.

  • Author: Joana

FAQs

1. Can I freeze pierogi before cooking them?
Yes! Freeze uncooked pierogi in a single layer on a baking sheet. Once solid, transfer them to a freezer bag. When ready to cook, boil straight from frozen—no need to thaw.

2. How do I keep pierogi from sticking while cooking?
Make sure your pot has plenty of water and add a pinch of salt. Stir gently after adding pierogi so they don’t stick to the bottom or each other. Don’t overcrowd the pot—cook in batches.

3. What kind of cheese is best for the filling?
Traditional Polish pierogi use farmer’s cheese, which is slightly tangy and crumbly. If you can’t find it, use a mix of ricotta and feta, or even sharp cheddar for a more American twist.

4. Can I make the dough ahead of time?
Yes, you can make the dough and store it in the fridge for up to 24 hours. Let it come to room temperature for 20–30 minutes before rolling it out.

5. Why is my dough too sticky or dry?
Add flour a tablespoon at a time if it’s too sticky, or a splash of water if it’s too dry. Dough consistency can vary depending on humidity and flour type.

6. Are pierogi always boiled, or can I bake them?
Traditionally, pierogi are boiled and optionally pan-fried in butter. Baking is not common, but you can brush with butter and bake for a different texture, especially if making a pierogi casserole or layered dish.

7. Can I make sweet pierogi with this dough?
Yes! This dough is perfect for both sweet and savory pierogi. Just change the filling to sweetened cheese, fruit, or jam, and dust with powdered sugar after cooking.

8. What sauce goes well with savory pierogi?
Classic toppings include sour cream, caramelized onions, or melted butter. You can also try:

  • Mushroom gravy
  • Garlic yogurt sauce
  • Browned butter with sage
  • Creamy dill sauce

9. How many pierogi does this recipe make?
Depending on your cutter size and dough thickness, you’ll get about 35–40 pierogi from this batch. It’s great for a family meal, or for freezing and saving for later.

10. Are pierogi the same as dumplings or ravioli?
They’re similar, but each has its own cultural identity. Pierogi are Polish dumplings usually filled, boiled, and optionally fried. Ravioli are Italian and often cooked with sauce, while Asian dumplings are often steamed or pan-fried with different wrappers.

Leave a Comment