Alright, let’s dive into the wonderful world of Cheesy Mashed Potato Balls. For years, weeknight dinners in our house were a bit of a battleground. Trying to find something everyone would enjoy, that wasn’t the same old routine, felt like a culinary tightrope walk. Then came these Cheesy Mashed Potato Balls. Oh. My. Goodness. Suddenly, potato night transformed from a potential groan-fest into a chorus of “More, please!” The crispy exterior gives way to a melt-in-your-mouth cheesy potato center that is simply irresistible. Even my pickiest eater, who usually eyes potatoes with suspicion, devours these like they are the most exciting thing on the planet. They are perfect as a side dish, a fun appetizer, or even a delightful snack. Trust me, once you make these Cheesy Mashed Potato Balls, they will become a requested favorite in your home too!
Ingredients for Cheesy Mashed Potato Balls
Here’s what you’ll need to create these delightful cheesy bites:
- Potatoes: 5 lbs Russet potatoes, or Yukon Gold potatoes, peeled and cut into even chunks. These form the base of our delicious balls, providing a fluffy and creamy texture.
- Milk: 1 cup whole milk, warmed. Warm milk helps create a smoother, richer mash.
- Butter: 1/2 cup unsalted butter, softened. Butter adds richness and flavor to the mashed potatoes.
- Shredded Cheese: 2 cups shredded cheddar cheese, or a blend of your favorite cheeses like Monterey Jack, mozzarella, or Gruyère. Cheese is the star of the show, adding that irresistible cheesy pull and flavor.
- All-Purpose Flour: 1 cup all-purpose flour, plus extra for dredging. Flour helps bind the potato mixture and creates a crispy coating.
- Eggs: 2 large eggs, lightly beaten. Eggs act as a binder and help the breadcrumbs adhere to the potato balls.
- Breadcrumbs: 2 cups panko breadcrumbs, or regular breadcrumbs. Breadcrumbs provide a crispy and golden-brown crust when fried or baked.
- Vegetable Oil: 3 cups vegetable oil, for frying (or olive oil for baking). Oil is essential for frying to achieve that perfect crispy exterior, or olive oil if you choose to bake them.
- Salt: 1 teaspoon salt, or to taste. Salt enhances the flavors of all the ingredients and is crucial for well-seasoned potatoes.
- Black Pepper: 1/2 teaspoon black pepper, or to taste. Black pepper adds a subtle spice and depth of flavor.
- Optional Seasonings: 1/4 teaspoon garlic powder, 1/4 teaspoon onion powder, a pinch of paprika, or chopped fresh herbs like parsley or chives. These optional additions allow you to customize the flavor profile of your potato balls.
Instructions for Making Cheesy Mashed Potato Balls
Follow these simple steps to create your own batch of irresistible Cheesy Mashed Potato Balls:
- Prepare the Potatoes: Start by peeling and cutting your potatoes into uniform chunks. This ensures even cooking. Place the potato chunks in a large pot and cover them with cold water. Add a generous pinch of salt to the water. Bring the pot to a boil over high heat and cook the potatoes until they are fork-tender, usually about 15-20 minutes. You should be able to easily pierce them with a fork without resistance.
- Drain and Mash: Once the potatoes are cooked, carefully drain the water from the pot using a colander. Return the drained potatoes to the pot. Place the pot back over low heat for a minute or two to dry out any excess moisture. This step is crucial for preventing soggy mashed potatoes. Remove the pot from the heat.
- Create Creamy Mashed Potatoes: Add the softened butter to the hot potatoes and let it melt. Pour in the warmed milk gradually, mashing the potatoes with a potato masher or a ricer as you go. Mash until the potatoes are smooth and creamy, free of lumps. Avoid over-mashing, which can make the potatoes gluey.
- Incorporate the Cheese and Seasonings: Add the shredded cheese to the mashed potatoes while they are still warm. Stir until the cheese is completely melted and evenly distributed throughout the potatoes. Season the mixture with salt and black pepper to taste. If you are using any optional seasonings like garlic powder, onion powder, or herbs, stir them in now as well. Taste and adjust seasonings as needed.
- Chill the Potato Mixture: This is a crucial step for easy handling. Cover the bowl of cheesy mashed potatoes with plastic wrap, pressing the wrap directly onto the surface of the potatoes to prevent a skin from forming. Refrigerate the mixture for at least 2-3 hours, or preferably overnight. Chilling firms up the potatoes, making them much easier to roll into balls.
- Prepare for Coating: Once the potato mixture is thoroughly chilled, set up your breading station. In three separate shallow bowls, place the flour, beaten eggs, and breadcrumbs.
- Shape the Potato Balls: Take a spoonful of the chilled potato mixture (about 2-3 tablespoons) and roll it between your palms to form a ball, approximately 1.5-2 inches in diameter. You can use a cookie scoop to ensure uniform size if desired.
- Coat the Potato Balls: Dredge each potato ball in the flour, ensuring it is evenly coated. Then, dip the floured ball into the beaten eggs, letting any excess egg drip off. Finally, roll the egg-coated ball in the breadcrumbs, pressing gently to ensure the breadcrumbs adhere well and completely coat the ball. Repeat this process with all of the chilled potato mixture.
- Fry or Bake (Your Choice!):
- For Frying: Heat vegetable oil in a deep fryer or a large, heavy-bottomed pot to 350°F (175°C). Carefully place the breaded potato balls in the hot oil in batches, being careful not to overcrowd the pot. Fry for about 3-5 minutes per batch, or until golden brown and crispy on all sides. Remove the fried potato balls with a slotted spoon and place them on a wire rack lined with paper towels to drain excess oil.
- For Baking: Preheat your oven to 400°F (200°C). Lightly grease a baking sheet with olive oil or cooking spray. Place the breaded potato balls on the prepared baking sheet, leaving some space between them. Drizzle or brush the tops of the potato balls with a little olive oil. Bake for 20-25 minutes, or until golden brown and heated through, flipping them halfway through for even browning.
- Serve and Enjoy: Serve the Cheesy Mashed Potato Balls immediately while they are hot and crispy. They are delicious on their own or with your favorite dipping sauces. (See “How to Serve” section for serving suggestions).
Nutrition Facts for Cheesy Mashed Potato Balls (Estimated)
(Based on a serving size of 2 potato balls, recipe makes approximately 24 balls – 12 servings)
- Serving Size: 2 potato balls
- Calories: Approximately 250-300 kcal per serving (depending on frying vs. baking and cheese type)
- Fat: 12-15g
- Saturated Fat: 6-8g
- Cholesterol: 50-70mg
Note: These are estimated nutrition facts and can vary based on specific ingredients used, portion sizes, and cooking method (frying vs. baking). For precise nutritional information, use a nutrition calculator with the exact brands and quantities of ingredients used.*
Preparation Time for Cheesy Mashed Potato Balls
Get ready to enjoy these cheesy delights with a reasonable time commitment:
- Prep Time: Approximately 45 minutes (includes peeling, chopping potatoes, making mashed potatoes, chilling time not included in active prep)
- Cook Time: Approximately 20-30 minutes (for frying or baking, depending on batch sizes and oven)
- Total Time (Active): Approximately 1 hour 5-1 hour 15 minutes
- Total Time (Including Chilling): Minimum 3 hours, ideally overnight chilling for best results.
Description: While the active preparation time is around an hour, remember to factor in the chilling time for the mashed potato mixture. This chilling period is crucial for making the shaping and coating process much easier and ensures the balls hold their shape well during cooking. Planning ahead and chilling overnight will save you time and frustration on the day you intend to serve them.
How to Serve Cheesy Mashed Potato Balls
These versatile Cheesy Mashed Potato Balls can be served in numerous ways to suit any occasion:
- As an Appetizer:
- Arrange them on a platter with a selection of dipping sauces like ranch dressing, marinara sauce, honey mustard, sriracha mayo, or a creamy dill dip.
- Garnish the platter with fresh parsley or chives for a pop of color and freshness.
- Serve them warm as a crowd-pleasing starter at parties, gatherings, or game day events.
- As a Side Dish:
- Pair them with roasted chicken, steak, or vegetarian main courses like lentil loaf or mushroom Wellington for a comforting and satisfying meal.
- Serve them alongside a fresh green salad or steamed vegetables to balance the richness.
- They make a fantastic alternative to traditional mashed potatoes, adding a fun and crispy twist.
- As a Snack:
- Enjoy them as a satisfying afternoon snack or a late-night treat.
- Pack them in lunchboxes (once cooled) for a delicious and portable snack.
- Perfect for movie nights or casual get-togethers.
- Dipping Sauce Ideas:
- Classic Ranch Dressing: A creamy and tangy complement.
- Marinara Sauce: Adds a touch of acidity and Italian flavor.
- Honey Mustard: Sweet and savory combination.
- Sriracha Mayo: For those who like a bit of spice.
- Creamy Dill Dip: Fresh and herbaceous pairing.
- Garlic Aioli: Rich and flavorful garlic mayonnaise.
- Ketchup: A simple and kid-friendly option.
- Cheese Sauce: For extra cheesy indulgence.
Additional Tips for Perfect Cheesy Mashed Potato Balls
Elevate your Cheesy Mashed Potato Balls to the next level with these helpful tips:
- Choose the Right Potatoes: Russet or Yukon Gold potatoes are ideal for mashed potatoes due to their starch content. Russets create a fluffier mash, while Yukon Golds are slightly creamier. Avoid waxy potatoes like red potatoes, as they can become gummy.
- Don’t Overwork the Potatoes: Over-mashing potatoes releases too much starch, resulting in a gluey texture. Mash gently until just smooth, using a potato masher or ricer.
- Warm the Milk and Butter: Warming the milk and melting the butter before adding them to the potatoes helps them incorporate more smoothly and creates a richer, creamier texture. Cold liquids can cool down the potatoes and make them less fluffy.
- Chill Thoroughly: Chilling the mashed potato mixture is not optional! It is essential for making the balls easy to shape and prevents them from falling apart during coating and cooking. Chill for at least 2-3 hours or overnight for best results.
- Don’t Overcrowd the Fryer/Oven: When frying, fry in batches to maintain the oil temperature and ensure even cooking and crispiness. Overcrowding lowers the oil temperature and can result in soggy potato balls. When baking, leave space between the balls on the baking sheet for proper air circulation and even browning.
- Double Dip for Extra Crispiness: For an extra crispy coating, you can double dip the potato balls. After the first coating of flour, egg, and breadcrumbs, repeat the egg and breadcrumb steps for a thicker, crunchier crust.
- Customize with Cheese and Seasonings: Feel free to experiment with different types of cheese! Try pepper jack for a spicy kick, Gruyère for a nutty flavor, or a blend of mozzarella and Parmesan for an Italian twist. Add different herbs and spices to the mashed potatoes to create unique flavor profiles. Smoked paprika, cayenne pepper, or Italian seasoning are all great options.
- Make Ahead and Freeze: Cheesy Mashed Potato Balls can be made ahead of time and frozen. Prepare the balls up to the breading stage. Place them on a baking sheet lined with parchment paper and freeze until solid. Once frozen, transfer them to a freezer-safe bag or container. Fry or bake directly from frozen, adding a few extra minutes to the cooking time. This makes them perfect for party prep or quick weeknight meals.
FAQ Section: Your Questions Answered About Cheesy Mashed Potato Balls
Here are some frequently asked questions to help you master the art of making Cheesy Mashed Potato Balls:
Q1: Can I bake these instead of frying?
A: Yes, absolutely! Baking is a healthier alternative to frying. Follow the baking instructions in the recipe. They will still be delicious, though the texture may be slightly less crispy than fried.
Q2: What kind of cheese works best?
A: Cheddar is a classic choice, but you can use a variety of cheeses or cheese blends. Monterey Jack, mozzarella, Gruyère, Colby Jack, or even a sharp provolone would all work wonderfully. Experiment with your favorites!
Q3: Can I use leftover mashed potatoes?
A: Yes, using leftover mashed potatoes is a great way to repurpose them! Just make sure they are thick enough to hold their shape. If they are too loose, you might need to add a bit of flour to thicken them before chilling.
Q4: My potato balls are falling apart when I try to fry them. What am I doing wrong?
A: This is likely due to the potato mixture not being chilled enough. Chilling is crucial for firming up the potatoes. Make sure you chill the mixture for at least 2-3 hours, or preferably overnight. Also, ensure your breadcrumb coating is thorough.
Q5: Can I make these gluten-free?
A: Yes, you can easily make these gluten-free! Use gluten-free all-purpose flour and gluten-free breadcrumbs. Panko breadcrumbs are often naturally gluten-free, but always double-check the packaging.
Q6: How do I reheat leftover Cheesy Mashed Potato Balls?
A: The best way to reheat them and retain crispiness is to bake them in a preheated oven at 350°F (175°C) for about 10-15 minutes, or until heated through and crispy again. You can also reheat them in an air fryer for a few minutes. Microwaving is not recommended as it can make them soggy.
Q7: Can I add other vegetables to the mashed potatoes?
A: Yes, you can! Roasted garlic, caramelized onions, or finely chopped cooked spinach or broccoli would be delicious additions to the mashed potato mixture. Just be mindful of the moisture content and adjust flour if needed to maintain a firm consistency.
Q8: What dipping sauces go well with Cheesy Mashed Potato Balls?
A: Many dipping sauces complement these potato balls! Ranch dressing, marinara sauce, honey mustard, sriracha mayo, creamy dill dip, garlic aioli, ketchup, or even a cheese sauce are all fantastic choices. Choose your favorites and get creative!

