There’s something incredibly comforting about biting into a warm, tender potato and cheese perogy that immediately transports me to cozy family gatherings. The way the creamy, savory filling melts inside soft dough pockets is pure magic, especially when paired with a little caramelized onion or a dollop of sour cream. After years of relying on store-bought versions, I finally decided to roll up my sleeves and make them from scratch—and let me tell you, the homemade version takes this classic comfort food to a whole new level. Whether you’re looking to impress guests or craving a satisfying meal that feels like a warm hug, these perogies are surprisingly easy to make and endlessly satisfying. Give this recipe a try, and you might just find a new favorite kitchen tradition.

Why love Potato and Cheese Perogies?
Comforting Classic: These perogies deliver warm, creamy filling wrapped in tender dough, evoking cozy family vibes. Homemade Delight: Forget store-bought—making them yourself unlocks richer flavor and fresher texture. Simple Process: With easy steps, even beginners can impress with authentic taste. Versatile Pairings: Top with caramelized onions, sour cream, or crispy bacon for endless delicious variations. Crowd-Pleaser: Perfect for gatherings or quiet nights, this recipe satisfies every craving beautifully.
Potato and Cheese Perogies Ingredients
For the Dough
- All-purpose flour – the base of tender, pliable dough that holds the filling perfectly.
- Warm water – activates the dough, making it soft and easy to roll out.
- Egg – adds richness and helps bind the dough for a silky texture.
- Salt – enhances flavor and balances sweetness of the filling.
For the Filling
- Russet potatoes – starchy potatoes create a creamy, fluffy base for the filling.
- Cheddar cheese – melts beautifully inside, giving the classic tangy, cheesy punch.
- Butter – adds smoothness and depth to the potato mixture.
- Salt and pepper – season simply to let the Potato and Cheese Perogies shine.
For Serving
- Sour cream – a cool, creamy topping that complements the warm filling.
- Onions – caramelized to bring a sweet, savory finish that elevates every bite.
How to Make Potato and Cheese Perogies
For the Dough:
- Mix Dough: In a medium bowl, whisk flour and salt. Add egg and warm water, stirring until a shaggy dough forms. Knead about 5 minutes until smooth and elastic.
- Rest Dough: Cover dough with a damp towel and let it rest at room temperature for 30 minutes. This relaxation helps the dough roll out easily without springing back.
For the Filling:
- Cook Potatoes: Place peeled potatoes in a pot of salted water. Bring to a boil and simmer 15–20 minutes until fork-tender. Drain well, letting steam escape for drier, fluffier mash.
- Mash Filling: While the potatoes are hot, mash them with butter, shredded cheddar, salt, and pepper until creamy and smooth. Taste and adjust seasoning to highlight savory richness.
For Assembly & Cooking:
- Roll Dough: Divide rested dough into two portions. On a floured surface, roll each to about ⅛-inch thickness. Keep scraps covered to prevent drying as you work.
- Fill Perogies: Place a teaspoon of filling in center of each dough circle. Fold into a half-moon and press edges firmly, sealing completely to avoid any leaks during cooking.
- Boil Perogies: Bring salted water to a simmer. Add perogies in batches so they don’t stick. Cook until they float, plus 2 minutes for perfect tender-chew.
- Finish & Serve: Drain perogies and toss gently in melted butter until edges turn golden. Top with sour cream and caramelized onions before serving for extra coziness.
Optional: Sprinkle with chopped chives before serving for fresh, colorful garnish.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Potato and Cheese Perogies are perfect for busy weeknights and meal prepping! You can prepare the dough and filling up to 24 hours in advance. Just make the dough and filling as per the recipe, then refrigerate them separately in airtight containers. To prevent the dough from drying out, wrap it in plastic wrap. When you’re ready to enjoy a cozy meal, simply roll out the dough, fill, and cook the perogies as instructed. They’ll still turn out just as delicious, saving you time and effort on hectic days. Trust me, having homemade perogies on hand is a game-changer for effortless dinners!
What to Serve with Potato and Cheese Perogies?
Every bite of these tender dumplings deserves the perfect accompaniment to elevate your cozy meal experience.
- Caramelized Onions: Adding these brings a sweet earthiness that beautifully complements the savory filling, enhancing each bite’s flavor.
- Creamy Sour Cream: This cool, rich topping balances the warmth of the perogies, bringing together classic flavors often found at family gatherings.
- Crispy Bacon Lardons: The salty crunch of crispy bacon provides a delightful contrast to the soft dumplings and richness of the cheese.
- Steamed Broccoli: Bright, fresh broccoli adds a pop of color and a nutritious, slightly bitter note that cuts through the creaminess.
- Pickled Beets: The tangy sweetness of pickled beets makes for a vibrant, colorful side that awakens the palate, surprisingly complementing the perogies.
- Fresh Salad: A light, citrusy salad with mixed greens can add a refreshing contrast to the hearty, comforting nature of the perogies, enhancing the meal’s overall balance.
- Light Lager Beer: Pairing with a crisp lager helps cleanse the palate between bites, making it a fantastic match for this hearty dish.
- Apple Sauce: This sweet and tangy condiment traditionally enjoyed with dumplings adds a delightful twist, merging sweet and savory flavors beautifully.
- Chili Oil Drizzle: A few drops of chili oil lend a subtle spice that elevates the dish, transforming your perogies with extra flavor and warmth.
Expert Tips for Perfect Potato and Cheese Perogies
- Use Dry Potatoes: After boiling, let potatoes steam dry before mashing to prevent watery filling and soggy perogies.
- Seal Edges Well: Press dough edges firmly and crimp or pinch thoroughly to avoid filling leaks during boiling.
- Don’t Overfill: A teaspoon of filling per dough circle keeps the shape intact without bursting while cooking.
- Rest the Dough: Allowing dough to rest reduces elasticity, making it easier to roll thin without snapping back.
- Boil in Batches: Cooking perogies in small batches prevents sticking and ensures even cooking for that perfect tender chew.
- Finish with Butter: Tossing boiled perogies in melted butter adds flavor and helps crisp edges, enhancing texture and richness.
How to Store and Freeze Potato and Cheese Perogies
Room Temperature: Perogies can be left at room temperature for up to 2 hours if they’re unrefrigerated after cooking.
Fridge: Store leftover perogies in an airtight container for up to 3 days. Reheat gently on the stove or in the microwave for the best results.
Freezer: To freeze perogies, arrange them in a single layer on a baking sheet to keep them from sticking, then transfer to a freezer bag once frozen. They can remain frozen for up to 3 months.
Reheating: For a delightful taste, reheat frozen perogies directly from the freezer by boiling or pan-frying them until golden and heated through. Enjoy the comforting flavors of your homemade Potato and Cheese Perogies!
Variations & Substitutions for Potato and Cheese Perogies
Customizing your perogies is a delightful way to explore new flavors and preferences!
-
Vegan: Substitute butter with vegan margarine and use dairy-free cheese for a delicious plant-based filling. This variation still offers the creamy goodness you crave without the dairy.
-
Herbed Filling: Mix finely chopped fresh herbs like dill or chives into the potato mixture for a fresh twist that brightens the flavors beautifully. The addition of herbs creates an aromatic experience in every bite!
-
Smoky Bacon: Incorporate crispy, crumbled bacon into the filling for a smoky depth that elevates the classic taste. It adds a savory crunch that’s absolutely irresistible.
-
Spicy Kick: Add a dash of crushed red pepper flakes or finely chopped jalapeños to the potato mixture for a zesty version that tantalizes your taste buds. Enjoy the warmth that lingers beautifully with every bite.
-
Cheese Variations: Experiment with different cheeses, like sharp white cheddar or even blue cheese, for a unique flavor profile that surprises and delights your palate. This simple swap can turn every perogy into a gourmet treat.
-
Sweet Potato: Replace russet potatoes with sweet potatoes for a subtly sweet twist that pairs wonderfully with the cheese. This variation not only brightens the filling color but also adds a lovely sweetness.
-
Gluten-Free: Use a gluten-free flour blend in place of all-purpose flour to craft the dough, ensuring everyone can enjoy this cozy dish. With the right balance, gluten-free dough can be just as tender and satisfying.
-
Caramelized Veggies: Swap out or add caramelized mushrooms or zucchini to the filling for an earthy flavor that enhances the overall dish while giving a new texture. It’s a great way to sneak in extra veggies!

