If you're craving a snack that combines crunchy on the outside and irresistibly melty on the inside, these Cheesy Potato Balls are exactly what you need. Imagine biting into a golden-brown sphere of perfectly seasoned mashed potato dough, only to have a gooey mozzarella center gently stretch with every bite. This easy-to-make treat is not only a crowd-pleaser but also packs a comforting, cheesy punch that’s perfect for sharing or indulging all on your own. The blend of simple ingredients transforms into a crispy delight that’s crispy, creamy, and utterly satisfying.

Ingredients You'll Need
This recipe calls for straightforward ingredients that come together to create a texture and flavor that is nothing short of magical. Each item adds its own special touch, whether it’s the fluffiness of the potatoes, the bold seasoning, or the rich melted cheese center.
- Potatoes (1 lb): Boiled and peeled, these form the soft, flavorful base for the dough.
- Corn starch (½ cup): Helps bind the mixture and gives a light crisp to the exterior when fried.
- Salt (½ tsp): Enhances flavor and balances the natural sweetness of the potatoes.
- Black pepper (½ tsp): Adds a gentle kick, elevating the savory taste profile.
- Onion powder (½ tsp): Deepens the flavor with subtle onion notes without overpowering.
- Garlic powder (½ tsp): Provides a fragrant warmth that complements the cheese beautifully.
- Paprika (½ tsp): Brings a subtle smoky color and mild heat.
- Mozzarella cheese (13 cubes, 1-inch each): The gooey, stringy heart of every cheesy potato ball.
- Oil (2 cups): For deep frying, a neutral oil ensures the taste remains balanced and lets the crispiness shine.
How to Make Cheesy Potato Balls
Step 1: Boil and Peel the Potatoes
Start by placing your potatoes in a pot and covering them completely with cold water. Boil on high heat until the potatoes become fork-tender, which means a fork slides easily through them without resistance. Once cooked, carefully drain the water and peel the potatoes while they’re still warm, setting the stage for a creamy mash.
Step 2: Mash and Season the Potatoes
Using a potato masher or ricer, mash the potatoes until smooth and lump-free. Now, add your seasonings: salt, black pepper, onion powder, garlic powder, and paprika. Begin mixing in the corn starch a little at a time to help the mashed potatoes form a dough-like consistency that will hold together nicely when shaped.
Step 3: Shape and Stuff Your Cheesy Potato Balls
Take a small amount of the potato dough and flatten it in your palm. Nestle a cube of mozzarella in the center, then carefully bring the edges together, forming a ball that completely encloses the cheese. Roll the ball gently between your palms to get a perfect circle. Repeat this fun process until all your dough and cheese are used up.
Step 4: Chill Before Frying
Pop your shaped cheesy potato balls into the freezer for 15 to 20 minutes. This step firms them up, making the frying process easier and preventing the cheese from leaking out prematurely. It’s a small wait that pays off big in the kitchen!
Step 5: Fry to Golden Perfection
Heat your oil to about 375°F using a thermometer, or test by frying one cheesy potato ball to check if it crisps up nicely. Carefully place the balls into the hot oil, frying in batches if your pan is on the smaller side. Let them cook for 6 to 7 minutes until they develop a beautiful, golden crust. When done, drain on paper towels and prepare for instant enjoyment.
How to Serve Cheesy Potato Balls