Cheesy Mashed Potato Balls
Ingredients
Here’s what you’ll need to create these delightful cheesy bites:
- Potatoes: 5 lbs Russet potatoes, or Yukon Gold potatoes, peeled and cut into even chunks. These form the base of our delicious balls, providing a fluffy and creamy texture.
- Milk: 1 cup whole milk, warmed. Warm milk helps create a smoother, richer mash.
- Butter: 1/2 cup unsalted butter, softened. Butter adds richness and flavor to the mashed potatoes.
- Shredded Cheese: 2 cups shredded cheddar cheese, or a blend of your favorite cheeses like Monterey Jack, mozzarella, or Gruyère. Cheese is the star of the show, adding that irresistible cheesy pull and flavor.
- All-Purpose Flour: 1 cup all-purpose flour, plus extra for dredging. Flour helps bind the potato mixture and creates a crispy coating.
- Eggs: 2 large eggs, lightly beaten. Eggs act as a binder and help the breadcrumbs adhere to the potato balls.
- Breadcrumbs: 2 cups panko breadcrumbs, or regular breadcrumbs. Breadcrumbs provide a crispy and golden-brown crust when fried or baked.
- Vegetable Oil: 3 cups vegetable oil, for frying (or olive oil for baking). Oil is essential for frying to achieve that perfect crispy exterior, or olive oil if you choose to bake them.
- Salt: 1 teaspoon salt, or to taste. Salt enhances the flavors of all the ingredients and is crucial for well-seasoned potatoes.
- Black Pepper: 1/2 teaspoon black pepper, or to taste. Black pepper adds a subtle spice and depth of flavor.
- Optional Seasonings: 1/4 teaspoon garlic powder, 1/4 teaspoon onion powder, a pinch of paprika, or chopped fresh herbs like parsley or chives. These optional additions allow you to customize the flavor profile of your potato balls.
Instructions
Follow these simple steps to create your own batch of irresistible Cheesy Mashed Potato Balls:
- Prepare the Potatoes: Start by peeling and cutting your potatoes into uniform chunks. This ensures even cooking. Place the potato chunks in a large pot and cover them with cold water. Add a generous pinch of salt to the water. Bring the pot to a boil over high heat and cook the potatoes until they are fork-tender, usually about 15-20 minutes. You should be able to easily pierce them with a fork without resistance.
- Drain and Mash: Once the potatoes are cooked, carefully drain the water from the pot using a colander. Return the drained potatoes to the pot. Place the pot back over low heat for a minute or two to dry out any excess moisture. This step is crucial for preventing soggy mashed potatoes. Remove the pot from the heat.
- Create Creamy Mashed Potatoes: Add the softened butter to the hot potatoes and let it melt. Pour in the warmed milk gradually, mashing the potatoes with a potato masher or a ricer as you go. Mash until the potatoes are smooth and creamy, free of lumps. Avoid over-mashing, which can make the potatoes gluey.
- Incorporate the Cheese and Seasonings: Add the shredded cheese to the mashed potatoes while they are still warm. Stir until the cheese is completely melted and evenly distributed throughout the potatoes. Season the mixture with salt and black pepper to taste. If you are using any optional seasonings like garlic powder, onion powder, or herbs, stir them in now as well. Taste and adjust seasonings as needed.
- Chill the Potato Mixture: This is a crucial step for easy handling. Cover the bowl of cheesy mashed potatoes with plastic wrap, pressing the wrap directly onto the surface of the potatoes to prevent a skin from forming. Refrigerate the mixture for at least 2-3 hours, or preferably overnight. Chilling firms up the potatoes, making them much easier to roll into balls.
- Prepare for Coating: Once the potato mixture is thoroughly chilled, set up your breading station. In three separate shallow bowls, place the flour, beaten eggs, and breadcrumbs.
- Shape the Potato Balls: Take a spoonful of the chilled potato mixture (about 2-3 tablespoons) and roll it between your palms to form a ball, approximately 1.5-2 inches in diameter. You can use a cookie scoop to ensure uniform size if desired.
- Coat the Potato Balls: Dredge each potato ball in the flour, ensuring it is evenly coated. Then, dip the floured ball into the beaten eggs, letting any excess egg drip off. Finally, roll the egg-coated ball in the breadcrumbs, pressing gently to ensure the breadcrumbs adhere well and completely coat the ball. Repeat this process with all of the chilled potato mixture.
- Fry or Bake (Your Choice!):
- For Frying: Heat vegetable oil in a deep fryer or a large, heavy-bottomed pot to 350°F (175°C). Carefully place the breaded potato balls in the hot oil in batches, being careful not to overcrowd the pot. Fry for about 3-5 minutes per batch, or until golden brown and crispy on all sides. Remove the fried potato balls with a slotted spoon and place them on a wire rack lined with paper towels to drain excess oil.
- For Baking: Preheat your oven to 400°F (200°C). Lightly grease a baking sheet with olive oil or cooking spray. Place the breaded potato balls on the prepared baking sheet, leaving some space between them. Drizzle or brush the tops of the potato balls with a little olive oil. Bake for 20-25 minutes, or until golden brown and heated through, flipping them halfway through for even browning.
- Serve and Enjoy: Serve the Cheesy Mashed Potato Balls immediately while they are hot and crispy. They are delicious on their own or with your favorite dipping sauces. (See “How to Serve” section for serving suggestions).
Nutrition
- Serving Size: one normal portion
- Calories: 300
- Fat: 15g
- Saturated Fat: 8g
- Cholesterol: 70mg