Potato and Cheese Perogies Recipe FAQs
How do I select the best potatoes for Potato and Cheese Perogies?
Russet potatoes are the perfect choice because their high starch content creates a fluffy, creamy filling. Look for potatoes that are firm and free from dark spots or sprouts to ensure the best texture and flavor.
Can I store leftover Potato and Cheese Perogies in the fridge?
Absolutely! Store cooked perogies in an airtight container for up to 3 days in the refrigerator. When ready to enjoy, gently reheat them on the stove or microwave to preserve their tender texture and delicious filling.
What’s the best way to freeze Potato and Cheese Perogies?
Very! To freeze, lay your freshly assembled perogies on a baking sheet in a single layer to prevent sticking. Once frozen solid (about 1-2 hours), transfer them into a freezer-safe bag or container. They’ll keep beautifully for up to 3 months. When it’s time to eat, you can boil or pan-fry them straight from the freezer—no thawing needed!
My perogies keep bursting open during boiling. How can I prevent this?
I’ve been there! The key is to avoid overfilling; about a teaspoon of filling per dough piece is ideal. Make sure to press the edges firmly and crimp them well to create a tight seal. Also, boil gently—high rolling boils can cause the perogies to jostle and burst. Simmering with care is your friend here.
Are Potato and Cheese Perogies safe for pets to eat?
While the ingredients are generally safe in small amounts, I recommend not sharing perogies regularly with pets. Onions and butter, often served with perogies, can be harmful to dogs and cats. For your four-legged friends, stick to treats formulated specifically for their dietary needs.

Best Potato and Cheese Perogies Recipe for Cozy, Comforting Nights
Ingredients
Equipment
Method
- In a medium bowl, whisk flour and salt. Add egg and warm water, stirring until a shaggy dough forms. Knead about 5 minutes until smooth and elastic.
- Cover dough with a damp towel and let it rest at room temperature for 30 minutes.
- Place peeled potatoes in a pot of salted water. Bring to a boil and simmer 15–20 minutes until fork-tender. Drain well.
- While hot, mash potatoes with butter, cheese, salt, and pepper until creamy.
- Divide rested dough into two portions. Roll each to about ⅛-inch thickness.
- Place a teaspoon of filling in the center of each dough circle. Fold into a half-moon and press edges firmly.
- Bring salted water to a simmer. Add perogies in batches and cook until they float, plus 2 minutes.
- Drain perogies and toss gently in melted butter. Top with sour cream and onions before serving.




