🥔 Crispy Potato Cheese Balls 🧀
Golden and crunchy on the outside, soft and fluffy on the inside, these Potato Cheese Balls are filled with creamy mashed potatoes, flavorful cheddar, and stretchy mozzarella cheese. Each bite delivers a delicious combination of crispy breadcrumbs, seasoned potatoes, and a gooey cheese center that makes them almost impossible to resist!
They’re perfect as an appetizer, party snack, afternoon treat, or side dish. Serve them piping hot with garlic mayonnaise, ketchup, or your favorite spicy dipping sauce for an irresistible snack everyone will love.
Recipe Information
- Prep Time: 25 minutes
- Chilling Time: 20–30 minutes
- Cook Time: 15–20 minutes
- Total Time: Approximately 1 hour
- Yield: 12–16 cheese balls
- Course: Appetizer, Snack, Side Dish
- Cuisine: Fusion
- Difficulty: Easy
Ingredients
For the Potato Mixture
- 3 medium potatoes, boiled and mashed (approximately 450–500 g before peeling)
- 1 cup shredded mozzarella cheese (about 100–115 g)
- ¼ cup shredded cheddar cheese (about 28–30 g)
- 2 tablespoons cornflour or cornstarch (about 16 g)
- ½ teaspoon garlic powder
- ½ teaspoon ground black pepper
- 1 teaspoon salt, or to taste
- 2 tablespoons finely chopped fresh parsley (optional)
For the Cheesy Center
- 12–16 small mozzarella cubes, approximately 1–1.5 cm each
For the Coating
- 1 large egg, beaten
- 1 cup breadcrumbs (approximately 100–120 g)
For Frying
- Neutral cooking oil, such as sunflower, canola, or vegetable oil
Instructions
Step 1: Boil and Mash the Potatoes
Peel the potatoes and cut them into evenly sized chunks. Place them in a pot of cold, salted water and bring to a boil.
Cook for approximately 12–18 minutes, or until the potatoes are fork-tender. Drain thoroughly, then return them to the warm pot for 1–2 minutes over low heat, stirring gently to release excess moisture.
Mash until smooth, making sure there are no large lumps. Avoid adding milk, butter, or cream, as extra moisture can make the mixture difficult to shape.
Allow the mashed potatoes to cool until they are no longer hot.
Step 2: Prepare the Potato Cheese Mixture
Transfer the cooled mashed potatoes to a large mixing bowl. Add the shredded mozzarella, cheddar, cornflour, garlic powder, black pepper, salt, and chopped parsley, if using.
Mix until all the ingredients are evenly distributed and the mixture holds together when pressed.
The mixture should be soft but firm enough to shape. If it feels unusually sticky, refrigerate it for 15–20 minutes before shaping.
Step 3: Shape the Cheese Balls
Scoop approximately 1½–2 tablespoons of the potato mixture into your palm and flatten it into a small disc.
Place one mozzarella cube in the center. Carefully fold the potato mixture around the cheese, enclosing it completely.
Roll gently between your palms to form a smooth ball. Make sure there are no cracks or exposed cheese, as gaps can allow the filling to leak during frying.
Repeat with the remaining potato mixture and mozzarella cubes.
Step 4: Chill the Potato Balls
Arrange the shaped balls on a plate or tray lined with parchment paper. Refrigerate for 20–30 minutes.
This step helps the balls firm up, making them easier to coat and less likely to fall apart in the hot oil.
Step 5: Coat with Egg and Breadcrumbs
Place the beaten egg in a shallow bowl and the breadcrumbs in another.
Working one ball at a time, dip it into the beaten egg, turning to coat all sides. Allow the excess egg to drip off, then roll the ball in breadcrumbs until evenly covered.
Place the coated balls on a clean tray.
For an extra-crispy coating: Dip each ball into the egg and breadcrumbs a second time. You may need an additional egg and more breadcrumbs for this double coating.
Step 6: Heat the Oil
Pour enough oil into a deep, heavy-bottomed pot to allow the balls to be mostly submerged. Leave plenty of space at the top of the pot to prevent overflow.
Heat the oil to 170–180°C (340–355°F). A kitchen thermometer is useful for maintaining a steady temperature.
If the oil is too cool, the balls may absorb excess oil. If it is too hot, the breadcrumbs may brown before the potato filling is heated through.
Step 7: Fry Until Golden and Crispy
Carefully lower a few potato cheese balls into the hot oil using a slotted spoon. Do not overcrowd the pot, as this can lower the oil temperature.
Fry for approximately 3–4 minutes, gently turning as needed, until the coating is golden brown and crispy.
Remove the balls with a slotted spoon and place them on a wire rack or a paper towel-lined plate to drain excess oil.
Repeat with the remaining balls, allowing the oil to return to the correct temperature between batches.
Step 8: Serve Hot
Let the potato cheese balls rest for 1–2 minutes before serving. The cheese inside will be very hot immediately after frying.
Arrange them on a serving platter and garnish with fresh parsley, if desired. Serve immediately with garlic mayonnaise, ketchup, sweet chili sauce, or spicy tomato dip.
Chef’s Tips for Perfect Potato Cheese Balls
- Remove excess moisture: Dry, well-drained potatoes make a firmer mixture that is easier to shape.
- Cool the potatoes first: Adding cheese while the potatoes are very hot can make the mixture too soft.
- Seal the cheese completely: Check each ball carefully for cracks or gaps before coating.
- Chill before frying: Cold, firm balls are easier to handle and more likely to retain their shape.
- Maintain the oil temperature: Aim for 170–180°C (340–355°F) for a crisp, evenly browned coating.
- Fry in small batches: Too many balls at once can cool the oil and result in a greasy coating.
- Choose low-moisture mozzarella: It generally melts well without releasing as much liquid as fresh mozzarella.
Variations
Spicy Potato Cheese Balls: Add ½ teaspoon chili powder or paprika and a pinch of chili flakes to the potato mixture.
Herb and Garlic Cheese Balls: Increase the garlic powder slightly and add chopped chives, oregano, or additional parsley.
Chicken-Stuffed Potato Balls: Add a small amount of finely shredded, fully cooked, seasoned chicken to the potato mixture before shaping.
Jalapeño Cheddar Balls: Add finely chopped jalapeños and use extra cheddar for a sharper, spicier flavor.
Extra-Cheesy Balls: Mix a little grated Parmesan into the breadcrumbs for a savory, crisp outer crust.
Air Fryer Instructions
For a lighter alternative, preheat the air fryer to 190°C (375°F).
Arrange the coated potato balls in a single layer in the basket, leaving space between them. Lightly spray or brush the coating with oil.
Air-fry for approximately 10–14 minutes, turning halfway through, until golden and crisp. Cooking times vary by air fryer and ball size. Check that the coating is firm and the centers are hot.
The air-fried version may be less evenly browned than the deep-fried version, but it still makes a delicious snack.
Make-Ahead Instructions
Prepare and shape the potato cheese balls up to one day ahead. Store them covered in the refrigerator and coat them shortly before frying for the best texture.
Alternatively, coat the balls with egg and breadcrumbs in advance, then refrigerate them in a single layer in a covered container until ready to cook.
Storage and Freezing
Refrigerator: Store leftover cooked potato cheese balls in an airtight container and refrigerate promptly. For best quality, eat within 3 days.
Freezing before frying: Place the shaped, uncoated balls on a lined tray and freeze until firm. Transfer them to a freezer-safe container and freeze for up to 2 months for best quality. Thaw in the refrigerator, then coat and fry.
Freezing after coating: Freeze the coated balls in a single layer until firm, then transfer them to a freezer-safe container with parchment between layers. Thaw in the refrigerator before frying.
Reheating: Reheat cooked balls in an oven or air fryer at 180°C (350°F) until heated through and crisp. Microwaving is possible, but the breadcrumb coating will soften.
Frequently Asked Questions
Why are my potato cheese balls falling apart?
The potato mixture may contain too much moisture, or the balls may not have been chilled long enough. Drain the potatoes thoroughly, add the cornflour, and refrigerate the shaped balls before frying.
Why is the cheese leaking out?
The potato coating may have cracks, or the mozzarella pieces may be too large. Use small cheese cubes, seal each ball completely, and avoid overheating the oil.
Can I make these without deep-frying?
Yes. Air-frying or baking with a light coating of oil can produce a crisp exterior, although the texture may differ from deep-frying.
What is the best cheese for the filling?
Low-moisture mozzarella is ideal for a stretchy center. Cheddar adds flavor to the potato mixture, while a small cube of mozzarella creates the signature melted middle.
Can I prepare them without parsley?
Absolutely. Parsley is optional. The potato balls will still be delicious with the cheese, garlic powder, salt, and pepper.
Serving Suggestions
Serve these crispy cheese balls with:
- Creamy garlic mayonnaise
- Spicy ketchup or chili sauce
- Sweet chili dipping sauce
- Ranch dressing
- Fresh salad or crunchy coleslaw
They’re excellent as party finger food, an after-school snack, or a delicious side dish alongside burgers, grilled chicken, or sandwiches.
Final Result
These Potato Cheese Balls have everything a great snack should offer: a beautifully golden breadcrumb crust, a fluffy and well-seasoned potato center, and a warm, melted mozzarella surprise inside. Crispy, cheesy, and wonderfully satisfying, they’re best enjoyed fresh from the fryer with your favorite dipping sauce.
The secret to success: dry mashed potatoes, a thoroughly sealed cheese center, a short chilling period, and properly heated oil.