Golden, crunchy on the outside and soft and cheesy inside, these fried potato balls turn simple mashed potatoes into an irresistible snack or appetizer everyone will reach for.
Quick Recipe Summary
| Prep Time | Cook Time | Total Time | Servings | Cuisine | Course | Difficulty | Calories |
|---|---|---|---|---|---|---|---|
| 25 minutes | 20 minutes | 45 minutes | 4–6 | American / International | Appetizer / Snack | Easy | ~220 per serving |
These crispy fried potato balls start with boiled and mashed potatoes mixed with diced ham, fresh herbs, cheese, and a touch of flour. Rolled into bite-sized spheres and fried until golden, they deliver a perfect contrast of textures and make an excellent party snack or side dish.
Table of Contents
| Section |
|---|
| Introduction |
| Why This Recipe Works |
| Why You’ll Love This Recipe |
| Ingredient Notes |
| Kitchen Equipment |
| Preparation Information |
| Step-by-Step Instructions |
| Expert Tips |
| Common Mistakes |
| Recipe Variations |
| What to Serve With This Recipe |
| Make Ahead Tips |
| Meal Prep Tips |
| Storage Instructions |
| Reheating Instructions |
| Nutritional Information |
| Troubleshooting Guide |
| Frequently Asked Questions |
| Final Thoughts |
Introduction
Crispy fried potato balls with ham and cheese are the kind of snack that disappears fast. Soft mashed potatoes get mixed with savory ham, fresh herbs, and cheese, then shaped into neat balls and fried until the outside turns deep golden and crunchy. The result is a warm, cheesy bite that pairs perfectly with a simple dipping sauce. Whether you serve them as an appetizer, game-day snack, or casual side, these potato balls deliver comfort food flavor with minimal fuss.
Why This Recipe Works
Boiling the potatoes first creates a soft, mashable base that holds together when mixed. Adding a small amount of flour or starch binds the mixture so the balls keep their shape during frying. Diced ham and cheese add savory pockets of flavor and moisture, while herbs brighten the overall taste. Frying at the right temperature gives a crisp exterior without making the inside greasy. The short cooking time after shaping keeps the process straightforward and reliable.
Why You’ll Love This Recipe
- Uses everyday ingredients
- Ready in under an hour
- Crispy outside, soft and cheesy inside
- Perfect for sharing or meal prep
- Easy to customize
- Kid-friendly and crowd-pleasing
- Works as an appetizer or side
Ingredient Notes

Potatoes Starchy varieties such as Russet or Yukon Gold mash smoothly and hold shape well. Choose firm potatoes without sprouts or soft spots. Store in a cool, dark place.
Ham Diced cooked ham adds salty, savory flavor. Use leftover ham or deli slices. For a milder option, turkey ham works. Keep refrigerated and use within a few days of opening.
Fresh herbs (parsley or green onion) Provide color and freshness. Parsley is mild; green onion adds a gentle onion note. Buy bright green bunches and store wrapped in the refrigerator.
Cheese Grated cheese melts into creamy pockets. Cheddar, mozzarella, or a mix works well. Freshly grated melts better than pre-shredded. Store sealed in the refrigerator.
Flour or cornstarch Acts as a binder so the balls do not fall apart in the oil. All-purpose flour is standard; cornstarch keeps the texture slightly lighter.
Oil for frying Neutral oil with a high smoke point (vegetable, canola, or sunflower) produces an even golden crust.
Dipping sauce A creamy, slightly spicy sauce complements the potato balls. Store-bought or homemade both work.
Kitchen Equipment
Required
- Medium pot
- Potato masher
- Mixing bowl
- Frying pan or deep skillet
- Slotted spoon or spider
- Paper towels
Optional
- Cookie scoop for even sizing
- Thermometer for oil temperature
Preparation Information
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Total Time: 45 minutes
- Servings: 4–6 (makes about 16–20 balls)
Step-by-Step Instructions
Boil the Potatoes
Place peeled and cubed potatoes in a pot and cover with cold water. Bring to a boil and cook until the potatoes are completely tender when pierced with a fork, about 12–15 minutes. Drain thoroughly. Fully cooked potatoes mash smoothly and create a cohesive mixture; undercooked pieces leave lumps that can break the balls apart later.
Mash Until Smooth
Transfer the hot potatoes to a large bowl and mash until mostly smooth with only a few small lumps remaining. A potato masher works best here—over-processing with a mixer can make the potatoes gummy. The ideal texture is soft enough to shape but still has a bit of body.
Mix in the Flavorings
Add diced ham, chopped fresh herbs, grated cheese, and a light sprinkle of flour or cornstarch to the mashed potatoes. Season lightly with salt and pepper if needed. Stir just until everything is evenly distributed. The flour helps bind the mixture so the balls stay intact during frying, while the ham and cheese create savory pockets that melt when cooked.
Shape into Balls
With lightly oiled or damp hands, scoop portions of the mixture and roll into smooth, compact balls about 1½ inches in diameter. Firm pressure helps them hold together. Place the shaped balls on a plate while you heat the oil. Uniform size ensures even cooking.
Fry Until Golden
Heat about 1 inch of neutral oil in a skillet over medium heat until it shimmers (around 350°F / 175°C). Carefully add the potato balls in batches, leaving space between them. Fry, turning occasionally, until all sides are deep golden brown and crisp, about 3–4 minutes per batch. The exterior should look evenly browned and feel firm when gently pressed.

