Homemade Pierogi Recipe

These homemade pierogi filled with cheesy potatoes are the ultimate comfort food. Tossed in crisp bacon and melted butter, then served with a dollop of sour cream, they make for a truly satisfying dish. Whether you serve them as a main course or a hearty side, they’re guaranteed to please.

Each bite is packed with creamy, cheesy potato filling wrapped in tender dough. The addition of crispy bacon and rich butter takes these pierogi to the next level. Perfect for cozy nights or family dinners!

Homemade Pierogi Recipe

Homemade Pierogi Recipe

Homemade Pierogi Recipe

These homemade pierogi filled with cheesy potatoes are the ultimate comfort food. Tossed in crisp bacon and melted butter, then served with a dollop of sour cream, they make for a truly satisfying dish. Whether you serve them as a main course or a hearty side, they’re guaranteed to please.

Prep Time 1 hour 30 minutes
Cook Time 30 minutes
Total Time 2 hours

Ingredients

Ingredients for Potato Filing:

  • 2 lbs russet potatoes, (5 medium), peeled
  • 1/2 tsp salt
  • 2 Tbsp unsalted butter, melted
  • 2 oz cream cheese, softened
  • 3/4 cup mozzarella cheese, shredded

For the Pierogi Dough:

  • 1 cup warm water
  • 1/4 cup whole milk
  • 2 Tbsp sour cream
  • 3 Tbsp extra light olive oil, or vegetable oil
  • 1 large egg
  • 1 1/2 tsp fine sea salt, (plus more for cooking)
  • 4 cups all-purpose flour, measured correctly

For the Toppings (For 1/3 batch):

  • 4 oz bacon, chopped
  • 2 Tbsp unsalted butter
  • sour cream, optional, to serve

Instructions

Step-By-Step Instructions

Please leave a star rating and comment to let us know how you liked this recipe!

Notes

This recipe makes 55-60 pierogi, based on how thinly you roll.

Let us know if you liked this recipe. Try the other recipe categories as well! Source