These potato cheese balls have a crisp, golden breadcrumb coating with a soft mashed potato layer and a creamy, melted cheese center. They are shaped, breaded, and fried until crunchy on the outside and hot and cheesy inside.

This is the kind of appetizer I love serving when I want something warm, filling, and easy to portion. The potato mixture is seasoned with garlic, pepper, parsley, and onion, while the combination of cream cheese and mozzarella creates a rich center.
You can shape and bread the balls ahead of time, then refrigerate them until you are ready to fry. They are perfect for parties, game days, family snacks, or an appetizer platter.
For another crispy potato snack with a cheesy center, try my Cheesy Beef Potato Balls. You may also like these simple Crispy Potato Balls.
Table of contents

Ingredients

Let’s Make Potato Cheese Balls
- Boil the potatoes
Peel and chop potatoes into large pieces. Place in a pot, cover with water and bring to a boil. Simmer until fork tender (guessing 12–15 minutes). Drain very well.

- Mash and season
Mash hot potatoes with butter, salt, pepper red pepper flakes garlic powder dried parsley bread crumbs and onion powder. Combine until it’s a smooth, moldable “dough.” Allow to cool until you can handle them.

- Make filling + Set dredging
Combine cream cheese and mozzarella (or you can keep the mozzarella as the center if you like a stronger pull). Prepare three bowls: one with flour, the second with beaten eggs and the third with breadcrumbs.

- Stuff and shape
Scoop some of the potato mixture into your palm and flatten it a bit, then spoon in some of the cheese filling, pinch the edges together and roll into a tight ball. Repeat. - Bread the balls
Roll balls in flour, then egg, then coat with breadcrumbs. Press them gently so they adhere well.

- Fry until golden
- Use a frying thermometer and heat the oil to the temperature confirmed during your recipe testing. The USDA warns that deep-frying oil can exceed 400°F and recommends taking precautions to prevent burns and oil fires; review its deep-fat frying safety guide

- Serve
Serve hot while the center is still melty. - Serve with sauce
Serve with marinara, ranch or spicy mayo for dipping.

The potato mixture should be cool, dry, and firm enough to hold its shape. If the potatoes contain too much water, the balls can become sticky, lose their shape, or split while frying.
Keep the cheese filling completely enclosed inside the potato layer. After shaping each ball, inspect it for thin areas or cracks and cover them with a little more potato mixture.
Why did my potato cheese balls break while frying
The potato mixture may have been too wet or warm, the cheese may not have been sealed completely, or the coating may have contained gaps.
What can I serve with potato cheese balls
Serve them with marinara, ranch, spicy mayonnaise, garlic sauce, or my Lemon Yogurt Sauce.
For a party spread, pair them with my Mini Pepperoni Pizzas and Crispy Cauliflower.
Common Mistakes to Avoid
- Using Watery Potatoes
Potatoes that have not drained properly create a soft, sticky mixture. Drain them thoroughly and let excess steam escape before mashing.
- Using the Wrong Potato Texture
Very waxy or watery potatoes can make shaping more difficult. A drier potato normally produces a firmer mixture.
- Shaping While the Mixture Is Hot
Warm potatoes can soften the filling and make the balls difficult to seal. Let the mixture cool before shaping.
- Adding Too Many Breadcrumbs
Breadcrumbs help firm the potato mixture, but too many can make the finished balls dry and dense. Add extra only when necessary.
- Overfilling With Cheese
A large amount of cheese is harder to seal and more likely to leak. Begin with a small portion in the center.
- Leaving Cracks in the Potato Layer
Any opening can allow the melted cheese to escape. Smooth and inspect every ball before coating it.
- Skipping the Flour
Flour helps the egg adhere to the potato surface. Without it, the breadcrumb coating may slide off.
- Leaving Gaps in the Breading
Coat every part of the potato ball with flour, egg, and breadcrumbs. Bare spots become weak areas during frying.
- Skipping the Chilling Time
Soft, freshly shaped balls are more likely to lose their form. Chill them before frying if that is part of your tested method.
- Frying in Oil That Is Too Cool
Cool oil can make the breadcrumb coating absorb more oil and become greasy rather than crisp.
- Frying in Oil That Is Too Hot
Overheated oil can brown the coating before the cheese center has warmed properly. It can also create a serious safety risk.
- Crowding the Pot
Too many balls reduce the oil temperature and make them difficult to turn. Fry in small batches.
- Serving Immediately From the Oil
The cheese center can be extremely hot. Allow the potato balls to cool briefly before eating.
FAQs
Yes — and use cold, thick mashed potatoes (not runny mash). You might want additional breadcrumbs to stiffen it.
Typically the cheese hasn’t been sealed well, the oil is too hot or the balls weren’t properly chilled before they were fried.
Low-moisture mozzarella melts best without becoming water-y.
Yes — form and bread them, then refrigerate for up to 24 hours (I’m guessing here!) and fry.
Yes—oil them with a brush or spritzer and bake at 400 F until golden (guess: 18-22 min), turning.
Drain well, don’t stack the slices while hot and re-crisp in the oven or air fryer just before serving.
More Recipes You Will Like :
- Cheesy Beef Potato Balls (Crispy Outside, Melty Inside!)
- Raffaello Coconut Balls (No-Bake Coconut Truffles – Ready in 10 Minutes)
- Ultimate Sweet Potato Fries
- Crispy Baked Cauliflower Bites (So Crunchy, No Frying!)
- Soft & Fluffy Cinnamon Rolls with Cream Cheese Frosting

Potato Cheese Balls
Ingredients
- 1 3/4 lb potatoes peeled (800 g)
- 2 tbsp butter 15 g
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp red pepper flakes
- 1 tsp garlic powder
- 1 tsp dried parsley
- 1/3 cup breadcrumbs 30 g
- 1 tsp onion powder or dried minced onion
- 1/2 cup cream cheese 120 g
- 1/2 cup mozzarella cheese 120 g
- 2 large eggs beaten
- All-purpose flour assumption: about 1/2 cup / 60 g
- Breadcrumbs assumption: about 1 cup / 100 g, plus more as needed
- Neutral oil for frying (assumption: about 3 cups / 720 ml)
Method
- Peel and cut the potatoes into chunks. Boil in water until fork-tender (assumption: 12–15 minutes), then drain very well.
- Mash potatoes with butter, salt, black pepper, red pepper flakes, garlic powder, dried parsley, breadcrumbs, and onion powder until smooth and moldable. Let cool until easy to handle.
- Mix cream cheese and mozzarella together for the filling (or keep mozzarella as the center if preferred). Set up three bowls: flour, beaten eggs, and breadcrumbs.
- Scoop potato mixture, flatten, add cheese filling, then pinch closed and roll into a tight ball.
- Coat each ball in flour, dip in egg, then roll in breadcrumbs. Press gently so crumbs adhere.
- Heat oil to 350°F (175°C) (assumption). Fry in batches until deep golden brown (assumption: 3–4 minutes), turning as needed.
- Drain on paper towels and serve hot.
Nutrition
Video
Notes
- If the mixture feels too soft, add 1–2 tbsp breadcrumbs or chill 10–15 minutes (assumption).
- Seal the cheese completely to prevent leaking during frying.
- For extra crunch, repeat the egg + breadcrumb step a second time.
- Substitute panko for the outer coating for a crispier texture.
- Reheat in the oven or air fryer at 375°F (190°C) until crisp (assumption: 10–12 minutes).
Tried this recipe?
Let us know how it was!Estimated reading time: 7 minutes