Loading...

Place the peeled and chopped potatoes into a large pot. Add enough water to cover the potatoes, then stir in the chicken broth. Bring to a boil over medium-high heat.

Boil the potatoes for about 10 to 15 minutes, or until they are very tender and can be easily pierced with a fork.

While the potatoes are boiling, cut the block of mozzarella cheese into small, uniform 1/2-inch cubes. Set aside.

Once the potatoes are cooked, carefully drain them thoroughly. Transfer the drained potatoes to a large mixing bowl.

Using a potato masher or a large fork, mash the potatoes until smooth. Add the onion powder, garlic powder, salt, dried parsley, and cornstarch to the mashed potatoes.

Using a gloved hand or a sturdy spoon, mix the potato mixture until all ingredients are well combined and the mixture is cohesive. It should be firm enough to form into balls.

Take about 1 1/2 tablespoons of the mashed potato mixture and flatten it in the palm of your hand. Place one mozzarella cheese cube in the center. Carefully mold the potato around the cheese, rolling it into a smooth, even ball, ensuring the cheese is fully enclosed. Repeat this process with the remaining potato mixture and cheese cubes.

In a large, heavy-bottomed pot or Dutch oven, heat the vegetable oil over medium-high heat to 350°F. Use a deep-fry thermometer to monitor the temperature.

Carefully place a few potato balls into the hot oil, being careful not to overcrowd the pot. Fry for 3 to 5 minutes, turning occasionally, until golden brown and crispy on all sides.

Using a slotted spoon, remove the fried potato balls from the oil and transfer them to a plate lined with paper towels to drain excess oil. Repeat with the remaining potato balls.

Serve the crispy cheesy potato balls immediately, topped with grated Parmesan cheese and shredded mozzarella cheese, if desired.


Place the peeled and chopped potatoes into a large pot. Add enough water to cover the potatoes, then stir in the chicken broth. Bring to a boil over medium-high heat.

Boil the potatoes for about 10 to 15 minutes, or until they are very tender and can be easily pierced with a fork.

While the potatoes are boiling, cut the block of mozzarella cheese into small, uniform 1/2-inch cubes. Set aside.

Once the potatoes are cooked, carefully drain them thoroughly. Transfer the drained potatoes to a large mixing bowl.

Using a potato masher or a large fork, mash the potatoes until smooth. Add the onion powder, garlic powder, salt, dried parsley, and cornstarch to the mashed potatoes.

Using a gloved hand or a sturdy spoon, mix the potato mixture until all ingredients are well combined and the mixture is cohesive. It should be firm enough to form into balls.

Take about 1 1/2 tablespoons of the mashed potato mixture and flatten it in the palm of your hand. Place one mozzarella cheese cube in the center. Carefully mold the potato around the cheese, rolling it into a smooth, even ball, ensuring the cheese is fully enclosed. Repeat this process with the remaining potato mixture and cheese cubes.

In a large, heavy-bottomed pot or Dutch oven, heat the vegetable oil over medium-high heat to 350°F. Use a deep-fry thermometer to monitor the temperature.

Carefully place a few potato balls into the hot oil, being careful not to overcrowd the pot. Fry for 3 to 5 minutes, turning occasionally, until golden brown and crispy on all sides.

Using a slotted spoon, remove the fried potato balls from the oil and transfer them to a plate lined with paper towels to drain excess oil. Repeat with the remaining potato balls.

Serve the crispy cheesy potato balls immediately, topped with grated Parmesan cheese and shredded mozzarella cheese, if desired.
