Authentic Homemade Pierogi Recipe: Classic Polish Dumplings Guide

Topped with caramelized onion and crispy bacon, this easy Homemade Pierogi Recipe features a classic cheese-and-potato filling. These savory dumplings work well as an appetizer, a side, or a simple, comforting dinner.

Bacon and onion topped pierogi ruskie.

An Authentic Pierogi Recipe with Cheesy Potato Filling

Pierogi are a beloved comfort food across Eastern and Central Europe and beyond. While they appear on many holiday tables, they’re also a delicious everyday dish. This recipe shows how to make pierogi ruskie — savory dumplings filled with mashed potatoes and cheese.

Making pierogi takes a bit of time, but they freeze very well. Consider making a large batch, enlist a helper, and build an assembly line to speed up the process.

Traditional potato dumplings on a plate, with onions and bacon.

The Ingredients You’ll Need

Gather your ingredients before you begin. Quantities and nutrition info are listed in the recipe card below.

From top: Water, eggs, salt, butter, flour.

For the Pierogi Dough

  • Flour: All-purpose flour works best.
  • Salt
  • Butter: Unsalted butter is recommended.
  • Water: Warm, not hot.
  • Egg: One large egg to bind the dough.
From top: Parmesan cheese, salt, sour cream, cottage cheese, butter, and Yukon Gold potatoes.

For the Potato-Cheese Filling

  • Potatoes: Yukon Golds are ideal; Russets or other mashing potatoes also work.
  • Sea salt: Or regular salt to taste.
  • Butter: Unsalted; reduce additional salt if you use salted butter.
  • Cheese: A mix of cottage cheese, cream cheese, and Parmesan creates a creamy, savory filling.
From top: Crisply-cooked bacon, chopped onion, and butter.

For the Topping

  • Bacon: Cook until crisp and crumble.
  • Butter
  • Onions: Yellow or white onions, chopped and caramelized.
  • Fresh parsley: Finely chopped for garnish.
A plate of pierogies. One has been cut in half with a fork.

Let’s Make Pierogies!

With ingredients ready, follow these steps to prepare, shape, and cook the pierogi.

Make the Potato Filling

  • Cook the potatoes: Place whole potatoes in a pot, cover with water, bring to a boil, cover with the lid slightly ajar, and cook until tender, about 25 minutes.
  • Mash and mix: Drain and mash the potatoes until smooth. Stir in cottage cheese, cream cheese, Parmesan, butter, and salt until evenly combined. Set aside to cool slightly.
Potatoes cooking in a pot.

Make the Pierogi

  • Make the dough: Whisk flour and salt in a bowl. Warm the water and butter just until the butter melts. Add the liquid to the flour, mix, then add the egg and knead by hand or with a mixer for about 5 minutes.
  • Rest the dough: Cover and let rest at room temperature for 40 minutes to relax the gluten.
  • Shape the pierogi: Divide the dough in half. Roll one half thin on a floured surface and cut rounds using a pierogi cutter or a drinking glass. Place about 1 tablespoon of filling in the center of each round, brush edges with water, fold, and press to seal. Arrange sealed pierogi on a parchment-lined sheet and cover lightly. Repeat with the remaining dough.
A tray of uncooked pierogies.

Cook the Pierogi

  • Boil: Bring a large pot of salted water to a boil. Add pierogi in a single layer and cook until they rise to the surface, about 2 minutes, then cook another 1–2 minutes. Remove with a slotted spoon. Work in batches to avoid overcrowding.
  • Fry: In a skillet, heat butter and pan-fry the drained pierogi for about a minute per side until golden and slightly crisp.
A skillet of pierogi frying in butter.

Make the Topping

  • Bacon: Cook sliced bacon until crispy, drain, and crumble into small pieces.
  • Onions: Wipe the skillet clean, melt butter, add chopped onions, season with salt and pepper, and cook 10–12 minutes until lightly golden and caramelized.
Caramelized onions and butter in a skillet. A plate of cooked bacon is nearby on the work surface.

Serve the Pierogi

  • Arrange warm pierogi on a platter, top with caramelized onions and crispy bacon, and sprinkle with chopped parsley. Serve immediately.
Cooked pierogi topped with bacon and onions.

Do You Have to Boil Pierogies Before Frying?

