Loading...

Place the peeled and quartered potatoes in a large pot and cover with cold water. Add a pinch of salt. Bring to a boil over medium-high heat, then reduce heat and simmer until the potatoes are fork-tender, about 15-20 minutes.

Drain the cooked potatoes thoroughly. Return them to the hot pot over low heat for 1-2 minutes to dry out any excess moisture. Mash the potatoes until completely smooth, ensuring no lumps remain.

Transfer the mashed potatoes to a large bowl. Add the cornstarch, all-purpose flour, garlic powder, salt, and black pepper. Mix thoroughly with your hands until all ingredients are well combined and the mixture forms a cohesive dough.

Take about 1 1/2 tablespoons of the potato mixture and flatten it slightly in your palm. Place one cube of mozzarella cheese in the center. Carefully form the potato mixture around the cheese, sealing it completely to create a smooth ball.

Set up a breading station: one bowl with the beaten eggs (egg wash) and another bowl with the breadcrumbs. Dip each potato ball into the egg wash, allowing any excess to drip off, then roll it in the breadcrumbs, pressing gently to ensure a full and even coating.

In a large, heavy-bottomed pot or Dutch oven, heat the vegetable oil to 350°F (175°C). Use a deep-fry thermometer to monitor the temperature. Carefully lower a few potato balls into the hot oil, ensuring not to overcrowd the pot.

Fry the potato balls for 3-5 minutes, turning occasionally, until they are golden brown and crispy on all sides. Remove with a slotted spoon and place on a wire rack lined with paper towels to drain excess oil.

Repeat with the remaining potato balls. Garnish the finished Cheesy Garlic Potato Balls with fresh chopped parsley and serve immediately.


Place the peeled and quartered potatoes in a large pot and cover with cold water. Add a pinch of salt. Bring to a boil over medium-high heat, then reduce heat and simmer until the potatoes are fork-tender, about 15-20 minutes.

Drain the cooked potatoes thoroughly. Return them to the hot pot over low heat for 1-2 minutes to dry out any excess moisture. Mash the potatoes until completely smooth, ensuring no lumps remain.

Transfer the mashed potatoes to a large bowl. Add the cornstarch, all-purpose flour, garlic powder, salt, and black pepper. Mix thoroughly with your hands until all ingredients are well combined and the mixture forms a cohesive dough.

Take about 1 1/2 tablespoons of the potato mixture and flatten it slightly in your palm. Place one cube of mozzarella cheese in the center. Carefully form the potato mixture around the cheese, sealing it completely to create a smooth ball.

Set up a breading station: one bowl with the beaten eggs (egg wash) and another bowl with the breadcrumbs. Dip each potato ball into the egg wash, allowing any excess to drip off, then roll it in the breadcrumbs, pressing gently to ensure a full and even coating.

In a large, heavy-bottomed pot or Dutch oven, heat the vegetable oil to 350°F (175°C). Use a deep-fry thermometer to monitor the temperature. Carefully lower a few potato balls into the hot oil, ensuring not to overcrowd the pot.

Fry the potato balls for 3-5 minutes, turning occasionally, until they are golden brown and crispy on all sides. Remove with a slotted spoon and place on a wire rack lined with paper towels to drain excess oil.

Repeat with the remaining potato balls. Garnish the finished Cheesy Garlic Potato Balls with fresh chopped parsley and serve immediately.
