Appetizers
This cheese perogies recipe delivers the perfect balance of crispy golden crusts and tender, pillowy dough—just like your favorite Eastern European comfort food. The secret lies in the dough's texture: a simple blend of flour, water, eggs, and salt that transforms into delicate pockets when boiled or fried.
I've perfected this recipe over years of testing, ensuring every bite stays soft inside while developing that irresistible golden crust.
The filling is where the magic happens—a rich blend of farmer's cheese or cottage cheese that stays creamy and flavorful even after cooking. Shaping the perogies properly is key: roll the dough thin, cut precise circles, and seal the edges tightly to prevent filling leaks during boiling.
This method guarantees perfectly formed perogies that cook evenly every time, with no surprises when you flip them in the pan.
What you'll end up with is a platter of golden-brown perogies with crispy edges and tender centers, ready to be served with melted butter, sour cream, or a sprinkle of fresh dill.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of textures and flavors. This recipe makes about 3 dozen perogies, perfect for feeding a crowd or meal prepping for the week.
Whether you're serving them as an appetizer, a side dish, or a hearty main course with gravy, these perogies are versatile enough for any meal. The dough comes together in minutes, and the filling can be customized with herbs, onions, or even meat for added depth.
Let's get started on creating your own batch of restaurant-quality perogies at home.
Ingredients for cheese perogies
Golden crusts and pillowy dough start with these 12 essential ingredients—nothing fancy, just comfort food magic.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Sifted for light, airy dough |
| Large Eggs 🥚 | 3 whole | Room temperature for best mixing |
| Farmer's Cheese 🧀 | 2 lbs | Or cottage cheese, drained |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crispy crust |
| Salt 🧂 | 1 ½ tsp | Fine sea salt preferred |
| Water 💧 | 1 cup | Room temperature, not hot |
| Onion Powder 🧅 | 1 tsp | For subtle onion flavor |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for warmth |
| Fresh Dill 🌿 | ¼ cup | Chopped, optional garnish |
| Vegetable Oil 🫒 | 4 cups | For frying, high smoke point |
| Sour Cream 🥛 | ½ cup | For serving, full-fat preferred |
| Melted Butter 🧈 | ¼ cup | For dipping, warmed |
The flour is non-negotiable here—King Arthur or Gold Medal are my go-tos for that perfect light texture. Farmer's cheese is ideal (it stays creamy), but drained cottage cheese works too. I always grab mine from the refrigerated section at Whole Foods—it's fresher than the regular grocery store stuff. For the butter, Land O'Lakes or Plugrá give the best flavor when crisped up. Room-temperature eggs mix in smoother, so take them out 10 minutes before you start. The dill is optional but worth it—Trader Joe's sells those little jars that keep for ages.
No farmer's cheese? Ricotta works in a pinch, but it's thinner, so add an extra egg to thicken the filling. Short on dill? Dried dill at one-third the amount or skip it entirely. The onion powder can be swapped for 1/4 tsp garlic powder if you prefer. For frying, vegetable oil is best, but canola works too. Just make sure it's fresh—old oil tastes stale. The sour cream and melted butter for serving? Full-fat versions taste richer, but whatever you've got will do. Pro tip: if your filling seems too wet, add a splash more flour to the dough—it absorbs moisture like a champ.
These keep surprisingly well. Store the cooked perogies in an airtight container in the fridge for up to 5 days, or freeze them for 3 months. To reheat, pan-fry from frozen in a little oil until crispy again. I always make a double batch—they disappear fast. For meal prep, portion them into single-serving containers with a little butter on top. The aroma alone will have everyone coming back for seconds.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, you can’t mess this up. Flour, eggs, farmer’s cheese, butter, salt—that’s it. No fancy pantry trips, no last-minute grocery runs. The dough comes together faster than you can say "boiling water," and the filling? Just mix, fold, roll.
- Buttery, Salty Bliss: That crispy golden edge on the outside? Pure satisfaction. The farmer’s cheese stays creamy inside while the butter makes every bite taste like a hug. Honestly, I’ve tried store-bought, but these taste like my grandma’s—only better because I made them.
- Freezer-Friendly Forever: Make a batch on Sunday, freeze them, and boom—weeknight dinners solved. Toss them straight from frozen into boiling water, and they’re ready in minutes. My kids beg for them after school, and I never have to scramble for lunch ideas.
- Budget Breakfast or Dinner: These work for brunch, a hearty lunch, or even a cozy dinner. Serve them with sour cream and green onions for a fancy touch, or keep it simple with a fried egg on top. Between us, they’re my go-to when I’m too tired to plan.
Step-by-step instructions for cheese perogies recipe
Here's how to make pillowy, golden perogies that'll impress everyone at your table!
Make the Perfect Dough
In a large mixing bowl, combine the 4 cups all-purpose flour, 1.5 teaspoons salt, 1 teaspoon onion powder, and 0.5 teaspoon black pepper. Whisk these dry ingredients together until evenly distributed—this ensures consistent flavor in every bite.
Create a well in the center and add the 3 whole large eggs and 1 cup room-temperature water. Using a wooden spoon or your hands, gradually incorporate the liquids into the dry ingredients until a shaggy dough forms. Once combined, turn the dough out onto a lightly floured surface and knead for 5-7 minutes until smooth and elastic. The dough should feel soft but not sticky—if it's too wet, add a little more flour; if too dry, sprinkle in a few drops of water.
Cover the dough with a clean kitchen towel and let it rest for 30 minutes at room temperature. This resting period relaxes the gluten, making it easier to roll out later. Here's the thing—don't skip this step! Skipping the rest can make your perogies tough instead of tender.
Prepare the Filling
While the dough rests, it's time to make the filling. In a medium bowl, combine the 2 pounds farmer's cheese with the 0.25 cup chopped fresh dill. Mix gently with a fork or your hands until the dill is evenly distributed throughout the cheese. You want the mixture to be smooth but not mashed—just enough to create pockets when you fold the dough.
For extra flavor, you can also add a pinch of salt and black pepper to the filling, but the cheese and dill already provide plenty of taste. If you're using cottage cheese instead of farmer's cheese, make sure it's well-drained to avoid soggy perogies.
Roll and Cut the Dough
After the dough has rested, divide it into 4 equal parts and work with one piece at a time to keep it from drying out. Roll each piece into a thin rectangle, about 1/8-inch thick, on a floured surface. You want the dough to be as even as possible—this ensures consistent cooking and a perfect shape for your perogies.
Use a 3-inch round cutter (or a glass of that size) to cut out circles from the rolled dough. Place a tablespoon of the cheese filling in the center of each circle. Fold the dough over the filling and press the edges firmly to seal, creating a half-moon shape. The goal is to create a tight seal so the filling doesn't leak out during frying.
Place the filled perogies on a floured surface and cover them with a damp towel to prevent drying. You should have enough dough to make about 36 perogies—enough to feed a crowd!
Fry to Golden Perfection
Heat 2 cups vegetable oil in a large, heavy-bottomed skillet over medium heat until it reaches 350°F. You'll know it's ready when a small piece of dough sizzles and rises to the surface. This is the moment that matters: the oil needs to be hot enough to create a crispy crust but not so hot that it burns the outside before the inside cooks.
Carefully add 6-8 perogies to the hot oil, being gentle to avoid splattering. Fry for 2-3 minutes per side until they're golden brown and floating to the top. Use a slotted spoon to turn them—don't overcrowd the pan, or the oil temperature will drop, and you'll end up with greasy perogies instead of crispy ones.
Transfer the fried perogies to a paper towel-lined plate to drain excess oil. Repeat with the remaining perogies, maintaining the 350°F oil temperature for each batch. Real talk: the first batch might take a little longer to heat the oil, but subsequent batches should cook evenly.
Serve with Classic Toppings
Serve the hot perogies immediately with 0.5 cup sour cream and 0.25 cup melted butter for dipping. The contrast of the crispy exterior and soft, cheesy interior is what makes these perogies irresistible. For extra flair, sprinkle with additional chopped fresh dill or a pinch of black pepper right before serving.
Here's the best part: these perogies freeze beautifully! Fry a few extra batches, let them cool completely, and store them in an airtight container in the freezer. To reheat, simply fry them in oil for 1-2 minutes until crispy again. Enjoy your homemade perogies—this recipe is a game-changer for family dinners and gatherings!
Pro Tips For Making Cheese Perogies
- Chill the Dough: After mixing your dough, pop it in the fridge for at least 30 minutes—yes, even if you’re eager to roll. I used to skip this and ended up with perogies that stuck like glue to the pan. Cold dough handles better and gives you cleaner edges when shaping.
- Press Cheese Hard: Farmer’s cheese can be finicky—pack it into the dough pockets firmly, like you’re sealing a deal. Too loose, and it oozes out while frying; too soft, and your perogies turn into cheese soup. A spoon helps, but your fingers work better for control.
- Fry in Batches: Crowd the pan, and your perogies steam instead of crisp. Start with 4-5 at a time in about 2 tablespoons of butter (enough to coat the bottom), and resist the urge to add more until they’re golden. Rush this, and you’ll end up with soggy bottoms and a greasy mess.
- Salt the Water: Boil your perogies in salted water—about 1 tablespoon per quart—and they’ll cook faster and stay firm. I learned this the hard way after making a batch that turned to mush. It’s a small tweak, but it makes a real difference when boiling.
Creative variations of this dish
Herb-Infused Variations
Swap the classic dill for fresh chives or parsley—they add a bright, fresh flavor that pairs beautifully with the creamy cheese. For a more robust taste, try 1 tablespoon of chopped fresh thyme or 1 teaspoon of dried marjoram in the filling.
I once made a batch with 1/4 cup finely chopped scallions and 1/2 teaspoon smoked paprika, which gave them a subtle smoky depth that everyone loved. 🌿
Spicy Kick Options
Add 1/4 teaspoon of cayenne pepper or 1/2 teaspoon of red pepper flakes to the filling for a gentle heat. For a more pronounced kick, mix in 1 tablespoon of finely chopped jalapeños or 1 teaspoon of hot sauce (like Frank's RedHot).
I like to balance the heat with extra sour cream on the side—it cools down the spice beautifully while adding creaminess.
Vegetarian Meat Alternatives
For a meaty texture without actual meat, try adding 1/2 cup of cooked lentils (mashed slightly) or 1/2 cup of crumbled tempeh to the cheese filling. Both absorb flavors well and add a satisfying bite.
I also love using 1/2 cup of finely chopped mushrooms (sautéed first) for an umami-rich twist. These alternatives work especially well if you're making perogies for a vegetarian crowd or simply want to cut back on meat.
Sweet and Savory Twist
Believe it or not, sweet perogies are a thing! Mix 1/2 cup of finely grated apple (or 1/2 cup of mashed sweet potato) into the cheese filling for a caramelized sweetness. Add a pinch of cinnamon (about 1/4 teaspoon) to complement the sweetness.
These taste amazing with a drizzle of honey or maple syrup on top. I served them once as a dessert with a dusting of powdered sugar—absolute crowd-pleaser! 🍯
Global Fusion Takes
Give your perogies a global twist by adding 1/4 cup of finely chopped sun-dried tomatoes and 1/4 cup of crumbled feta to the filling for a Mediterranean vibe.
For an Asian-inspired version, swap the dill for 1 tablespoon of chopped cilantro and add 1 teaspoon of soy sauce to the filling. These fusion perogies are fun to experiment with and always spark conversation at the table. 🌍
Crispy Pan-Fried vs. Boiled
While frying gives you that golden crust, boiling the perogies first (for 3-4 minutes) and then pan-frying them in butter (for 1-2 minutes per side) creates a lighter, yet still crispy version.
This method is great if you're watching your oil intake or want to make a larger batch without using too much oil at once. I often do this when serving perogies as a lighter appetizer or side dish. 🔥
Nutrition facts
Frequently asked questions
Can I make the dough ahead of time?
The dough can be wrapped tightly in plastic wrap and refrigerated for up to 24 hours or frozen for 3 months. Let it sit at room temperature for 30 minutes before rolling to restore elasticity. This is perfect for meal prep—just make the dough the night before and assemble the perogies in the morning.
What if my perogies stick together after frying?
This happens when they cool too quickly or the oil isn't hot enough. To fix it, gently separate them with a fork while still warm. For prevention, fry in batches with plenty of space between each perogy, and keep them warm in a 200°F oven while finishing the last batch. A light dusting of flour on the work surface also helps prevent sticking.
Can I bake these instead of frying?
Yes! Preheat your oven to 425°F and bake the uncooked perogies on a parchment-lined sheet for 15-20 minutes until golden. For extra crispiness, brush with melted butter before baking. The texture will be lighter than fried, but still delicious—great for a healthier option or when you want to avoid oil splatter.
How do I store leftover perogies?
Keep them in an airtight container in the fridge for 5 days or freeze for 3 months. To reheat, pan-fry in a little oil over medium heat for 1-2 minutes per side until crispy again. You can also microwave them for 20-30 seconds, but they'll lose some crispiness. The best way? Fry fresh from frozen—they taste like they just came out of the pan!
What's the best cheese substitute if I can't find farmer's cheese?
Use ricotta (add an extra egg to thicken) or well-drained cottage cheese. For a richer taste, mix 1 cup cream cheese with 1 cup ricotta. Avoid pre-shredded cheese—it contains anti-caking agents that make the filling grainy. If you're in a pinch, even mashed potatoes mixed with cheese can work in a bind!