Store-bought pierogi are often pre-cooked or partially cooked, which allows you to skip boiling. For fresh, made-from-scratch pierogi, boiling first helps the dough absorb moisture and develop the proper dumpling texture, so it’s recommended.

Cutting into a homemade potato dumpling.

Helpful Tips

These tips will make the process smoother and help you get consistent results.

  • Chill the filling: Prepare the filling a day ahead and chill it in an airtight container to simplify assembly.
  • Prevent drying: Keep unused dough covered with plastic wrap to stop it from drying and cracking.
  • Use a pasta machine: If you have one, pass the dough through a pasta maker for even, thin sheets that speed up shaping.
A fork piercing a bite-sized piece of a pierogi.

What Do You Eat Pierogies With?

Simple toppings like butter, onions, and bacon are classic. For a fuller meal, serve pierogi alongside roasted or pan-seared fish, a crisp green salad, or braised pork with gravy. They pair well with many protein and vegetable dishes.

Homemade potato-filled dumplings on a blue plate with a fork.

How to Store and Reheat Leftovers

  • Store leftover pierogi in an airtight container in the refrigerator for up to one week. Reheat by pan-frying in butter or reheating briefly in a skillet or oven until warmed through.

Can I Freeze These?

  • Yes. Freeze boiled (and optionally fried) pierogi on an oiled baking sheet until solid, then transfer to labeled freezer bags. They keep well for up to three months.
Homemade potato-filled dumplings on a blue plate with a fork.
5 from 2 votes

Homemade Pierogi Recipe

Topped with caramelized onion and crispy bacon, this easy Homemade Pierogi Recipe features a traditional cheese and potato filling, perfect as an appetizer, side dish, or a light and savory dinner.
Prep Time: 30 minutes
Cook Time: 45 minutes
Resting Time: 40 minutes
Total Time: 1 hour 55 minutes
Servings: 12

Ingredients

For the Potato Filling:

  • 1 ½ pounds Yukon Gold potatoes
  • ½ cup cottage cheese
  • 3 tablespoons Parmesan cheese
  • 2 tablespoons cream cheese
  • 2 tablespoons unsalted butter
  • 1 teaspoon sea salt

For the Pierogi Dough:

  • 4 cups all-purpose flour
  • 1 ½ teaspoons salt
  • ⅔ cup warm water
  • 3 tablespoons unsalted butter, plus more for frying
  • 1 large egg, lightly beaten

For the Topping:

  • 4 ounces bacon, cooked and crumbled
  • 4 tablespoons unsalted butter
  • 2 yellow onions, chopped
  • Fresh parsley, chopped

Instructions

Make the Potato Filling

  • Place potatoes in a pot, cover with water, bring to a boil, cover with the lid slightly ajar, and cook until tender, about 25 minutes. Drain and mash until smooth.
  • Stir in cottage cheese, Parmesan, cream cheese, butter, and salt. Mix until smooth and set aside.

Make the Pierogi

  • Line a baking sheet with parchment and set aside. In a bowl, combine flour and salt.
  • Warm water and butter until butter melts. Add to flour, mix, then add the egg and knead for 5 minutes.
  • Cover and let the dough rest 40 minutes. Divide in half. Roll each portion thin, cut rounds, fill with about 1 tablespoon of filling, brush edges with water, fold, and seal. Place on the prepared sheet and cover lightly.

Cook the Pierogi

  • Bring a large pot of salted water to a boil. Add pierogi in batches and cook until they float, about 2 minutes, then 1–2 minutes more. Remove with a slotted spoon.
  • When drained, pan-fry pierogi in butter until golden, about a minute per side.

Make the Topping

  • Cook bacon until crispy, drain, and crumble. Wipe the skillet, melt butter, add onions, season, and cook until lightly golden, 10–12 minutes.

Serve the Pierogi

  • Arrange hot pierogi on a platter, top with caramelized onions and bacon, and garnish with parsley.

Nutrition

Serving: 4 pierogies | Calories: 345 kcal | Carbohydrates: 44 g | Protein: 9 g | Fat: 15 g

Nutritional info is an estimate. Values may vary based on ingredients and tools used.

More Festive Dinner Ideas

  • The Best Cheese Manicotti
  • Air Fryer Chicken Tempura Recipe
  • Instant Pot Chicken Burritos