Garnishes
The crispy golden exterior begs for simple yet vibrant garnishes. A sprinkle of fresh chopped parsley or a pinch of smoky paprika not only adds a pop of color but also complements the savory flavors. For an extra touch, you might drizzle a little garlic aioli or spicy sriracha mayo for dipping.
Side Dishes
Cheesy Potato Balls are a fantastic snack on their own but pair beautifully with light salads, fresh vegetable crudités, or even a tangy coleslaw to balance the richness. They also shine alongside grilled meats or a hearty soup if you want to turn your snack into a meal.
Creative Ways to Present
Serve your cheesy potato balls on a wooden board with a variety of dipping sauces—think spicy ketchup, creamy ranch, or a zesty marinara. For parties, toothpicks make them easy to grab, and arranging them on a bed of lettuce or colorful microgreens adds a wow factor that will impress guests right away.
Make Ahead and Storage
Storing Leftovers
If you have any cheesy potato balls leftover (though it’s rare they last long), store them in an airtight container in the refrigerator for up to 2 days. Be sure to keep them separate so they don’t stick together and lose their crispness.
Freezing
You can freeze unbaked cheesy potato balls by placing them on a parchment-lined tray and freezing until solid, then transferring to a sealed freezer-safe bag. They will keep well for up to 1 month, making it easy to enjoy this treat on short notice.
Reheating
For best results, reheat cheesy potato balls in a preheated oven or air fryer at 350°F until warmed through and crispy again. Avoid microwaving if you want to preserve that signature crunch and melty cheese inside.
FAQs
Can I use other types of cheese in Cheesy Potato Balls?
Absolutely! While mozzarella is the classic choice for its excellent melting and stringiness, you can experiment with cheeses like cheddar, gouda, or Monterey Jack for different flavors and textures. Just make sure they melt well.
Is there a way to make these Cheesy Potato Balls gluten-free?
Yes, swapping corn starch with a gluten-free alternative like tapioca starch or rice flour works perfectly to bind the mixture without gluten worries, keeping the recipe safe for those with sensitivities.
Can I bake Cheesy Potato Balls instead of frying them?
You can bake them at 400°F for about 20-25 minutes until golden and crispy, but keep in mind the frying gives them a uniquely crunchy exterior that's tougher to replicate with baking.
How do I know when the oil is at the right temperature for frying?
Use a candy or deep-fry thermometer to maintain 375°F. If you don’t have one, drop in a small piece of dough: it should sizzle and rise to the surface quickly without browning too fast. Adjust the heat accordingly.
Can these cheesy potato balls be made ahead of time for a party?
Definitely! Prepare and freeze them ahead, then fry them fresh just before serving. This not only saves time but keeps them tasting like they’re straight from the fryer.
Final Thoughts
Nothing beats the joy of biting into warm, crispy Cheesy Potato Balls with that irresistible cheese pull waiting inside. Whether you're making them for a special occasion or just a cozy night in, they’re a guaranteed hit that brings smiles all around. Give this recipe a try—you might just find your new favorite snack to share with everyone you love.
Print
Cheesy Potato Balls Recipe
These crispy and creamy cheesy potato balls are a delicious appetizer featuring a golden, crunchy exterior and a gooey mozzarella cheese center. Perfect for cheese lovers craving a satisfying cheese pull, these easy-to-make snacks are best enjoyed warm with your favorite dipping sauce.
- Total Time: 35 minutes
- Yield: 13 cheesy potato balls
Ingredients
Potato Mixture
- 1 lb potatoes, boiled and peeled
- ½ cup corn starch (or as needed)
- ½ tsp salt (or to taste)
- ½ tsp black pepper
- ½ tsp onion powder
- ½ tsp garlic powder
- ½ tsp paprika
Cheese Filling
- 13 pieces mozzarella cheese, cut into 1-inch cubes
Frying
- 2 cups neutral oil (for deep frying)
Instructions
- Boil and Peel Potatoes: Add potatoes to a pot and cover with cold water. Bring to a boil over high heat and cook until potatoes are fork-tender. Drain and peel the potatoes carefully.
- Mash Potatoes: Use a potato masher or ricer to thoroughly mash the peeled potatoes until smooth with no lumps remaining.
- Season and Bind: Gradually add corn starch along with salt, black pepper, onion powder, garlic powder, and paprika to the mashed potatoes. Mix well to form a pliable dough that holds together when shaped.
- Form Potato Balls: Flatten a small portion of the potato dough in your palm, place a mozzarella cube in the center, then fold the dough around the cheese, rolling it gently to form a smooth ball. Repeat with the remaining dough and cheese cubes.
- Chill the Balls: Arrange the potato balls on a tray and freeze them for 15-20 minutes to help them hold their shape during frying.
- Heat Oil and Fry: Heat 2 cups of neutral oil in a pan to 375°F (190°C). Test the temperature by frying one potato ball to ensure it crisps properly. Fry the balls in batches for 6-7 minutes or until they turn golden brown and crispy on all sides.
- Drain and Serve: Remove the fried potato balls with a slotted spoon and drain excess oil on paper towels. Serve immediately with ketchup or your favorite dipping sauces for the best taste and gooey cheese pull experience.
Notes
- Use a thermometer to maintain consistent oil temperature for perfectly crispy balls.
- Chilling the balls before frying prevents them from falling apart.
- You can substitute mozzarella with other melting cheeses as desired.
- For a spicier version, add chili powder or cayenne pepper to the seasoning mix.
- Serve immediately to enjoy the warm, gooey cheese center and crisp exterior.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Appetizer
- Method: Deep Frying
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 ball (approx. 70g)
- Calories: 150 kcal
- Sugar: 1 g
- Sodium: 210 mg
- Fat: 7 g
- Saturated Fat: 3.5 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 15 mg
Leave a Reply