Crispy Potato Cheese Balls Recipe for Party Appetizers

Potato Cheese Balls are crisp on the outside with a melty, cheesy center. They’re easy to make, irresistibly tasty, and a hit with kids and adults alike.

A potato cheese ball open with stretchy cheese inside.

This recipe pairs creamy mashed potato with gooey cheese and a crunchy coating, creating an impressive side, snack, or party appetizer. Serve with your favorite dipping sauce for maximum enjoyment.

The contrast of textures — soft, savory interior and a golden, crisp shell — is what makes these potato cheese balls memorable. They’re also versatile: you can adjust seasonings, add herbs, or mix in vegetables to match your taste.

Golden brown balls of fried mashed potatoes.

These are perfect when you want a comforting snack or a shareable appetizer for gatherings. Whether you’re preparing them for a holiday table or an after-school treat, they’re simple and satisfying.

Table of Contents

  • Potato Cheese Balls Recipe
  • Ingredients Needed!
  • Potato Cheese Balls Recipe Variations
  • Substitutions
  • How to Make Potato Cheese Balls
    • Step 1: Prepare the Potatoes
    • Step 2: Combine the Ingredients Together
    • Step 3: Prepare the Cheese Cubes
    • Step 4: Make the Balls
    • Step 4: Coat the Balls
    • Step 5: Fry the Balls
  • Expert Tips For Potato Cheese Balls
  • Serving
  • More Appetizer Recipes You’ll Love
  • More Potato Recipes
  • Potato Cheese Balls Recipe

Potato Cheese Balls Recipe

This straightforward recipe yields cheesy, creamy centers wrapped in a crunchy crust. It’s easier than it looks and uses a short list of pantry-friendly ingredients.

Cheese potato balls in a wooden bowl.

Leftover mashed potatoes can work, but if they contain a lot of butter or milk they may be too wet — you can stir in a bit of flour to firm them up. Freshly boiled and mashed potatoes give the best texture for forming balls.

These potato cheese balls are great for holidays, game days, or as a quick snack. Keep them in mind next time you want something crunchy and comforting.

A bowl of cheesy potato balls.

If you try this recipe, save it and rate it — and enjoy the satisfying cheese pull when you bite into one.

Ingredients Needed!

These are the main components that give the potato cheese balls their texture and flavor:

Ingredients for potato cheese balls.
  • Potatoes: Use starchy varieties like Russets or Idaho for a fluffy mash that holds together.
  • Cheese: Cheddar or mozzarella work best for melty centers — cheddar for bold flavor, mozzarella for stretch.
  • Breadcrumbs: Panko gives an extra-crispy coating; regular breadcrumbs work too.
  • Seasonings: Salt, black pepper, garlic powder, onion powder, and paprika enhance the flavor.
  • Eggs: Eggs bind the coating and help form a golden crust.

Refer to the recipe card below for exact measurements and the full ingredient list.

Overhead shot of cheese potato balls.

Potato Cheese Balls Recipe Variations

These balls are easily customized. A few ideas:

  • Spicy: Add diced jalapeños, hot sauce, or chili flakes.
  • Herbed: Fold in fresh dill, basil, cilantro, or thyme.
  • Smoky: Mix in cooked, crumbled bacon for extra savory flavor.
  • Vegetable boost: Add diced bell peppers, corn, or chopped spinach for color and nutrients.

Substitutions

If you’re missing an ingredient, try these swaps:

  • Potatoes: Sweet potatoes for a sweeter, more nutrient-dense version.
  • Cheese: Any melting cheese like Gouda, Swiss, American, or pepper jack.
  • Breadcrumbs: Crushed cornflakes, crackers, or ground oats make a crunchy coating.
  • Eggs: For an egg-free binder, use a mix of milk and a little flour.

How to Make Potato Cheese Balls

Step 1: Prepare the Potatoes

Peel and cut potatoes into even one-inch pieces so they cook uniformly. Place in a pot, cover with cold water, bring to a boil, and simmer until fork-tender, about 10–20 minutes depending on size. Drain and mash until smooth, then allow to cool slightly.

Peeling potatoes on a chopping board.

Step 2: Combine the Ingredients Together

In a large bowl, mix the mashed potatoes with salt, pepper, garlic powder, onion powder, paprika, chopped green onions, and minced parsley. Add a pinch of cayenne if you like heat. Stir until evenly combined.

Mashed potatoes with seasoning added in.

Step 3: Prepare the Cheese Cubes

Cut your cheese into about 20 small cubes (roughly ½-inch). Toss the cubes with a little black pepper, red chili flakes, and dried basil for extra flavor.

Seasoned cheese cubes on a plate.

Step 4: Make the Balls

Portion the potato mixture into 20 equal pieces using a tablespoon or small scoop. Flatten a portion in your palm, place a seasoned cheese cube in the center, then enclose the cheese and roll into a smooth ball. Wet your hands or rub with oil if the mixture sticks.

Potato balls formed out of mashed potatoes.

Step 4: Coat the Balls

Set up a coating station: flour on one plate, beaten eggs mixed with a little water, salt, and red chili powder in a bowl, and breadcrumbs on another plate. Roll each ball in flour, then egg, then breadcrumbs. For extra crunch, dip again in egg and breadcrumbs for a second coat.

