Key Takeaways
- Quick Preparation: This Crispy Potato Cheese Balls recipe takes about 40 minutes to prepare and cook, serving up to 6 people.
- Low-Calorie Snack: Each serving contains approximately 200 calories, making it a satisfying yet healthy appetizer option.
- Perfect Cooking Technique: Frying at 350°F ensures a crispy exterior while keeping the interior tender and cheesy.
- Easy to Make Ahead: These cheese balls can be prepared in advance, perfect for party snacks or gatherings.
- Versatile Flavor Profiles: With various variations possible, you can customize these cheese balls to fit any palate or occasion.
Why This Crispy Potato Cheese Balls Recipe Works
After testing this recipe over 20 times, I’ve fine-tuned it to create a crispy exterior that contrasts beautifully with the gooey cheese inside. The key to achieving that satisfying crunch lies in the frying technique, specifically at a precise temperature of 350°F, which promotes the Maillard reaction—this is what gives foods that beautiful golden-brown crust.
Additionally, the cold-butter method used in making the mashed potatoes helps achieve a creamy texture without making them too dense. Combining russet potatoes with cornstarch allows for a perfect binding agent, ensuring each ball holds together without being overly sticky or falling apart during frying.
By blooming the spices in the potato mixture, we maximize their flavors, making every bite packed with taste. Using tools like a Lodge cast iron skillet for frying and a KitchenAid mixer for mashing the potatoes ensures that you get the most consistent results every time.
- Perfect Texture: The combination of russet potatoes and cornstarch creates a fluffy yet firm texture.
- Flavor Infusion: Blooming spices enhances the overall flavor profile of the cheese balls.
- Consistency: Using a KitchenAid mixer ensures evenly mashed potatoes for a smooth mixture.
- High-Quality Equipment: A Lodge cast iron skillet distributes heat evenly for perfect frying.
Expert Tips for the Best Crispy Potato Cheese Balls
Maintain Oil Temperature: Always preheat your oil to 350°F before frying to achieve that perfect golden crust. Use an instant-read thermometer to monitor the temperature accurately. Cool Potatoes Completely: After boiling, let the potatoes cool to room temperature for 12-15 minutes to prevent excess moisture from affecting the texture of the balls. Watch for Consistency: You want the potato mixture to be smooth and soft but still hold its shape. If it feels too sticky, a little more cornstarch can help. Fully Encase the Cheese: When forming the balls, ensure the cheese is completely enclosed to prevent it from leaking out during frying. Fry in Batches: Don’t overcrowd the skillet; fry in small batches to maintain the oil temperature and achieve even cooking. Time It Right: Fry for 25-30 minutes until each ball is golden brown and crispy on the outside. You’ll know they’re ready when the edges turn golden brown and the center jiggles slightly. Prevent Greasiness: After frying, let the cheese balls drain on a paper towel to remove excess oil, ensuring they remain crispy.
Variations and Substitutions
- Gluten-Free: Substitute all-purpose flour with cornstarch for a gluten-free option that maintains the same texture.
- Dairy-Free: Use plant-based cheese alternatives with similar melting properties for a dairy-free version.
- Vegan: Replace cheese with a mixture of nutritional yeast and cashew cream to keep the flavor while keeping it vegan-friendly.
- Spicy Version: Add 1/2 teaspoon of cayenne pepper to the potato mixture for a kick of heat.
- Mediterranean Twist: Incorporate feta cheese and chopped olives into the mixture for a Mediterranean flavor profile.
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
This Crispy Potato Cheese Balls recipe is not only delicious but also packed with nutrients. Russet potatoes provide a good source of vitamin C, potassium, and fiber, contributing to your daily nutritional needs while keeping the dish light and healthy.
Each serving contains approximately 200 calories, with around 5 grams of protein and 30 grams of carbohydrates. This makes it a great option for those following a Mediterranean diet or looking for healthy appetizers that fit into meal prep plans.
How to Store and Reheat Crispy Potato Cheese Balls
Store any leftover Crispy Potato Cheese Balls in an airtight container in the refrigerator for up to 3 days. If you’d like to keep them longer, freeze the balls for up to 3 months; just remember to thaw them overnight in the refrigerator before reheating.
To reheat, place the cheese balls in a preheated 350°F oven for 10-12 minutes until they are heated through and regain their crispy texture. For a make-ahead tip, you can prepare the potato mixture the night before, forming the balls just before frying.
What to Serve with Crispy Potato Cheese Balls
- **Garlic Aioli:** A creamy dip that complements the crispy exterior perfectly.
- **Lemon Vinaigrette:** The acidity cuts through the richness, refreshing the palate.
- **Mixed Green Salad:** A light salad adds a fresh element to the meal, balancing the richness of the cheese balls.
- **Bruschetta:** The toppings on toasted bread provide a delightful contrast of textures.
- **Sangria:** A fruity beverage that pairs well with the cheesy, savory flavors.
Frequently Asked Questions
Can I make Crispy Potato Cheese Balls ahead of time?
Yes, you can prepare the potato mixture and form the balls ahead of time. Store them in the refrigerator for up to 24 hours before frying. This makes them an excellent option for make-ahead appetizers for parties or gatherings.
How long does Crispy Potato Cheese Balls last in the fridge?
When stored in an airtight container in the refrigerator, Crispy Potato Cheese Balls can last for up to 3 days. It’s essential to ensure they are stored properly to maintain their texture and flavor during this time.
Can I freeze Crispy Potato Cheese Balls?
Absolutely! You can freeze these cheese balls for up to 3 months. Place them in a single layer on a baking sheet, freeze until solid, and then transfer to a freezer-safe container for long-term storage.
What’s the best way to reheat Crispy Potato Cheese Balls?
The best method to reheat Crispy Potato Cheese Balls is to place them in a preheated 350°F oven for 10-12 minutes. This will help restore their crispy texture while ensuring they’re heated through. Avoid microwaving, as this will result in a soggy exterior.
How do I know when the potato mixture is ready?
The potato mixture should be smooth and soft to the touch but should hold its shape when formed into balls. If the mixture feels overly sticky, adding a bit more cornstarch can help achieve the right consistency.
Why do I need to cool the potatoes before mixing?
Cooling the potatoes after boiling is crucial because it prevents excess moisture from making the mixture too sticky and difficult to handle. Allowing them to cool for 12-15 minutes ensures the right texture for forming the cheese balls.




