Pierogi Recipe

Pierogi are traditional Eastern European dumplings, typically filled with a savory mixture of mashed potatoes and cheese, then boiled and optionally pan-fried for added texture. They’re hearty, comforting, and perfect for any occasion.

Why You’ll Love This Recipe

  • Classic, time-tested comfort food
  • Customizable with both sweet and savory fillings
  • Great for freezing and meal prep
  • Fun to make with friends or family
  • Satisfying for all ages and perfect as a main or side

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • All-purpose flour
  • Salt
  • Egg
  • Water (or sour cream for added richness)
  • Potatoes (russet or floury types work best)
  • Farmer’s cheese or cheddar
  • Optional: sautéed onions, butter, oil for frying, sour cream for serving

Directions

  1. Make the filling: Boil potatoes until tender, mash with cheese, season with salt and pepper. Stir in sautéed onions if using.
  2. Prepare the dough: Combine flour and salt in a bowl. Mix in the egg and water (or sour cream) until a soft dough forms. Knead until smooth and elastic. Let rest for 10–30 minutes.
  3. Assemble pierogi: Roll out the dough to 2–3 mm thickness. Cut into 3-inch circles. Place a spoonful of filling in the center, fold over, and seal the edges tightly.
  4. Cook: Boil pierogi in salted water. Once they float, cook for 1–2 more minutes.
  5. Optional: Pan-fry boiled pierogi in butter and oil until golden brown on both sides.

Servings and timing

  • Servings: About 6 servings (30–36 pierogi)
  • Prep time: 30 minutes
  • Cook time: 30–45 minutes
  • Total time: Approximately 1.5 hours

Variations

  • Pierogi Ruskie: Traditional potato and cheese filling
  • Meat: Ground beef, pork, or chicken
  • Vegetarian: Sauerkraut and mushrooms, spinach and feta
  • Sweet: Fruit preserves, sweetened cream cheese
  • Dough tweaks: Use sour cream or melted butter for richer dough

Storage/Reheating

  • Storage: Keep uncooked pierogi in the fridge for up to 2 days or freeze for up to 3 months. Cooked pierogi can be refrigerated for 3 days or frozen.
  • Reheating:
    • Boil: Reboil frozen pierogi until they float
    • Pan-fry: Sauté in butter or oil until crispy
    • Microwave: Heat for 1–2 minutes (less crispy)
    • Air fryer: 350°F for 3–4 minutes

FAQs

How do I know when pierogi are done boiling?

They float to the top and should be cooked for 1–2 additional minutes.

Can I make the filling a day ahead?

Yes, refrigerate it in an airtight container for up to 24 hours.

What’s the best cheese substitute for farmer’s cheese?

Ricotta, cottage cheese, or a mix of cream cheese and cheddar are great alternatives.

Can I freeze pierogi before cooking?

Yes, freeze them on a tray, then transfer to a freezer bag. No need to thaw before cooking.

Why is my pierogi dough tough?

It may have been over-kneaded or not rested enough. Let the dough rest to relax the gluten.

Can I make gluten-free pierogi?

Yes, use a gluten-free flour blend with a binder like xanthan gum.

What’s the best way to seal pierogi?

Press the edges tightly or use a fork to crimp them for extra hold.

Should pierogi be pan-fried after boiling?

It’s optional but adds a delicious crispy texture.

How do I keep pierogi from sticking together?

Toss boiled pierogi with a bit of oil or butter immediately after draining.

Can I use instant mashed potatoes for the filling?

Yes, but fresh mashed potatoes provide better texture and flavor.

Conclusion

Pierogi are a delicious and rewarding dish that brings the warmth of homemade comfort food to your table. Whether filled with savory potato and cheese or a sweet fruit filling, they’re sure to be a crowd-pleaser. Make a big batch and enjoy them fresh or from the freezer whenever the craving hits.

Print

Pierogi Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Classic Polish dumplings filled with potato and cheese, boiled and optionally pan‑fried until golden.

  • Author: Beth
  • Prep Time: 30 mins
  • Cook Time: 20 mins
  • Total Time: 50 mins (+resting time)
  • Yield: About 24 pierogi 1x
  • Category: Main/Side
  • Method: Boil and Pan‑fry
  • Cuisine: Polish
  • Diet: Vegetarian

Ingredients

Scale
  • 2 cups all‑purpose flour
  • ½ tsp salt
  • 1 large egg
  • ½ cup sour cream
  • ¼ cup butter, softened
  • 2 cups potatoes, peeled and diced
  • 1 cup farmer’s cheese (or ricotta)
  • ¼ tsp black pepper
  • 1 small onion, finely chopped (optional)
  • 2 tbsp butter (for sautéing)

Instructions

  1. In a bowl, mix flour and salt.
  2. Add egg, sour cream, and softened butter; knead until smooth dough forms. Wrap and rest for 30 minutes.
  3. Boil potatoes until tender, then mash and let cool slightly.
  4. Stir in farmer’s cheese, pepper, and sautéed onion if using, to make filling.
  5. Roll dough on floured surface to about 1/8″ thick. Cut into 3″ circles.
  6. Place a teaspoon of filling on each circle, fold in half, and seal edges firmly (press and crimp).
  7. Bring a large pot of salted water to a boil. Cook pierogi in batches; when they float, cook 1–2 more minutes.
  8. Remove with slotted spoon. Serve immediately or drain well.
  9. Optional: In a skillet, melt 2 tbsp butter and sauté boiled pierogi until edges are crisp and golden.

Notes

  • Resting dough makes it easier to roll.
  • Filling can be customized with mushrooms, meat, or sweet cheese.
  • To freeze: arrange uncooked pierogi on a tray, freeze until firm, then store in freezer bags.
  • Serve with sour cream, fried onions, or bacon bits.

Nutrition

  • Serving Size: 3 pierogi
  • Calories: 250 kcal
  • Sugar: 2 g
  • Sodium: 300 mg
  • Fat: 10 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 34 g
  • Fiber: 3 g
  • Protein: 7 g
  • Cholesterol: 55 mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star