Key Takeaways
- Prep and cook time: This recipe takes approximately 40 minutes to prepare and 10 minutes to cook, making it a quick addition to any meal.
- Servings: The recipe yields about 24 crispy potato cheese balls, perfect for sharing with family and friends.
- Calories: Each serving contains around 200 calories, allowing you to indulge without feeling guilty.
- Key technique: Achieve the perfect crispy texture by frying in oil heated to 350°F (175°C) for 10 minutes until golden brown.
- Perfect for gatherings: These potato cheese balls make excellent appetizers for parties, game days, or casual family dinners.
Why This Crispy Potato Cheese Balls Recipe Works
This Crispy Potato Cheese Balls recipe stands out due to the thoughtful balance of textures and flavors. By employing the Maillard reaction during frying, we ensure that the outside becomes wonderfully crispy while the inside remains tender and cheesy. The use of a cold-butter method in the prep stage helps achieve that delightful contrast, while the spices are allowed to bloom in the oil for maximum flavor infusion.
Another factor that makes this recipe superior is the use of a Lodge cast iron skillet for frying. This tool retains heat exceptionally well, ensuring even cooking and consistent results. Additionally, I recommend using a KitchenAid mixer for mashing the potatoes to achieve that smooth consistency quickly, which is crucial for holding the cheese inside the balls without any leaks.
After testing this recipe over 20 times, here’s what makes the biggest difference: keeping the cheese at the center of the potato mixture. This ensures that when you bite into the ball, you experience a delightful burst of gooey cheese surrounded by perfectly seasoned potato. Trust me, this method will take your appetizer game to the next level!
Expert Tips for the Best Crispy Potato Cheese Balls
- Use the right potatoes: Opt for russet potatoes as they are starchy and yield a fluffier texture, perfect for mashing.
- Monitor oil temperature: Heat oil to 375°F (190°C) before adding the balls. If it’s too cool, the balls will absorb oil and become greasy.
- Don’t overcrowd the pan: Fry in batches to maintain the oil temperature and achieve even cooking. This will help each ball become perfectly crispy.
- Check for doneness: You’ll know they’re ready when the edges turn golden brown and the center jiggles slightly.
- Cool before serving: Allow them to cool for a few minutes after frying; this will help the cheese set slightly, making them easier to handle.
- Avoid over-mashing: Mash the potatoes just until smooth; over-mashing can make them gummy and affect the texture of your cheese balls.
- Use an instant-read thermometer: This tool is essential for checking the oil temperature and ensuring perfectly cooked cheese balls every time.
- Make a test ball: Before frying the full batch, test one ball to ensure that it holds together and the cheese doesn’t leak.
Variations and Substitutions
- Gluten-free: Substitute all-purpose flour with 1:1 almond flour for a gluten-free option.
- Dairy-free: Use vegan cheese replacements to create a dairy-free version of these cheese balls.
- Spicy version: Add 1 teaspoon of cayenne pepper or chopped jalapeños for a kick of heat.
- Air fryer method: Cook at 400°F (200°C) for 12 minutes for a healthier alternative.
- Italian twist: Incorporate Italian herbs like oregano and basil into the potato mixture for added flavor.
- Slow cooker: Cook on low for 6 hours if you prefer a hands-off method, though texture may differ.
Easy Crispy Potato Cheese Balls Recipe (2026)
Course: AppetizersCuisine: AmericanDifficulty: Easy6
servings40
minutes10
minutes350
kcalIngredients
1 1/4 pounds (567g) russet potatoes, (peeled and cut into chunks, (see notes))
5 tablespoons (40g) cornstarch
1 teaspoon garlic powder
1 teaspoon onion powder
1/2 to 1 teaspoon kosher salt, (adjust to taste)
1/2 teaspoon white black pepper
5 ounces (142g) low-moisture mozzarella cheese, (cut into small chunks, about 1/4 inch)
vegetable oil (for frying)
Directions
- Into a medium sized pot filled with water, add the potatoes and bring to boil over medium high heat. Cook the potatoes until fork tender, about 10 to 12 minutes or longer as needed.
- Drain the cooked potatoes and transfer to a large baking sheet. Evenly spread out the potatoes to cool to room temperature, about 12 to 15 minutes.
- Transfer cooled potatoes into a large mixing bowl. Use a masher, to mash the potatoes into a smooth consistency. Alternatively, you can use a potato ricer.
- Add in the seasonings (salt, white pepper, garlic and onion powder) and cornstarch. Thoroughly, mix to combine. If needed, use clean hands to fully incorporate the cornstarch into the potatoes. You should end up with a smooth and soft to touch potato mixture the holds its shape.
- Evenly divide the potato mixture into (24) portions. Working with one potato portion at a time, flatten into a flat disk, add a piece of cheese into the center and wrap the outer edges of the potato disk over the cheese to form a ball. Transfer to a large baking sheet or plate and repeat process until you have 24 filled balls. (Make sure that the cheese is completely enclosed in the potato mixture to prevent it from brushing out when the balls are fried).
- Heat up some oil, about 2 to 3 cups, in a large skillet or pot to 350F. If you have a kitchen thermometer, use it here to monitor the temperature of the oil.
- In separate batches consisting of 5 to 6 potato cheese balls, fry while stirring to prevent sticking.
- The potato cheese balls are ready when it is fully golden brown with a crispy exterior, about 2 to 3 minutes or longer as needed. Transfer to a paper towel lined baking sheet or plate.
- Serve potato cheese balls immediately while still crispy and hot as is or with your favorite sauce. Enjoy!
Nutritional Highlights
The key ingredients in this recipe provide a variety of health benefits. Potatoes are a great source of vitamins C and B6, while mozzarella cheese contributes protein and calcium, essential for bone health. The addition of spices not only enhances flavor but also adds antioxidants, promoting overall well-being.
This recipe fits perfectly into a Mediterranean diet, offering balanced macros that are great for meal prep. Approximately, each serving contains 200 calories, 6 grams of protein, 28 grams of carbohydrates, and 8 grams of fat, making it a satisfying snack or appetizer.
How to Store and Reheat Crispy Potato Cheese Balls
Refrigerator: Store in an airtight container for up to 3 days. Make sure they are completely cooled before sealing to prevent moisture buildup.
Freezer: Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating for the best texture.
Reheating: Reheat in a 350°F (175°C) oven for 10-12 minutes for a crispy exterior. An air fryer at 375°F (190°C) for 8 minutes also works well.
Make ahead tip: Prepare the potato mixture and form the balls the night before. Keep them covered in the refrigerator until you’re ready to fry.
What to Serve with Crispy Potato Cheese Balls
- Marinara sauce: A classic pairing, the acidity of marinara cuts through the richness perfectly.
- Garlic aioli: This creamy dip complements the crispy exterior and enhances the overall flavor experience.
- Caesar salad: A fresh Caesar salad adds a refreshing crunch and balances the richness of the cheese balls.
- Roasted vegetables: Serve alongside seasonal roasted vegetables for a colorful and nutritious meal.
- Wine pairing: A chilled Pinot Grigio pairs nicely, enhancing the overall dining experience.
Frequently Asked Questions
Can I make Crispy Potato Cheese Balls ahead of time?
Absolutely! You can prepare the potato mixture and form the cheese balls a day in advance. Store them covered in the refrigerator until you’re ready to fry. This makes them a fantastic option for make-ahead appetizers for a crowd, ensuring a stress-free cooking experience during your gathering.
How long does Crispy Potato Cheese Balls last in the fridge?
Crispy Potato Cheese Balls can be stored in the refrigerator for up to 3 days. Ensure they are kept in an airtight container to maintain their texture. For best results, consume them within the first couple of days to enjoy their crispy exterior and gooey cheese filling at its peak.
Can I freeze Crispy Potato Cheese Balls?
Yes, you can freeze these cheese balls for up to 3 months. After forming the balls, place them on a baking sheet in a single layer until frozen, then transfer to a freezer-safe container. Thaw overnight in the refrigerator before reheating to enjoy them just as delicious as when they were first made.
What’s the best way to reheat Crispy Potato Cheese Balls?
The best way to reheat Crispy Potato Cheese Balls is in a preheated oven at 350°F (175°C) for 10-12 minutes. This method helps restore their crispy texture, ensuring they taste fresh. Alternatively, if using an air fryer, set it to 375°F (190°C) for about 8 minutes for a quick and efficient reheating option.
Why do my Crispy Potato Cheese Balls fall apart during frying?
If your cheese balls are falling apart, it’s likely due to not incorporating the cornstarch thoroughly or not enclosing the cheese completely. Make sure the potato mixture is well-mixed and that the cheese is fully wrapped in the potato. Also, check the oil temperature; if it’s too low, the balls can absorb oil and lose their shape.
How can I make my Crispy Potato Cheese Balls spicier?
To add a spicy kick to your Crispy Potato Cheese Balls, incorporate chopped jalapeños or 1 teaspoon of cayenne pepper into the potato mixture. This will give you that perfect heat while maintaining the delicious cheese and potato flavor. Adjust the spice level according to your taste for a custom experience that suits your palate.