Drain and Serve
Remove the fried balls with a slotted spoon and place them on paper towels to absorb excess oil. Serve warm with a creamy dipping sauce on the side. A light sprinkle of extra herbs on top adds color and freshness.
Expert Tips
Drain the potatoes very well after boiling—extra moisture makes the mixture sticky and harder to shape. Chill the mixed potato mixture for 15–20 minutes if it feels too soft; this firms it up for easier rolling. Keep the oil temperature steady; too low and the balls absorb oil, too high and they brown before the inside warms through. Work in small batches so the oil temperature does not drop. A light coating of flour on your hands prevents sticking while shaping.
Common Mistakes
Balls fall apart in the oil Usually caused by too much moisture or not enough binder. Drain potatoes thoroughly and add a bit more flour if the mixture feels wet.
Greasy texture Oil was not hot enough. Wait until the oil shimmers or reaches 350°F before adding the balls.
Uneven browning Overcrowding the pan drops the oil temperature. Fry in batches and turn the balls gently for even color.
Bland flavor Season the potato mixture adequately and use flavorful ham and cheese. Taste a small cooked piece if unsure.
Recipe Variations
- Spicy: Add finely chopped jalapeño or a pinch of cayenne to the mixture.
- Vegetarian: Omit the ham and increase the cheese or add cooked mushrooms.
- Extra cheesy: Stuff a small cube of mozzarella in the center of each ball.
- Herb-forward: Use a mix of parsley, chives, and dill.
- Healthier bake option: Brush with oil and bake at 400°F until golden, flipping halfway.
- Loaded style: Mix in cooked bacon bits and green onion.
What to Serve With This Recipe
- Creamy garlic or spicy mayo dipping sauce
- Fresh green salad
- Grilled chicken or steak
- Tomato soup
- Coleslaw
- Cold lemonade or iced tea
Make Ahead Tips
Shape the potato balls up to one day ahead and store them covered in the refrigerator. Fry just before serving for the crispiest texture. The mixed (unshaped) potato mixture can also be refrigerated for a few hours.
Meal Prep Tips
Fry a full batch, cool completely, and store in an airtight container. Reheat in the oven or air fryer when ready to eat. Portion into small containers with a side of sauce for easy lunches or snacks.
Storage Instructions
Store cooled leftover potato balls in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze in a single layer on a baking sheet, then transfer to a freezer bag for up to 1 month. Thaw overnight in the refrigerator before reheating.
Reheating Instructions
Oven: Place on a baking sheet and heat at 375°F for 8–10 minutes until hot and crisp. Air Fryer: 350°F for 4–6 minutes, shaking once. Microwave: Use short 20-second bursts (texture will be softer). Stovetop: Warm gently in a lightly oiled skillet over medium heat, turning until heated through.
Nutritional Information
Approximate values per serving (based on 6 servings):
- Calories: 220
- Protein: 9 g
- Carbohydrates: 22 g
- Fat: 11 g
- Fiber: 2 g
- Sugar: 1 g
- Sodium: 380 mg
Values vary depending on exact ingredients and oil absorption.
Troubleshooting Guide
Mixture too sticky to shape Add a little more flour and chill for 15 minutes.
Balls browning too fast Lower the heat slightly and turn more frequently.
Inside still cool after frying Make the balls slightly smaller or fry a minute longer at a moderate temperature.
Oil smelling or smoking Change the oil if it has been used for multiple batches or if the temperature climbed too high.

Frequently Asked Questions
Can I bake these instead of frying? Yes. Brush with oil and bake at 400°F for 20–25 minutes, flipping halfway, until golden.
What kind of potatoes work best? Starchy potatoes such as Russets or Yukon Golds mash smoothly and hold shape well.
Can I freeze the uncooked balls? Yes. Freeze on a tray, then store in a bag. Fry from frozen, adding 1–2 extra minutes.
Why did my balls fall apart? Excess moisture or insufficient binder. Drain potatoes well and add a bit more flour.
Is there a gluten-free option? Use cornstarch or a gluten-free flour blend as the binder.
How do I keep them crispy longer? Serve immediately or reheat in the oven or air fryer rather than the microwave.
Can I make them larger? Yes, but increase frying time slightly and ensure the oil temperature stays steady.
What dipping sauces pair well? Garlic aioli, spicy mayo, ranch, or a simple yogurt-herb sauce all work nicely.
Final Thoughts
These crispy fried potato balls with ham and cheese turn humble mashed potatoes into something special. The golden crust gives way to a soft, savory interior packed with ham and melted cheese, making every bite satisfying. They are simple enough for a weeknight snack yet impressive enough for guests. Give the recipe a try, then share how they turned out in the comments or leave a rating so others can find this easy favorite too.