Cleveland pierogies — known in Polish as pierogi — are the Eastern European comfort food that this Midwest city turned into a full-blown obsession. If you’ve only had them from a frozen bag, you’re about to discover what you’ve actually been missing.
Soft, pillowy dough. Creamy potato-cheddar filling. Pan-fried in butter with caramelized onions on top.
And the best part? Once you make them from scratch, you’ll never want the frozen kind again. Keep reading — there’s a filling trick near the Pro Tips section that changes everything.
What You’ll Need
For the Dough
- 3 cups all-purpose flour, plus extra for dusting
- 1 large egg
- 1 cup full-fat sour cream
- ½ tsp salt
For the Potato-Cheddar Filling
- 3 large russet potatoes, peeled and cubed (about 3 cups)
- 1 cup sharp cheddar cheese, shredded
- ¼ cup cream cheese, softened
- ¼ cup unsalted butter
- ½ tsp garlic powder
- Salt and black pepper to taste
For Pan-Frying
- 4 tbsp unsalted butter
- 1 large yellow onion, thinly sliced
For Serving
- Sour cream
- Fresh chives or green onions, chopped
- Crispy bacon bits (optional)

Tools You’ll Need
- Large mixing bowl
- Medium saucepan (for boiling potatoes)
- Large pot (for boiling pierogies)
- Rolling pin
- 3-inch round cookie cutter or drinking glass
- Fork (for crimping)
- Large skillet or frying pan
- Potato masher
- Slotted spoon
- Baking sheet (for resting assembled pierogies)
- Plastic wrap
Pro Tips for First-Timers 🏆
1. Sour cream in the dough is non-negotiable. Water-based doughs dry out fast and crack at the edges. Sour cream keeps the dough pliable, tender, and forgiving — especially when you’re still getting the hang of sealing them.
2. Cool your filling completely before filling. Hot filling creates steam inside the sealed dough. Steam creates pressure. Pressure = blowouts in boiling water. Make your filling at least 30 minutes ahead and let it cool to room temperature.
3. Seal twice — fingers first, fork second. Press the edges firmly with your fingers to remove air pockets, then crimp all the way around with a fork. A double seal means zero filling lost to the boiling water. And losing filling is just heartbreaking.
4. Boil in small batches. 8-10 pierogies max per batch. Overcrowding drops the water temp and makes them stick together. Give them space to float freely.
5. Low and slow for the onions. Caramelized onions take 20-25 minutes over medium-low heat. Turn the heat up and you get burnt, bitter onions. Stay patient — those golden, sweet onions are what makes the whole dish sing.
Substitutions and Variations
| Ingredient | Substitution | Notes |
|---|---|---|
| Sour cream (dough) | Full-fat Greek yogurt | Similar texture, slightly tangier |
| Sharp cheddar | Farmer’s cheese (twaróg) | More traditional Polish style |
| Russet potato | Sweet potato | Slightly sweeter, pairs great with smoked cheese |
| Potato filling | Sauerkraut + mushroom | Classic meatless Polish variation |
| Potato filling | Shredded chicken + cheese | Heartier, higher protein |
| Butter (dairy) | Vegan butter + vegan cream cheese | Works well for dairy-free |
Fun fact: The traditional Polish filling uses twaróg (a fresh farmer’s cheese) rather than cheddar. Cleveland’s version swapped in sharp cheddar over the decades — and honestly, it’s a magnificent upgrade.
Make Ahead Tips
Cleveland pierogies are a meal prep goldmine. Here’s how to get ahead:
- Dough: Make up to 2 days ahead. Wrap tightly in plastic wrap and refrigerate.
- Filling: Make up to 3 days ahead. Store in an airtight container in the fridge.
- Assembled (unbaked): Boil them, let cool, then freeze in a single layer on a baking sheet. Once frozen solid, transfer to a zip-lock bag. Keeps for up to 3 months.
Frozen pierogies go straight from freezer to skillet — no thawing needed. Just add an extra 2 minutes of cook time.
Nutritional Breakdown (Per Pierogi, Approximate)
| Nutrient | Amount |
|---|---|
| Calories | ~110 kcal |
| Carbohydrates | 14g |
| Protein | 3g |
| Fat | 5g |
| Fiber | 1g |
| Sodium | 120mg |
Based on potato-cheddar filling, pan-fried in butter. Values vary by size and toppings.
Diet-friendly swaps:
- Gluten-free: Use a 1:1 GF flour blend (handle dough gently)
- Lower fat: Skip pan-frying and bake at 400°F with a light butter brush
- Higher protein: Add ground beef or shredded chicken to the potato filling
Meal Pairing Suggestions
Cleveland pierogies are filling on their own, but they pair beautifully with:
- Kielbasa sausage — the classic, unbeatable Cleveland combo
- Braised red cabbage — cuts through the richness perfectly
- Cucumber-dill salad with white vinegar — refreshing contrast to all that butter
- Simple green salad — if you want something lighter alongside
- Cold beer or sparkling water with lemon — nothing fancy, nothing wrong with that
How to Make Cleveland Pierogies
Step 1: Make the Filling First
Boil your cubed russet potatoes in well-salted water until completely fork-tender — about 15-18 minutes.
Drain them thoroughly. Excess water makes the filling loose and hard to work with.
Mash with the butter until smooth, then fold in cream cheese, sharp cheddar, and garlic powder. Season generously with salt and pepper.
Set aside and cool completely — at least 30 minutes. This step is not optional. See Pro Tip #2.
Step 2: Make the Dough
Combine flour and salt in a large mixing bowl. Make a well in the center.
Add the egg and sour cream. Mix until a shaggy dough forms, then knead for 3-4 minutes on a lightly floured surface until smooth and elastic.
The dough should feel soft and slightly tacky — not sticky. If it sticks to your hands, add flour one tablespoon at a time.
Wrap tightly in plastic wrap and rest at room temperature for 30 minutes. Resting relaxes the gluten and makes rolling out infinitely easier.
Step 3: Roll and Cut
Flour your surface generously. Roll the rested dough to about ⅛ inch thickness — thin, but not translucent.
Cut out circles using your 3-inch cookie cutter or the rim of a drinking glass.
Work quickly. The dough dries out as you go. Keep unused dough and cut circles covered with a lightly damp kitchen towel.
Step 4: Fill and Seal
Place about 1 tablespoon of cooled filling in the center of each dough circle.
Don’t overfill — you need clean, dry edges to get a good seal.
Fold the dough over the filling to form a half-moon shape. Press edges firmly with your fingers to push out air, then crimp all the way around with a fork.
Place finished pierogies on a lightly floured baking sheet.
Step 5: Boil
Bring a large pot of salted water to a rolling boil.
Add pierogies in batches of 8-10. They’re done when they float to the surface — about 3-4 minutes.
Remove with a slotted spoon. A light drizzle of butter over the cooked pierogies prevents sticking while you finish the rest.
Step 6: Caramelize the Onions 🧅
While pierogies are boiling (or anytime before), melt 2 tbsp butter in your skillet over medium-low heat.
Add sliced onions. Cook low and slow, stirring occasionally, for 20-25 minutes until they’re golden, soft, and sweet.
Don’t rush this. High heat = burnt and bitter. Low and slow = the caramelized magic that makes this dish.
Remove onions and set aside.
Step 7: Pan-Fry to Golden Perfection
In the same skillet, melt the remaining 2 tbsp butter over medium-high heat.
Add boiled pierogies in a single layer. Don’t crowd the pan.
Fry 2-3 minutes per side until golden and lightly crispy on the outside.
Top with caramelized onions and serve hot with sour cream and fresh chives.
Leftovers and Storage
| Storage Method | Duration | Reheating |
|---|---|---|
| Refrigerator (airtight container) | Up to 4 days | Skillet with butter — 2-3 min per side |
| Freezer (after boiling, before frying) | Up to 3 months | Skillet from frozen, covered first then uncovered |
Avoid the microwave if you can. Pierogies go soft and a little sad in there. The skillet brings them right back to life in 5 minutes — totally worth it.
FAQ
Can I use store-bought dough to save time? Wonton wrappers work as a shortcut and hold up surprisingly well in boiling water. The texture won’t be identical to homemade, but the filling still shines through.
Why do my pierogies keep tearing open when I boil them? Two culprits: filling that wasn’t cooled enough (steam = pressure = tears), or edges that weren’t sealed firmly enough. Double-check your seal and make sure your filling is fully cool before assembling.
Can I bake instead of pan-fry? Yes — brush with melted butter and bake at 400°F for about 20 minutes, flipping halfway. Not quite as golden as pan-fried, but a solid lighter option.
What’s the difference between “pierogi” and “pierogies”? Pierogi is the correct Polish plural — one piece is pieróg. In North America, especially in Cleveland, “pierogies” became the common spelling. Both are totally fine and mean the same thing.
How many does this recipe make? Approximately 36-40 pierogies depending on dough thickness and cutter size. Plenty for a crowd — or a very good week of leftovers.
Can I add meat to the filling? Absolutely. Cooked, seasoned ground beef or pork folded into the potato filling is hearty and delicious. Keep it roughly 50/50 meat to potato.
Is this recipe beginner-friendly? Yes. The first batch will take longer as you figure out your rhythm — that’s completely normal. By the second batch you’ll be sealing and crimping on autopilot.
For more on the history and cultural significance of pierogi in Polish-American communities, Smithsonian Magazine has a great deep-dive worth reading.
Wrapping Up
Cleveland pierogies look like a project. And the first time, they kind of are.
But once you get through that first batch and pull those golden, crispy dumplings out of the skillet — topped with sweet caramelized onions, a dollop of sour cream, and fresh chives — you’ll completely understand why this city built a whole identity around them.
Make a big batch. Freeze half. You’ll have the best lazy weeknight dinner stashed away for months, ready in under 10 minutes from frozen.
Now it’s your turn. 👇
Made these Cleveland pierogies? Drop a comment below — I want to know how they turned out, what filling you used, and any questions you ran into along the way. I read and respond to every single one.












