Potato Cheese Balls

Jump to RecipeRate Recipe

This post may contain affiliate links. Please read our disclosure policy.

Potato Cheese Balls are crunchy on the outside, with gooey cheese in the middle. They are easy to make, taste amazingly delicious, and a favorite of both kids and adults.

This recipe is a hit because it merges the irresistible flavor of cheese with the creamy texture of potatoes, all wrapped up in a crunchy exterior. It makes quite an impressive side dish, served with your favorite dipping sauce!

A potato cheese ball open with stretchy cheese inside.

The blend of textures and flavors in this appetizer make it unforgettable. I always order cheesy appetizers like this when I go to restaurants. Some of my favorites have been mac and cheese bites at a local restaurant and mozzarella sticks which we enjoyed during our family vacation at Lake Havasu.

I was eager to have a cheesy reliable appetizer recipe here on the blog and this one is save-worthy. So, whether you are throwing a party or just looking to have something as a snack, these potato cheese balls will captivate your taste buds!

Golden brown balls of fried mashed potatoes.

You are more than welcome to try other snacks recipes too if you have been looking for recipes similar to this. You will enjoy definitely my Chicken Drumsticks Lollipops and Pizza Toast recipes, so do not forget to add those recipes to your to-make list, too!

Potato Cheese Balls Recipe

With this simple potato cheese balls recipe, you can get please both, snack enthusiasts and cheese lovers. The cheesy, creamy interior of these cheese potato balls is complemented by a crunchy and crispy crust.

Although this appetizer might seem a bit fancy, it is quite easy to make, requiring minimal effort and list of ingredients.

Cheese potato balls in a wooden bowl.

A common route to go when making Potato Cheese Balls is to use leftover mashed potatoes. But that doesn’t often work out well as mashed potatoes have other ingredients like butter and milk or cream that make it too wet.

If you use leftover mashed potatoes, you might need to add some flour to the mash to absorb some of the wetness. That way, you can make cheesy fried mashed potato balls!

I assure you that this potato cheese balls recipe will be a favorite in your home. Save this recipe for special occasions like Thanksgiving or Christmas. These cheesy potato balls also make a great after school snack!

A bowl of cheesy potato balls.

So, run to the nearest grocery store and get the ingredients that you may be lacking since you do not want to miss out on this delicious and easy to prepare snack. And if you decide to give it a go, do not forget to rate it with stars below and tell me how it turned out!

Ingredients Needed!

Here are the main elements of this recipe that you should know. Every component used in the preparation of the potato cheese balls is very vital in the making of tasty and mouth-watering balls.

Ingredients for potato cheese balls.
  • Potatoes: The foundation of the recipe that contributes to the creaminess of the dish. For the best outcomes, it is recommended to use starchy potatoes like Russets as they mash well and hold their shape.
  • Cheese: Cheese cubes melt inside the balls for that ooey gooey middle. Cheddar cheese or mozzarella cheese is preferable to be used in this case. Cheddar has a strong, biting taste while mozzarella has a very delicate and very slightly sweet taste with the best-melted texture.
  • Breadcrumbs: Adds a crispy coating. You can use panko breadcrumbs if you want the exterior to be extra crispy, while you can use regular breadcrumbs for the normal crunch.
  • Seasonings: Spices such as salt, black pepper add taste. Garlic powder, onion powder and a hint of paprika give it a nice umami.
  • Eggs: To help with the binding and to give a nice crust on the outside. They play the role of a binder for the breadcrumbs and guarantee a beautiful crust.

There are other ingredients that are needed in this recipe, please do not forget to look at the recipe card below, and there you will find the detailed list of all the ingredients and their measurements.

Overhead shot of cheese potato balls.

Potato Cheese Balls Recipe Variations

Potato cheese balls can be prepared in numerous ways depending on your preferred taste. Here are a few ideas:

  • Make it spicier: If you want to give the potato mixture a spicy kick, you can add finely chopped jalapenos, a dash of hot sauce or some chili flakes.
  • Make use of herbs: Add in more fresh herbs such as dill, basil, cilantro, or thyme to give it a nice depth of flavor.
  • Add bacon: For a smoky and savory touch, add cooked crumbled bacon.
  • Add veggies: For additional color and nutrients, you can add chopped bell peppers, sweet corn, or spinach.

Substitutions

