These crispy, golden Potato Cheese Balls are the perfect comfort snack—soft, creamy on the inside with gooey melted cheese, and crunchy on the outside. Whether you’re serving them as an appetizer, party snack, or side dish, this Potato Cheese Balls recipe is always a crowd-pleaser.
Why You’ll Love This Recipe
These Potato Cheese Balls are everything you want in a snack. They’re crispy on the outside, fluffy and cheesy inside, and incredibly easy to make. The recipe uses simple pantry ingredients and is family-friendly, making it perfect for gatherings, quick snacks, or even lunchbox treats.
Ingredients

Potato Balls
- 1 lb russet potatoes, peeled and cubed
- 1/4 cup unsalted butter, melted
- 1/2 tsp salt
- 1/2 tsp garlic powder
- 1 Tbsp heavy whipping cream
- 1/4 tsp black pepper
- 1 whole egg
- 2 Tbsp fresh chopped chives
- 8 oz shredded mozzarella cheese
Coating
- 1/2 cup all-purpose flour
- 1 cup panko breadcrumbs
- 1/2 tsp salt
- 2 eggs, lightly beaten
Frying
- 2 cups vegetable or canola oil
Instructions
- Bring a large pot of salted water to a boil and cook potatoes for 8–10 minutes until fork tender. Let cool slightly.
- Mash potatoes until smooth and lump-free.
- Add butter, salt, garlic powder, black pepper, cream, egg, chives, and mozzarella cheese. Mix well to combine.
- Chill the mixture for 1 hour (or 30 minutes in the freezer) until firm.
- Scoop about 2 tablespoons of the mixture and shape into balls.
- Coat each ball in flour, then dip in beaten eggs, and finally roll in panko breadcrumbs.
- Heat oil to 350°F (175°C). Fry Potato Cheese Balls in batches for 2–3 minutes until golden brown.
- Drain on paper towels, sprinkle with salt, and serve warm.

Tips & Tricks
- Chill the mixture well to prevent the balls from falling apart.
- Use a cookie scoop for even-sized Potato Cheese Balls.
- Freeze the shaped balls for 15 minutes before frying for extra firmness.
- Swap mozzarella with cheddar or a cheese blend for a richer flavor.
- Bake or air fry for a lighter version.
Details
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes (+ chilling)
- Yield: 18–20 balls
- Category: Appetizer / Snack
- Method: Frying
- Cuisine: International
- Difficulty: Easy
- Dietary: Vegetarian

Notes
- Serve with garlic dip, ketchup, or spicy mayo.
- Add finely chopped vegetables like bell peppers for variation.
- Adjust seasoning to taste.
Nutrition (Approximate per serving)
- Calories: 180
- Protein: 6g
- Carbohydrates: 14g
- Fat: 11g
FAQ
Can I make Potato Cheese Balls ahead of time?
Yes, shape and refrigerate them up to 24 hours before frying.
Can I freeze them?
Absolutely. Freeze before frying and cook directly from frozen.
Why are my balls falling apart?
The mixture may be too warm—chill longer before shaping.
Can I bake instead of fry?
Yes, bake at 400°F (200°C) for 20–25 minutes until golden.
What cheese works best?
Mozzarella is ideal for stretch, but cheddar adds stronger flavor.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days.
Freeze for up to 2 months.
Reheat in oven or air fryer to maintain crispiness.

Similar Recipes

Potato Cheese Balls Recipe
Ingredients
Potato Balls
- 1 lb russet potatoes peeled and cubed
- 1/4 cup unsalted butter melted
- 1/2 tsp salt
- 1/2 tsp garlic powder
- 1 Tbsp heavy whipping cream
- 1/4 tsp black pepper
- 1 whole egg
- 2 Tbsp fresh chopped chives
- 8 oz shredded mozzarella cheese
Coating
- 1/2 cup all-purpose flour
- 1 cup panko breadcrumbs
- 1/2 tsp salt
- 2 eggs lightly beaten
Frying
- 2 cups vegetable or canola oil
Instructions
- Bring a large pot of salted water to a boil and cook potatoes for 8–10 minutes until fork tender. Let cool slightly.
- Mash potatoes until smooth and lump-free.
- Add butter, salt, garlic powder, black pepper, cream, egg, chives, and mozzarella cheese. Mix well to combine.
- Chill the mixture for 1 hour (or 30 minutes in the freezer) until firm.
- Scoop about 2 tablespoons of the mixture and shape into balls.
- Coat each ball in flour, then dip in beaten eggs, and finally roll in panko breadcrumbs.
- Heat oil to 350°F (175°C). Fry Potato Cheese Balls in batches for 2–3 minutes until golden brown.
- Drain on paper towels, sprinkle with salt, and serve warm.
Notes
- Serve with garlic dip, ketchup, or spicy mayo.
- Add finely chopped vegetables like bell peppers for variation.
- Adjust seasoning to taste.
Conclusion
This Potato Cheese Balls recipe is simple, delicious, and guaranteed to impress. With a crispy coating and melty center, these bites are perfect for any occasion. Try them once, and they’ll become a regular favorite in your kitchen.