Egg mixture, flour on a plate, and breadcrumbs for potato cheese balls coating.

Step 5: Fry the Balls 

Chill the coated balls for at least 30 minutes. Heat oil in a deep pot or fryer to about 370°F (187°C). Fry the balls in batches, avoiding overcrowding, for 3–5 minutes until golden and crispy. Transfer to a paper-towel-lined plate to drain excess oil. Serve warm.

Potato cheese balls deep frying in oil.

The melty cheese inside and the crisp shell make these a standout appetizer. Pair them with marinara, ranch, honey mustard, or your favorite sauce.

The perfect homemade potato cheese balls.

Expert Tips For Potato Cheese Balls

  • Check potatoes early to avoid overcooking—smaller pieces cook faster. Use a fork or knife to test doneness.
  • Drain potatoes promptly after cooking to prevent them from becoming waterlogged and mushy.
  • Fry in small batches so the oil temperature stays steady and the balls crisp up instead of turning greasy.
  • Make ahead: form and bread the balls, refrigerate on a lined tray covered with plastic wrap, and fry the next day. They also freeze well—freeze solid on a tray, then transfer to a freezer bag.
  • Reheat leftovers in an air fryer or oven to restore crispiness.

Serving

Serve these Potato Cheese Balls with any of the following:

  • Sour cream
  • Ketchup
  • Honey mustard
  • Ranch dressing
  • BBQ sauce
  • Sweet chili sauce
Potato balls served with a glossy sauce.

More Appetizer Recipes You’ll Love

FISH BALLS – AFRICAN STYLE

TOSTONES RECIPE – TWICE-FRIED PLANTAINS

Pizza Toast

Chicken Drumsticks Lollipops

Garlic Butter Wings

Baked Dry Rub Chicken Wings

More Potato Recipes

If you love potatoes, try these other favorites:

Fried Potatoes and Eggs Breakfast Recipe (+VIDEO)

Chicken and Potatoes

Easy Roasted Potatoes

POTATO HOT POT RECIPE

One Pan Chicken and Potatoes and Veggies

Potato Frittata

If you make this recipe please leave a star rating below. Your rating helps others find the recipe and I love hearing from you! Thank you!

Square image of potato cheese balls.

Potato Cheese Balls

Crunchy on the outside and gooey in the middle, these Potato Cheese Balls make the perfect appetizer, snack, or side dish. Serve with marinara, ranch, or aioli for dipping!
Prep: 1 hour
Cook: 20 minutes
Total: 1 hour 20 minutes
Servings: 20 balls
Pin Recipe
Rate
Print Recipe

Ingredients  

  • 500 g potatoes Russet or other starchy type like Idaho

Seasoning for the Potatoes

  • 2 tablespoons minced fresh parsley
  • 1 teaspoon paprika
  • 1 teaspoon garlic powder
  • 2 Tablespoons chopped green onions
  • ½ teaspoon black pepper
  • 1 teaspoon onion powder
  • ½ teaspoon salt or to taste

For Cheese

  • 70 grams cheddar cheese cut into 20 ½ inch cubes*
  • ¼ teaspoon black pepper
  • ¼ teaspoon dried basil
  • ¼ teaspoon red chili flakes

For Coating

  • 2 large eggs
  • 1 Tablespoon water
  • ¼ teaspoon salt
  • ¼ teaspoon red chili powder
  • 1 cup bread crumbs
  • ½ cup all-purpose flour
  • Oil for frying

Instructions 

  • Peel, wash, and cut potatoes into one-inch cubes. Add to a pot, cover with water, bring to a boil, and simmer until fork-tender, about 10–15 minutes.
  • Drain and transfer to a bowl. Mash until smooth.
  • Stir in parsley, paprika, garlic powder, green onions, black pepper, onion powder, and salt until well combined.
  • Season cheese cubes with black pepper, red chili flakes, and dried basil.
  • Scoop 20 portions of the potato mixture, flatten, add a cheese cube, then enclose and roll into a ball. Repeat with remaining portions.
  • Set up coating: whisk eggs with water, salt and red chili powder; place flour and breadcrumbs on separate plates. Dredge each ball in flour, egg, then breadcrumbs. For extra crispiness, double-dip in egg and breadcrumbs.
  • Chill the coated balls for at least 30 minutes, then fry in oil heated to 370°F (187°C) in batches for 3–5 minutes until golden and crispy. Drain on paper towels.
  • Serve warm with your favorite dipping sauce.

Notes

  • *Don’t worry if your cheese cubes aren’t perfectly shaped.
  • Store in an airtight container in the refrigerator for up to 3 days; reheat in the oven at 350°F for about 10 minutes to restore crispiness.
  • To freeze: spread formed, breaded balls on a baking sheet, freeze until solid, then transfer to a freezer-safe container for up to 3 months.
  • These make great appetizers or snacks and pair well with marinara, ranch, or aioli, or a simple green salad for a light meal.

Nutrition

Calories: 76 kcal | Carbohydrates: 11 g | Protein: 3 g | Fat: 2 g

Additional Info

Course: Appetizer, Snack
Cuisine: American
Calories: 76