Crispy Parmesan Potato Bites with Mozzarella Pull
Golden, shatteringly crisp potato balls with a molten mozzarella center, dusted with Parmesan. A fun, crowd-pleasing appetizer or snack made from simple ingredients.
Published 11 min read
- Total time
- Prep
- Cook
- Serves
- 4
- Makes 12 to 16 bites
- Cuisine
- American
- Calories
- 320
- per serving, estimated

On this page15 sections
Imagine a golden, shatteringly crisp potato ball that cracks open to reveal a molten, stretchy mozzarella heart. These Parmesan potato bites are exactly that: a playful, indulgent appetizer that turns humble potatoes into a showstopping snack. Coated in nutty Parmesan and fried until blistered, each bite offers a satisfying crunch followed by a creamy, cheesy pull. Perfect for parties, game days, or a fun family dinner side, they come together with simple ingredients and a few easy steps. Serve them hot, dusted with extra Parmesan, and watch them disappear.
These crispy Parmesan potato bites are the ultimate fusion of comfort food and party snack. Yukon gold potatoes are mashed with cornstarch, garlic powder, and Parmesan to create a pliable dough, then stuffed with cubes of whole milk mozzarella and deep-fried until golden and crackling. The result is a textural delight: a delicate, crunchy shell that gives way to a soft, cheesy center. The video shows the entire process, from mashing to the dramatic cheese pull, and this recipe captures every detail. Whether served as an appetizer or a playful side, these bites are sure to impress.
The appeal
Why you’ll love it
The secret to these potato bites lies in the dough. Yukon gold potatoes are naturally buttery and moist, which helps the dough come together without needing eggs or flour. The cornstarch acts as a binder and, more importantly, creates a light, crispy crust when fried. It also absorbs excess moisture, preventing the balls from becoming greasy or falling apart in the oil. The Parmesan in the dough adds a savory, nutty depth that complements the mild potatoes and rich mozzarella.
Frying at the right temperature is equally crucial. At 350°F (175°C), the exterior browns quickly, forming a blistered, crackly shell while the cheese inside melts to a gooey, stretchy state. The high heat ensures the outside is done before the cheese can burst through. This method yields a perfectly balanced bite: crisp, creamy, and intensely cheesy, with no soggy spots or burnt edges.
What you need
Ingredients
Makes 12 to 16 bites.
Contains:
- Milk
Tools
Equipment
- Large mixing bowl
- Potato masher
- Measuring cups and spoons
- Deep skillet or Dutch oven
- Deep-fry thermometer
- Slotted spoon
- Paper towels
Swaps
Substitutions
Instead ofYukon gold potatoes
UseRusset potatoes can be used; they yield a slightly drier mash, so add a touch more cornstarch if needed.
Instead ofWhole milk mozzarella
UseLow-moisture mozzarella or provolone works well; avoid fresh mozzarella in water as it can make the balls soggy.
Instead ofVegetable oil
UsePeanut or canola oil are good alternatives with high smoke points.
Instead ofDried parsley
UseDried oregano or a pinch of Italian seasoning can be used instead.
Good to know
Notes
Choose Yukon gold potatoes for their creamy texture and buttery flavor; they mash smoothly and hold together well. Boil them until fork-tender, then drain thoroughly and let them steam dry for a few minutes to remove excess moisture. The mozzarella should be a block of whole milk mozzarella, not fresh mozzarella in water, which can make the balls soggy. Cut it into cubes that are small enough to be fully enclosed but large enough to create a satisfying cheese pull.
Freshly grated Parmesan is essential; pre-shredded varieties often contain anti-caking agents that affect melting and texture. Use a fine grater for the dough and a slightly coarser grate for the final dusting. If the dough feels too sticky, add a little more cornstarch, but avoid overworking it, as that can make the balls tough. A deep-fry thermometer is recommended to maintain the oil temperature, which is key to achieving that shatteringly crispy exterior.
Prep
Before you start
Before starting, boil the potatoes until they are fork-tender, then drain and let them cool slightly. While the potatoes are still warm, mash them in a large bowl to ensure a smooth dough. Measure out all the ingredients and have them ready. Cut the mozzarella into 3/4-inch cubes and set aside. Heat the vegetable oil in a deep skillet or Dutch oven to 350°F (175°C) just before frying. Prepare a plate lined with paper towels for draining the fried bites. Having everything prepped and within reach will make the process smooth and enjoyable.
Step by step
Method
Phase 1
Mashing and Seasoning
Step 1: Mash and Season the Potatoes
In a large mixing bowl, mash the boiled Yukon gold potatoes with a potato masher until smooth and free of large lumps. Add the cornstarch, garlic powder, black pepper, dried parsley, and 1/2 cup of freshly grated Parmesan cheese. Mix and knead with your hands until the mixture forms a pliable, uniform dough that holds together when pressed.
You’ll need: boiled Yukon gold potatoes · cornstarch · garlic powder · black pepper · dried parsley · freshly grated Parmesan cheese
Look for: The dough should be smooth, not sticky, and hold its shape when rolled into a ball.
Tip: If the dough feels too wet, add a little more cornstarch; if too dry, a splash of water helps.
Step 2: Portion the Dough
Scoop a palm-sized portion of the potato dough, roughly the size of a golf ball, and roll it into a smooth round ball between your palms. Repeat with the remaining dough, placing the balls on a plate. You should have about 12 to 16 balls.
You’ll need: boiled Yukon gold potatoes
Look for: Each ball should be uniform in size so they cook evenly.
Tip: Keep the balls covered with a damp cloth to prevent them from drying out.
Checkpoint
At the end of this phase, you should have a smooth, pliable potato dough that holds together when pressed. The mixture will be slightly sticky but manageable, with a pleasant aroma of garlic and Parmesan. The dough should not be dry or crumbly; if it is, add a teaspoon of water at a time. It should also not be overly wet; if it sticks to your hands excessively, dust with a little cornstarch. This dough is the foundation for the crispy bites, so take your time to achieve the right consistency.
Phase 2
Stuffing and Shaping
Step 3: Stuff with Mozzarella
Take one potato ball and flatten it into a thick disk on your palm. Place a cube of mozzarella in the center. Wrap the dough around the cheese, pinching the edges to seal completely. Roll it gently between your palms to form a seamless, smooth round ball. Repeat with all the balls.
You’ll need: whole milk mozzarella block, cut into 3/4-inch cubes
Look for: The cheese must be fully enclosed with no cracks or openings.
Tip: Make sure the seal is tight so the cheese doesn't leak during frying.
Step 4: Heat the Oil
Pour the vegetable oil into a deep skillet or Dutch oven, filling it about 2 inches deep. Heat over medium-high heat until a deep-fry thermometer registers 350°F (175°C). Adjust the heat to maintain the temperature.
You’ll need: vegetable oil, for frying
Look for: The oil should shimmer but not smoke; a bread cube dropped in should sizzle and turn golden in about 60 seconds.
Tip: Use a thermometer for accuracy; the oil temperature is key to crispness.
Checkpoint
Each potato ball should be a smooth, seamless sphere with no cracks or visible cheese. The mozzarella cube should be completely enclosed, and the dough should feel firm and compact. If any cracks appear, pinch them closed and re-roll. The balls should be uniform in size, about the size of a golf ball, to ensure even cooking. As you work, keep the finished balls covered with a damp cloth to prevent them from drying out. This phase sets the stage for a clean fry with no cheese leakage.
Phase 3
Frying and Finishing
Step 5: Fry in Batches
Gently lower a few potato balls into the hot oil, being careful not to crowd the pan. Fry for 2 to 3 minutes, turning occasionally, until the balls are blistered, crackling, and deep golden-brown. Use a slotted spoon to transfer them to a paper towel-lined plate. Repeat with the remaining balls.
You’ll need: boiled Yukon gold potatoes
Look for: The exterior should be deeply golden and crisp, with a crackling sound as they fry.
Tip: Fry in small batches to keep the oil temperature steady and ensure even browning.
Step 6: Dust and Serve
While the potato balls are still hot, dust them generously with the remaining 1/4 cup of freshly grated Parmesan cheese. Serve immediately, breaking one open to show the glorious, steaming, stretchy mozzarella pull.
You’ll need: freshly grated Parmesan cheese
Look for: The cheese should be molten and stretchy when the ball is broken open.
Tip: Serve right away for the best cheese pull; the crisp exterior softens as they cool.
Checkpoint
The fried bites should be deep golden-brown with a blistered, crackling surface. They should feel crisp and light when lifted with a slotted spoon, and the oil should have maintained a steady 350°F (175°C) throughout. As they cool for a minute, the exterior should stay crunchy. When you break one open, the mozzarella should be molten and stretchy, with a glorious steam rising. The final dusting of Parmesan adds a savory, salty finish. Serve immediately for the best texture and cheese pull.
Doneness
How to tell it’s done
The potato bites are done when they are deep golden-brown and blistered, with a crackling sound as they fry. The exterior should be crisp and firm to the touch, but not hard. To test one, remove it from the oil and let it cool for a minute; it should have a crunchy shell that yields to a soft, creamy interior. The cheese inside should be fully melted and stretchy when the ball is broken open. If the bites brown too quickly, the oil is too hot, and the cheese may not melt fully; if they take longer than 3 minutes, the oil is too cool.
Avoid these
Common mistakes
One common mistake is overcrowding the pan, which drops the oil temperature and results in greasy, soggy bites. Fry in small batches, giving each ball room to float and crisp evenly. Another pitfall is under-sealing the dough around the cheese, causing the mozzarella to leak out during frying. Make sure to pinch the edges tightly and roll the ball smoothly. Also, avoid using wet potatoes; excess moisture can make the dough sticky and difficult to shape. Finally, do not skip the thermometer — frying at the correct temperature is essential for that shatteringly crisp texture.
Better results
Tips
Tip 1
For the crispiest results, make sure the potato dough is not too moist. After boiling, let the potatoes steam dry for a few minutes, and mash them while still warm. The cornstarch helps absorb moisture, but if the dough feels sticky, add a little more. Also, keep the oil at a consistent 350°F (175°C) by using a thermometer and adjusting the heat between batches. Do not rush the frying; each batch should take the full 2 to 3 minutes to develop that deep golden crust.
Tip 2
The cheese pull is the star of the show, so use good-quality whole milk mozzarella. Cut it into cubes that are large enough to create a dramatic stretch but small enough to be fully enclosed. When shaping the balls, make sure the dough is evenly thick around the cheese, about 1/4 inch, to prevent thin spots that can burst. Finally, serve the bites immediately after dusting with Parmesan, as the crispness fades as they cool. If making ahead, reheat in an air fryer or oven to restore the crunch.
Make it yours
Variations
Herb and Garlic
Add 1 teaspoon of dried oregano and 1/2 teaspoon of onion powder to the potato dough for extra savory depth. You can also mix fresh chopped chives into the dough for a fresh, oniony note.
Spicy Kick
Add 1/2 teaspoon of red pepper flakes or a pinch of cayenne to the dough for a subtle heat. Serve with a spicy sriracha mayo for dipping to amplify the kick.
Bacon and Cheddar
Replace the mozzarella with sharp cheddar cubes and add 2 tablespoons of cooked, crumbled bacon to the potato dough. The smoky bacon complements the cheddar beautifully.
Truffle Parmesan
Mix 1 teaspoon of truffle oil into the potato dough before shaping. After frying, dust with Parmesan and a pinch of truffle salt for an elegant, earthy twist.
On the table
Serving suggestions
Serve these potato bites hot, straight from the fryer, with a generous dusting of freshly grated Parmesan. They are perfect as a party appetizer, served on a platter with toothpicks for easy grabbing. The dramatic cheese pull is best experienced immediately, so encourage guests to break one open and enjoy the stretch. For a dipping sauce, a simple marinara or a garlic aioli would complement the crispy, cheesy bites, though they are delicious on their own.
These bites also make a fun side dish for burgers or grilled meats, adding a playful, indulgent touch to the plate. For a game-day spread, pair them with other finger foods like wings or sliders. If you have leftovers, reheat them in the oven to restore their crunch, and serve them as a snack with a cold beer or a glass of sparkling water. However you serve them, these Parmesan potato bites are sure to be a crowd favorite.
Leftovers
Storage & make-ahead
- Fridge
- Store leftover potato bites in an airtight container in the refrigerator for up to 3 days. Reheat in a 400°F oven for 5-7 minutes to restore crispness.
- Freezer
- Freeze uncooked shaped balls on a baking sheet, then transfer to a freezer bag for up to 2 months. Fry from frozen, adding 1-2 minutes to cooking time.
- Reheat
- Reheat cooked bites in a 400°F (200°C) oven for 5-7 minutes, or until hot and crispy. Avoid microwaving to prevent sogginess.
Store leftover potato bites in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a baking sheet in a 400°F (200°C) oven for 5 to 7 minutes, or until crisp and heated through. Avoid microwaving, as it will make the coating soggy. For longer storage, freeze the uncooked shaped balls on a baking sheet until solid, then transfer to a freezer bag for up to 2 months. Fry from frozen, adding 1 to 2 minutes to the cooking time.
Make ahead
The potato dough can be made up to a day ahead. Prepare the dough, shape the balls, and stuff them with mozzarella, then place them on a parchment-lined baking sheet. Cover and refrigerate for up to 24 hours. When ready to fry, let them sit at room temperature for 15 minutes to take off the chill, then fry as directed. Alternatively, freeze the shaped balls for up to 2 months; fry from frozen, adding a couple of minutes to the cooking time. This makes them a convenient make-ahead appetizer for parties.
Questions
Frequently asked questions
Can these potato bites be made ahead of time?
Yes, the shaped and stuffed balls can be refrigerated for up to 24 hours before frying. Place them on a parchment-lined baking sheet, cover, and chill. Let them sit at room temperature for 15 minutes before frying. They can also be frozen for up to 2 months; fry from frozen, adding 1 to 2 minutes to the cooking time.
Why do the potato balls fall apart during frying?
The most common reason is excess moisture in the potato dough. Make sure to drain the boiled potatoes thoroughly and mash them while warm. If the dough feels sticky, add more cornstarch. Also, ensure the balls are well-sealed around the cheese, with no cracks. Frying at the correct temperature (350°F/175°C) helps the exterior set quickly, keeping the balls intact.
Can the recipe be made with sweet potatoes?
Yes, sweet potatoes can be used, but they have a higher moisture content, so you may need to add extra cornstarch to achieve a pliable dough. The flavor will be sweeter and less savory, so adjust the seasonings accordingly. The frying time may also be slightly longer to achieve the same crispness.
What is the best cheese for the center?
Whole milk mozzarella is ideal because it melts into a stretchy, gooey center without becoming too watery. Low-moisture mozzarella or provolone also work well. Avoid fresh mozzarella packed in water, as it can make the balls soggy. Cut the cheese into cubes that are small enough to be fully enclosed but large enough for a satisfying pull.
How do you reheat leftover potato bites?
To reheat, place the bites on a baking sheet in a 400°F (200°C) oven for 5 to 7 minutes, or until hot and crispy. An air fryer also works well. Avoid microwaving, as it will make the coating soft and chewy. Reheated bites are best eaten immediately, as they lose crispness upon cooling.
Everything in one place: the recipe card below gathers the ingredients, steps and estimated nutrition, ready to print.

