Crispy Potato Balls with Cheese Filling are the ultimate comfort snack—crispy on the outside, soft and fluffy on the inside, and filled with hot, gooey melted cheese that stretches with every bite. These bite-sized treats are popular worldwide and are often seen as street food, a party appetizer, or a kids’ favorite snack.
What makes them truly irresistible is the balance of textures and flavors: buttery mashed potatoes, seasoned perfectly, wrapped around smooth, creamy cheese, then coated in breadcrumbs and fried (or baked/air-fried) until golden and crunchy.
Why I Love This Recipe
This recipe is a personal favorite because it’s simple yet unbelievably satisfying. It transforms basic ingredients like potatoes and cheese into something extraordinary. Every bite delivers crispiness followed by the melty cheese center—it’s like a surprise you never get tired of.
They’re also versatile: you can add herbs, spices, or different cheese options to customize the flavor. They’re great for snacking, parties, or even packing in lunch boxes.
Why It’s a Must-Try Dish
You should absolutely try this recipe because:
- It uses basic pantry ingredients.
- It’s family-friendly and picky-eater approved.
- It’s customizable—spicy, cheesy, herby, or classic.
- It can be made ahead, frozen, and cooked when needed.
- The cheese pull is worth every second of cooking!
If you love snacks that are crispy, flavorful, and indulgent, this one is a must.
Recipe Details
| Category | Information |
|---|---|
| Cuisine | Global / Fusion |
| Course | Appetizer / Snack |
| Prep Time | 20 minutes |
| Cooking Time | 10–15 minutes |
| Total Time | 30–35 minutes |
| Servings | 16–20 potato balls |
| Calories per Serving | Approx. 90–120 kcal (depends on frying vs baking) |
Ingredients
For the Potato Mixture
- 3 medium potatoes, boiled and mashed
- 1 tbsp butter
- ½ tsp black pepper
- ½ tsp garlic powder
- ¼ tsp paprika (optional)
- 1 tsp salt (adjust to taste)
- 2 tbsp chopped parsley or coriander (optional)
For Filling
- 150–200 g mozzarella cheese, cut into small cubes (or cheddar, processed cheese, or a mix)
For Coating
- 1 cup bread crumbs (panko preferred)
- ½ cup all-purpose flour
- 1 egg (or 2 tbsp milk for eggless version)
For Frying
- Oil as needed
Cooking Directions (Short Version)
- Make mashed potato mixture.
- Shape into balls while putting cheese inside.
- Coat in flour → egg → crumbs.
- Fry until golden brown and crispy.
Step-by-Step Method
Step 1: Prepare Potatoes
- Boil the potatoes until soft.
- Peel and mash them until smooth.
- Add butter, pepper, garlic powder, paprika, salt, and parsley.
- Mix well and let cool.
Step 2: Shape the Balls
- Take a small portion (like a tablespoon).
- Flatten it on your palm.
- Place a small cheese cube in the center.
- Seal and roll into a smooth ball.
- Repeat for all.
Step 3: Coat the Balls
- Dip each ball in flour.
- Then dip in beaten egg (or milk).
- Roll in bread crumbs.
Step 4: Cook
- Deep Fry: 3–4 minutes until golden.
- Air Fry: 200°C (400°F), 10–12 min (spray oil).
- Bake: 200°C (400°F), 15–18 min (brush oil).

How to Serve
Serve hot with:
- Spicy ketchup
- Garlic mayo
- Ranch dip
- Cheese sauce
- Hot sauce
Garnish with fresh parsley and sprinkle paprika for a professional touch.
Recipe Tips
Chill the shaped balls 20 minutes before frying — prevents cheese leaking.
Use panko breadcrumbs for extra crunch.
Don’t overboil potatoes—too soft will make mushy balls.
Freeze before frying if you want the best shape and texture.
Variations
Spicy Version: Add chili flakes, jalapeños, or hot sauce.
Italian Style: Add oregano, basil, and parmesan.
Indian Style: Season with garam masala, turmeric, and green chilies.
Bacon or Chicken: Add finely chopped cooked bacon or shredded chicken.
Stuffed Vegetable Mix: Add sautéed onions, capsicum & corn with cheese.
Freezing & Storage
- Refrigerate (unfried): Up to 48 hours
- Freeze (unfried): Up to 3 months
- After frying: Store in an airtight container for 2–3 days, reheat in oven/air fryer.
Special Equipment Needed
- Mixing bowl
- Frying pan or air fryer
- Slotted spoon
- Measuring spoons
- Baking tray (optional)
FAQ
Q: Can I make them without egg?
Yes! Replace egg with milk or a thin cornstarch slurry.
Q: My cheese leaks while frying. Why?
Potatoes may not be sealed well. Chill before frying to help.
Q: Can I mash potatoes with skin?
Peeling is recommended for smooth texture.
Q: Can I use sweet potatoes?
Yes! But add extra breadcrumbs to avoid stickiness.
Conclusion
Crispy Potato Balls with Cheese Filling are the perfect mix of comfort, flavor, and crunch. Whether served as a party appetizer, a game-night snack, or a fun treat for kids, these cheesy potato balls are always a crowd favorite. Simple ingredients, easy steps, and stunning results — this snack is guaranteed to become a household classic.
Crispy Potato Balls with Cheese Filling
Course: AppetizersCuisine: GlobalDifficulty: Easy16
servings20
minutes15
minutes35
minutesIngredients
For the Potato Mixture
3 medium potatoes, boiled and mashed
1 tbsp butter
½ tsp black pepper
½ tsp garlic powder
¼ tsp paprika (optional)
1 tsp salt (adjust to taste)
2 tbsp chopped parsley or coriander (optional)
For Filling
150–200 g mozzarella cheese, cut into small cubes (or cheddar, processed cheese, or a mix)
For Coating
1 cup bread crumbs (panko preferred)
½ cup all-purpose flour
1 egg (or 2 tbsp milk for eggless version)
For Frying
Oil as needed
Directions
- Step 1: Prepare Potatoes : Boil the potatoes until soft. Peel and mash them until smooth. Add butter, pepper, garlic powder, paprika, salt, and parsley. Mix well and let cool.
- Step 2: Shape the Balls : Take a small portion (like a tablespoon). Flatten it on your palm. Place a small cheese cube in the center. Seal and roll into a smooth ball. Repeat for all.
- Step 3: Coat the Balls : Dip each ball in flour. Then dip in beaten egg (or milk). Roll in bread crumbs.
- Step 4: Cook : Deep Fry: 3–4 minutes until golden. Air Fry: 200°C (400°F), 10–12 min (spray oil). Bake: 200°C (400°F), 15–18 min (brush oil).







