Crispy Cheesy Potato Balls Recipe

If you’re looking for the perfect crispy appetizer or comforting snack, these Crispy Cheesy Potato Balls are sure to become a favorite. Made with creamy mashed potatoes, sharp cheddar, savory Parmesan, and fresh parsley, then pan-fried until golden and crispy, every bite delivers a crunchy exterior with a warm, cheesy center. They’re simple to make, budget-friendly, and perfect for parties, game day, or family gatherings.
Made with simple ingredients and easy-to-follow instructions, this homemade potato appetizer is beginner-friendly and incredibly versatile. Pair them with your favorite dipping sauce for a snack everyone will love.
Why Everyone Loves This Crispy Cheesy Potato Balls
- Crispy outside with a soft, cheesy center.
- Made with simple, affordable pantry ingredients.
- Easy recipe that’s perfect for beginners.
- Great as a snack, appetizer, or side dish.
- Family-friendly and always a crowd-pleaser.
- Easy to customize with herbs, spices, or different cheeses.
Ingredients Overview
Potatoes
The base of the recipe, creating a creamy and fluffy texture once mashed.
Cheddar Cheese
Adds bold, melty flavor that makes every bite extra cheesy.
Parmesan Cheese
Provides a salty, nutty flavor while helping bind the mixture.
Fresh Parsley
Adds freshness and color to balance the richness.
Salt and Black Pepper
Enhance the flavor of the potatoes and cheese.
Butter
Used for pan-frying, creating a rich, golden, crispy exterior.

Variations
Bacon Cheesy Potato Balls
Mix crispy chopped bacon into the potato mixture.
Spicy Version
Add diced jalapeños, cayenne pepper, or crushed red pepper flakes.
Mozzarella Stuffed
Place a cube of mozzarella inside each potato ball before shaping.
Herb Lovers
Mix in chopped chives, dill, or green onions for extra flavor.
Air Fryer Version
Brush lightly with oil and cook in the air fryer until golden and crispy.
How to Make Crispy Cheesy Potato Balls
Step 1: Cook the Potatoes
Bring a large pot of salted water to a boil.
Add the peeled and diced potatoes.
Cook until fork-tender, about 12 to 15 minutes.
Drain thoroughly.
Step 2: Mash the Potatoes
Mash the potatoes until completely smooth.
Allow them to cool slightly.
Step 3: Mix the Filling
Add the shredded cheddar cheese, grated Parmesan, chopped parsley, salt, and black pepper.
Mix until everything is evenly combined.
Step 4: Shape the Potato Balls
Scoop small portions of the mixture.
Roll into compact balls using your hands.
If the mixture feels too soft, chill it for 20 to 30 minutes before shaping.
Step 5: Fry
Melt the butter in a frying pan over medium heat.
Carefully add the potato balls.
Cook for 2 to 3 minutes per side, turning gently until golden brown all over.
Step 6: Serve
Transfer to a paper towel-lined plate.
Serve immediately while hot and crispy with your favorite dipping sauce.
Pro Tips & Cooking Secrets
- Let the mashed potatoes cool before shaping to make handling easier.
- Chill the mixture if it feels too soft to prevent the balls from falling apart.
- Turn the potato balls gently while frying for an even golden crust.
- Serve immediately for the crispiest texture and the gooey cheese center.
Serving Suggestions
- Serve with ranch dressing or garlic aioli.
- Pair with marinara sauce for dipping.
- Enjoy alongside grilled chicken or burgers.
- Add to an appetizer platter with fresh vegetables.
How to Store Crispy Cheesy Potato Balls
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze uncooked or cooked potato balls for up to 2 months.
Reheating
Reheat in the oven, air fryer, or skillet until hot and crispy. Avoid microwaving if possible, as it softens the crust.
Make Ahead
Prepare and shape the potato balls a day in advance. Refrigerate until ready to fry.
Crispy Cheesy Potato Balls FAQs
Can I make Crispy Cheesy Potato Balls ahead of time?
Yes! Shape them in advance and refrigerate until you’re ready to cook.
Why are my potato balls falling apart?
The mixture may be too wet. Chill it before shaping or add a little grated Parmesan or breadcrumbs if needed.
Can I bake these instead of frying?
Absolutely. Bake at 400°F (200°C) for 20–25 minutes, flipping halfway through.
Can I freeze Crispy Cheesy Potato Balls?
Yes. Freeze before or after cooking for up to 2 months.
What dipping sauces go best with Crispy Cheesy Potato Balls?
Ranch dressing, garlic aioli, marinara, spicy mayo, cheese sauce, and sour cream are all delicious choices.

Crispy Cheesy Potato Balls
Equipment
- pot
- Frying pan
Ingredients
- 1/4 cup chopped fresh parsley
- 1 cup shredded cheddar cheese
- 2 large potatoes, peeled and diced
- 1/4 cup grated Parmesan cheese
- salt and pepper, to taste
- 4 tbsp butter
Instructions
- Add the peeled and diced potatoes to a pot of boiling water and cook until they are tender.
- Drain the potatoes well, then mash them until smooth.
- Stir the shredded cheddar cheese, grated Parmesan cheese, chopped fresh parsley, salt, and pepper into the mashed potatoes.
- Mix until the cheese, herbs, and seasoning are evenly worked through the potato mixture.
- Shape the mixture into small balls, keeping them compact so they hold together while cooking.
- Melt the butter in a frying pan over medium heat.
- Fry the potato balls in the butter until the outside is golden brown and lightly crisp.
- Serve hot while the cheese filling is warm and the outside is crispy.






