Appetizers · Part 2 of 3: Instructions
Crispy Garlic Parmesan Potato Cheese Balls with Mozzarella Pull Step-by-step instructions

- Prep
- Cook
- Total
- Serves
- 4
Before you start
Before starting, boil the potatoes until they are fork-tender, then drain and let them cool until they are comfortable to handle. Mash them thoroughly in a large bowl. Measure out the cornstarch, garlic powder, salt, pepper, and chopped parsley.
Cut the mozzarella into 1/2-inch cubes and keep them refrigerated until ready to use. Set up a frying station with a deep pot, a thermometer, a slotted spoon, and a paper towel-lined plate. Have the melted butter and grated Parmesan ready in separate bowls for the final coating.
Ingredients at a glance (10)
- 4 large Yukon Gold potatoes, boiled and mashed
- 4 tbsp cornstarch
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp chopped fresh parsley
- 8 oz low-moisture mozzarella cheese, cut into 1/2-inch cubes
- 4 cups vegetable oil, for frying
- 3 tbsp unsalted butter, melted
- 1/2 cup freshly grated Parmesan cheese
Instructions
Make the Dough and Form the Balls
- Prepare the Potato DoughBoil the potatoes in salted water until fork-tender, about 15 minutes. Drain and let cool slightly, then mash until completely smooth. In a large bowl, combine the mashed potatoes with cornstarch, garlic powder, salt, black pepper, and chopped parsley. Stir until a soft, cohesive dough forms. If the dough feels too sticky, add a little more cornstarch, one tablespoon at a time.Look for The dough should hold together when pressed but not be dry or cracking.Tip Make sure the potatoes are well-drained and dry before mashing to avoid a sticky dough.
- Form the BallsScoop about 2 tablespoons of the potato mixture and flatten it into a disc in your palm. Place a cube of mozzarella in the center, then fold the potato mixture around it, sealing the cheese completely. Roll between your palms to form a smooth, seamless sphere. Repeat with the remaining dough and cheese. You should get about 16 balls.Look for Each ball should be smooth with no cracks and no cheese visible.Tip Keep your hands lightly moistened with water to prevent sticking.
At the end of this phase, you should have a smooth, pliable potato dough that easily wraps around the cheese cubes. The balls should be uniform in size and free of cracks.
If you press gently, the dough should hold its shape without sticking to your hands. The mozzarella cubes should be completely hidden inside, with no cheese visible. This is the most important step for preventing leaks during frying.
Fry Until Golden and Crisp
- Heat the OilPour the vegetable oil into a heavy-bottomed pot or Dutch oven, leaving at least 2 inches of space from the top. Heat over medium-high until the oil reaches 350°F (175°C) on a deep-fry thermometer. Adjust the heat to maintain the temperature while frying.Look for The oil should shimmer and a small piece of bread should sizzle immediately when dropped in.Tip Use a thermometer for accuracy; if the oil is too hot, the outside burns before the cheese melts.
- Fry the Potato BallsCarefully lower the potato balls into the hot oil in batches, without crowding the pot. Fry for about 4 minutes, turning occasionally, until deep golden brown and crisp all over. Use a slotted spoon to transfer the fried balls to a paper towel-lined plate to drain.Look for The balls should be evenly browned, crisp, and make a hollow sound when tapped.Tip Fry in small batches to keep the oil temperature steady and ensure even cooking.
After frying, the balls should be deep golden brown with a crisp, crackly exterior. They should feel firm to the touch and make a slight hollow sound when tapped. The oil should be at a steady 350°F (175°C) throughout. If any balls have burst, the cheese will have leaked out and created brown spots in the oil—this indicates the temperature was too high or the balls were overcrowded.
Coat and Serve
- Coat with Garlic Butter and ParmesanWhile the potato balls are still hot, toss them in the melted butter to coat evenly. Then roll them in the grated Parmesan cheese until fully covered. Serve immediately for the best cheese pull.Look for The cheese should melt slightly from the heat of the balls, clinging to the surface.Tip Toss gently to avoid breaking the crisp crust.
The final coating should evenly cover each ball with a glossy layer of butter and a generous crust of Parmesan. The cheese should melt slightly from the residual heat, creating a savory, nutty finish. When you pull one apart, the mozzarella should stretch into long, elastic strands without breaking. Serve immediately while the crust is still crisp and the cheese is hot and gooey.
Common mistakes
One common mistake is using potatoes that are too watery, which makes the dough sticky and difficult to shape. To avoid this, drain the boiled potatoes well and let them steam dry for a few minutes before mashing. Another pitfall is overfilling the balls with cheese, which can cause them to burst during frying.
Stick to a 1/2-inch cube of cheese per ball. Also, do not skip the cornstarch—it’s essential for binding the dough and creating a crisp crust. Finally, maintain the oil temperature; if it drops too low, the balls will absorb oil and become greasy.
How to tell it’s done
The potato balls are done when they are deep golden brown and crisp on all sides, usually after about 4 minutes of frying. To check, remove one from the oil and let it cool slightly, then cut it open: the cheese should be fully melted and pull away in long strands, and the potato should be hot and fluffy.
If the cheese leaks out during frying, the oil temperature may be too high or the balls weren't sealed properly. The internal temperature of the filling should be at least 160°F (71°C) to ensure the cheese is hot and safe to eat.
Up next · Part 3 of 3
4 variations · storage & make-ahead · 5 answers · printable card
Tips, FAQ & printable recipe (Part 3)← Back to the ingredients (Part 1)