Recipe card
Crispy Parmesan Potato Bites with Mozzarella Pull
Golden, shatteringly crisp potato balls with a molten mozzarella center, dusted with Parmesan. A fun, crowd-pleasing appetizer or snack made from simple ingredients.
- Prep
- Cook
- Total
- Servings
- 12 to 16 bites
Ingredients
- 4 large boiled Yukon gold potatoes
- 4 tbsp cornstarch
- 1 tbsp garlic powder
- 1 tsp black pepper
- 1 tsp dried parsley
- 1/2 cup freshly grated Parmesan cheese
- 8 oz whole milk mozzarella block, cut into 3/4-inch cubes
- 4 cups vegetable oil, for frying
- 1/4 cup freshly grated Parmesan cheese, for dusting
Instructions
Mash and Season the Potatoes. In a large mixing bowl, mash the boiled Yukon gold potatoes with a potato masher until smooth and free of large lumps. Add the cornstarch, garlic powder, black pepper, dried parsley, and 1/2 cup of freshly grated Parmesan cheese. Mix and knead with your hands until the mixture forms a pliable, uniform dough that holds together when pressed.
Portion the Dough. Scoop a palm-sized portion of the potato dough, roughly the size of a golf ball, and roll it into a smooth round ball between your palms. Repeat with the remaining dough, placing the balls on a plate. You should have about 12 to 16 balls.
Stuff with Mozzarella. Take one potato ball and flatten it into a thick disk on your palm. Place a cube of mozzarella in the center. Wrap the dough around the cheese, pinching the edges to seal completely. Roll it gently between your palms to form a seamless, smooth round ball. Repeat with all the balls.
Heat the Oil. Pour the vegetable oil into a deep skillet or Dutch oven, filling it about 2 inches deep. Heat over medium-high heat until a deep-fry thermometer registers 350°F (175°C). Adjust the heat to maintain the temperature.
Fry in Batches. Gently lower a few potato balls into the hot oil, being careful not to crowd the pan. Fry for 2 to 3 minutes, turning occasionally, until the balls are blistered, crackling, and deep golden-brown. Use a slotted spoon to transfer them to a paper towel-lined plate. Repeat with the remaining balls.
Dust and Serve. While the potato balls are still hot, dust them generously with the remaining 1/4 cup of freshly grated Parmesan cheese. Serve immediately, breaking one open to show the glorious, steaming, stretchy mozzarella pull.
Allergens: Milk
Nutrition (estimated, per serving)
- Calories
- 320 kcal
- Protein
- 12 g
- Carbs
- 28 g
- Fat
- 18 g
Estimates only: values vary with brands, substitutions and portion sizes.
Recipe by WixForum Kitchen · wixforum.com
Share this recipe
Send it to someone who’d love it, or save it for later.
Spotted a mistake in this recipe? Let us know.