No need to worry, if you do not have all the ingredients present now! Here are a few substitutions that will work just as well:

  • Potatoes: Sweet potatoes can be utilized to give a distinct flavor and increase their nutritional value.
  • Cheese: Any kind of melting cheese can be used, like Swiss cheese, Gouda cheese, American cheese or pepper jack cheeses.
  • Breadcrumbs: Instead of breadcrumbs, use crushed cornflakes, crackers, or even finely ground oats.
  • Eggs: If you are looking for an egg-free option, a combination of milk and a small amount of flour can be utilized as a binder.

How to Make Potato Cheese Balls

Step 1: Prepare the Potatoes

First, wash and then cut the potatoes into equal pieces in order to cook them evenly.

Peeling potatoes on a chopping board.

Place them in a large pot of cold water, and then put the pot on the heat, and bring the water to a boil.

Cut potatoes in a pot of water.

Boil the potatoes until they are soft and it is easy to poke through them with a fork, about 15-20 minutes. After that, drain the potatoes and put them back into the pot or into a bowl. To make the potatoes smooth and without lumps, use a potato masher or a fork to mash them. Allow the mashed potatoes to cool down a little.

Mashed potatoes in a bowl.
Bowl of perfectly mashed potatoes.

Step 2: Combine the Ingredients Together

In a large bowl, combine the mashed potatoes, salt, pepper garlic powder, onion powder, paprika, diced green onions and minced parsley. For some heat, you can add a small amount of cayenne pepper. Mix together until all the ingredients are well incorporated.

Mashed potatoes with seasoning added in.

Step 3: Prepare the Cheese Cubes

Cut cheddar or mozzarella cheese into 20 cubes. It’s okay if they are not perfect cubes. Season the cheese cubes with black pepper, red chili flakes, and dried basil. Toss well to combine.

Seasoned cheese cubes on a plate.

Step 4: Make the Balls

Now, divide the potato mixture into 20 equal portions with the help of a tablespoon or a small cookie scoop. They should all be of almost the same size to promote even cooking.

Potato balls formed out of mashed potatoes.

Flatten one ball on your palm, add a seasoned cheese cube, then fold the mashed potato over the cube, ensuring that the cheese cube is fully covered with potato. Roll between both palms to form a neat ball.

Adding cheese cubes to mashed potato balls.

If your palms get too sticky while making the potato balls, wet them with water or rub some oil on them.

Step 4: Coat the Balls

Create a dipping station for the potato cheese balls: In a small bowl, whisk eggs with red chili powder, salt and water to create the wet mixture. Add the flour to a small plate. Also add the breadcrumbs to a small plate.

To coat the balls: first, roll each potato ball in flour. Then roll in the egg mixture, and lastly in breadcrumbs.

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

Repeat the process until you have coated all the balls.

For extra crispy balls, dip the ball again into the egg mixture and then into the breadcrumbs the second time.

Completed coated potato cheese balls.

Step 5: Fry the Balls 

To deep-fry the balls, heat oil in a deep frying pan or in a deep fryer to a temperature of 370℉/187C (measured with a deep-fry thermometer). Slowly put the potato cheese balls into the hot oil, do not put too many at once to avoid overcrowding the pan. They should be golden brown and crispy on the outside, normally it takes 3 to 5 minutes on medium heat.

Potato cheese balls deep frying in oil.

Using a slotted spoon transfer the balls from the oil to a plate lined with paper towel to drain out any excess oil.

Cheesy potato balls on paper towels.

And that is how you make the perfect homemade potato cheese balls. The cheese pull when you break into a ball is everything! Serve with your favorite dipping sauce.

The perfect homemade potato cheese balls.

Love cheese? Also check out my incredible 3 Cheese Mac and Cheese.

Expert Tips For Potato Cheese Balls

  • To make your potatoes not too hard and not too soft, monitor the potatoes while boiling them. I like to check my potatoes after 10 minutes of boiling.
  • Smaller pieces of potatoes will cook in no time. I stick a knife into the potato to check. If the knife glides very smoothly. I will poke one more time but this time from the other side to guarantee that potato is well done.
  • Never leave a boiled potato in water: The primary reason as to why potatoes turn mushy is due to the fact that they are left to cook for long in boiling water or as soon as they are boiled, they are put in cold water to cool them down. Too much water will be absorbed by the potatoes and they will become very soft and even watery.
  • Fry the potato cheese balls in batches to avoid sticking of the balls to each other. Overcrowding the pan can cause the oil temperature to reduce and the balls to turn out greasy and soft. Frying the balls in small quantities helps to make sure that all of them are cook to the right crispness.
  • These potato cheese balls can be prepared in advance and kept in the refrigerator or even in the freezer. To refrigerate, place the formed and breaded balls on a baking sheet lined with parchment paper and cover them with plastic wrap. They can be fried the next day.
  • Store any leftovers in an airtight container in the fridge for two to three days. I recommend heating them up in an air fryer so they crisp up nicely. Place the balls in a single layer in an air fryer basket and reheat following the reheat directions of your specific air fryer.

Serving

You can serve these Potato Cheese Balls alongside the following:

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

More Appetizer Recipes You’ll Love

More Potato Recipes

If you love cooking with potatoes, check out some of my favorite potato recipes below:

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

Square image of potato cheese balls.

Potato Cheese Balls

No ratings yet
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

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 the potatoes, wash them, and cut them into one-inch cubes. Add them to a small pot and add water to the same level as the potatoes. Cover and bring to a boil. Let them boil until fork-tender, about 10 minutes.
    500 g potatoes
  • Drain the potatoes and transfer them to a medium mixing bowl. Mash well using a potato masher.
  • Next, incorporate all the seasoning ingredients into the mashed potato and mix until well combined.
    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
  • Season the 20 cheese cubes with black pepper, red chili flakes, and basil. Toss well to combine.
    70 grams cheddar cheese, ¼ teaspoon black pepper, ¼ teaspoon red chili flakes, ¼ teaspoon dried basil
  • Using a tablespoon, scoop 20 balls out of the potato mixture. Flatten one ball on your palm, add a seasoned cheese cube, then fold the mashed potato over the cube, ensuring that the cheese cube is fully covered with potato. Roll between both palms to form a neat ball.
  • Repeat stuffing the cheese in the potato ball with the rest of the potato balls. Wet your hands with water if they get too dry so you can easily form the balls.
  • Create a dipping station for the potato cheese balls. Whisk eggs with red chili powder, salt and water to create the wet mixture. Add the flour to a small plate. Also add the breadcrumbs to a small plate.
    2 large eggs, 1 Tablespoon water, ¼ teaspoon salt, ¼ teaspoon red chili powder, ½ cup all-purpose flour, 1 cup bread crumbs
  • First, roll each potato ball in flour. Then roll in egg and lastly in breadcrumbs.
  • If you want double coating, dip each ball one by one in egg again and then in breadcrumbs.
  • Keep the balls in the fridge for at least 30 minutes to solidify. I left them in the fridge overnight, and they did just fine!
  • Add oil for frying to a heavy-bottom pot and heat up to 370℉ (measured with a deep-fry thermometer). Add the cheese balls to the hot oil and fry in batches for 3 to 5 minutes on medium heat, stirring from time to time, until golden brown and crispy.
    Oil for frying
  • Serve warm and enjoy with your favorite dipping sauce.

Notes

  • *Don’t worry if the cheese cubes you cut out are not perfect.
  • Potato cheese balls can be stored in an airtight container in the refrigerator for up to 3 days. To regain their crispiness, reheat them in the oven at 350°F for approximately 10 minutes.
  • To freeze potato cheese balls, place them on a baking sheet and freeze until solid. Transfer to a freezer-safe bag or container and store for up to 3 months.
  • These potato cheese balls are perfect as appetizers or snacks and pair wonderfully with a variety of dipping sauces such as marinara, ranch, or spicy aioli. They can also be served alongside a fresh green salad for a light meal.

Nutrition

Calories: 76kcal | Carbohydrates: 11g | Protein: 3g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 1g | Trans Fat: 0.003g | Cholesterol: 20mg | Sodium: 159mg | Potassium: 139mg | Fiber: 1g | Sugar: 1g | Vitamin A: 164IU | Vitamin C: 6mg | Calcium: 43mg | Iron: 1mg

Additional Info

Course: Appetizer, Snack
Cuisine: American
Calories: 76
Tried this recipe?Mention @preciouscore or tag #PreciousCore!

About Precious

Welcome to my core! I am Precious Nkeih, the recipe developer and writer right here on my blog, Precious Core. My goal is to show you insanely delicious recipes you can replicate in your kitchen. And I love to tell stories too. Hope you find recipes here that will make cooking easier for you! Check me out on YouTube at YouTube.com/PreciousKitchen.


You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating