Mashed Potato Cheese Puffs

Featured in:

How to make crispy mashed potato cheese puffs with a creamy cheddar center. Perfect party appetizer with simple ingredients and easy preparation.

james carter jr for recipes by clare
By James Carter Jr
Updated on Thu, 01 Jan 2026 22:28:47 GMT

Mashed potato cheese puffs are hands down one of my favorite ways to turn leftover mashed potatoes into something extraordinary. These crispy, golden bites have a creamy center loaded with cheddar and Parmesan that melts in your mouth with every bite. I first made these for a family gathering, and they disappeared faster than I could fry them.

There’s something magical about transforming simple mashed potatoes into these irresistible cheese puffs. The contrast between the crunchy panko coating and the soft, cheesy interior makes them addictive. Whether you’re looking for the perfect party appetizer or a comforting snack, these potato cheese balls deliver every time. I love making a big batch because they’re versatile enough to serve at game day parties or alongside dinner. The best part? You can prepare them ahead and fry when you’re ready to serve.

What You’ll Need for Perfect Cheese Puffs

I always use Russet potatoes for these mashed potato cheese puffs because they have the right starch content for a fluffy interior. Pro tip: whole milk and real butter make all the difference in flavor and texture.

  • 2 lbs Russet potatoes, peeled and quartered
  • 1/2 cup milk (whole milk recommended for richness)
  • 4 tablespoons unsalted butter
  • 1/4 cup sour cream
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon black pepper, or to taste
  • 1/4 teaspoon garlic powder
  • 1 1/2 cups shredded cheddar cheese (sharp or medium – I prefer sharp for more flavor)
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup finely chopped chives or green onions
  • 2 large eggs, lightly beaten
  • 1/4 cup all-purpose flour
  • 1/4 teaspoon paprika
  • Pinch of cayenne pepper (optional, but adds nice heat)
  • 1 cup all-purpose flour, for dredging
  • 2 large eggs, beaten, for egg wash
  • 2 cups panko breadcrumbs, for coating
  • Vegetable oil or canola oil, for frying (enough for 2-3 inches depth in pot)
  • Chopped fresh parsley for garnish
  • Sour cream or ranch dressing, for dipping
  • Hot sauce, for serving

When selecting cheese, I recommend using a combination of sharp cheddar and freshly grated Parmesan rather than pre-shredded cheese. Fresh cheese melts better and creates that stretchy, gooey center that makes these potato puffs irresistible.

Mashed Potato Cheese Puffs

Step-by-Step Instructions for Crispy Success

I recommend reading through all the steps before starting, especially if this is your first time making mashed potato cheese puffs. The chilling steps are crucial for success.

Step 1: Place peeled and quartered potatoes in a large pot. Cover with cold water about 1 inch above potatoes. Add a pinch of salt and bring to a boil over high heat.

Step 2: Once boiling, reduce heat to medium and simmer for 15-20 minutes, or until fork-tender. The potatoes should slide off a fork easily when pierced.

Step 3: Carefully drain potatoes in a colander. Return drained potatoes to the empty pot and place back on the burner over low heat for 1-2 minutes to dry out excess moisture. This prevents watery mashed potatoes.

Step 4: Remove pot from heat. Add butter, milk, sour cream, salt, pepper, and garlic powder to the potatoes. Use a potato masher or electric mixer to mash until smooth and creamy. Don’t overmix or they’ll become gummy.

Step 5: Spread mashed potatoes in a thin layer on a baking sheet. Refrigerate for at least 30 minutes, or up to 1 hour. This cooling step is essential for the mixture to firm up.

Step 6: In a large bowl, combine cooled mashed potatoes, shredded cheddar cheese, grated Parmesan cheese, chopped chives, beaten eggs, 1/4 cup flour, paprika, and cayenne pepper if using. Mix thoroughly with a spoon or hands until evenly distributed. The mixture should be firm enough to hold its shape. If too wet, add 1-2 tablespoons more flour.

Step 7: Cover bowl with plastic wrap and refrigerate for another 30 minutes. Trust me, this second chill makes shaping the cheese puffs so much easier.

Step 8: Set up three shallow dishes: first with 1 cup flour, second with beaten eggs, third with panko breadcrumbs. This is your breading station.

Step 9: Take a spoonful of chilled mixture (1-2 tablespoons per puff) and roll into a ball. Use a cookie scoop for uniform size, which helps them cook evenly.

Step 10: Dredge each cheese puff in flour until completely coated, shake off excess, then dip into beaten eggs, allowing excess to drip off. Finally, roll in panko breadcrumbs, pressing gently to ensure breadcrumbs adhere. Place on a clean plate or baking sheet.

Step 11: Pour oil into a large, heavy-bottomed pot or deep fryer to a depth of 2-3 inches. Heat over medium-high heat until temperature reaches 350°F (175°C). Use a deep-fry thermometer to monitor. Maintaining this temperature is key to crispy mashed potato cheese puffs.

Step 12: Use caution when adding puffs to hot oil. Carefully lower coated cheese puffs into oil in batches using a slotted spoon to avoid overcrowding and prevent splattering. Fry for 2-3 minutes per side, or until deep golden brown and crispy, similar to the color of fried chicken.

Step 13: Use a slotted spoon or spider to remove fried cheese puffs and place on a wire rack lined with paper towels to drain excess oil.

Step 14: Serve immediately while hot and crispy. Garnish with chopped fresh parsley and serve with sour cream, ranch dressing, or hot sauce for dipping.

Common mistake to avoid: Don’t skip the chilling steps or your mashed potato cheese puffs will fall apart during frying. The cold mixture holds together much better in the hot oil.

What to Serve with Cheese Puffs

These crispy potato bites pair beautifully with both light and hearty sides.

Garden Salad: A fresh green salad with vinaigrette cuts through the richness of the fried cheese puffs and adds a refreshing contrast.

Buffalo Wings: Serve these alongside wings for the ultimate game day spread. The creamy potato filling complements spicy wings perfectly.

Vegetable Platter: Raw veggies with ranch dip balance out the indulgent mashed potato cheese puffs and add nutritional variety to your appetizer table.

Tomato Soup: The classic comfort food pairing works wonderfully. The acidity of tomato soup enhances the cheesy, savory flavors.

Coleslaw: The tangy crunch of coleslaw provides textural contrast and helps cleanse your palate between bites of these rich potato cheese balls.

More Savory Appetizers and Comfort Food Recipes

These golden, crispy mashed potato cheese puffs are an entertaining essential, especially when paired with other irresistible crowd-pleasers. For a knockout party spread, serve them alongside hearty favorites like Garlic Butter Cheeseburger Rollups or the zesty Crispy Chicken Taquitos. These diverse flavor profiles create an exciting appetizer table that will have guests reaching for just one more.

Planning a cozy dinner at home? These cheese puffs make an ideal starter before ladling out soul-warming soups like the creamy Mexican Street Corn Soup or the comforting Macaroni Cheeseburger Soup. And for those who can never have enough carbs (no judgment!), the pillowy Garlic Bread Rolls complement these potato puffs perfectly when feeding a hungry crowd.

How to Store Your Cheese Puffs

I recommend storing prepared but unfried mashed potato cheese puffs in an airtight container in the refrigerator for up to 24 hours before frying. This actually makes entertaining easier since you can prep ahead.

For reheating, these are best enjoyed fresh from the fryer. If you have leftovers, you can reheat them in a 400°F oven for 5-7 minutes to restore some crispiness, though they won’t be quite as crunchy as when first fried.

Pro tip: You can freeze the breaded, unfried cheese puffs on a baking sheet until solid, then transfer to a freezer bag for up to 2 months. Fry directly from frozen, adding 1-2 extra minutes to the cooking time. This makes these mashed potato cheese puffs perfect for impromptu gatherings.

Common Questions About Potato Cheese Puffs

Can I bake these instead of frying?

Yes, you can bake mashed potato cheese puffs at 425°F for 20-25 minutes, flipping halfway through. Spray them with cooking oil for better browning. They won’t be quite as crispy as fried, but they’re still delicious.

What cheese works best for this recipe?

Sharp cheddar and Parmesan create the best flavor combination. You can also try Gruyere, fontina, or pepper jack for variety. Avoid pre-shredded cheese as it contains anti-caking agents that affect melting.

Why are my cheese puffs falling apart?

The mixture is likely too wet or wasn’t chilled long enough. Make sure to refrigerate the potato mixture for the full time and add extra flour if needed. The chilling firms up the cheese and helps everything bind together.

Time to Make These Irresistible Bites

Making mashed potato cheese puffs from scratch is easier than you might think, and the results are absolutely worth the effort. The crispy exterior and creamy, cheesy center create the perfect comfort food experience that everyone loves. Whether you’re hosting a party or just treating yourself to a special snack, these potato puffs deliver satisfaction every single time.

Print

Mashed Potato Cheese Puffs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Crispy, golden-brown mashed potato cheese puffs with a creamy cheddar and Parmesan center. Perfect appetizer ready in 75 minutes.

  • Author: James Carter Jr
  • Prep Time: 45 minutes
  • Cook Time: 30 minutes
  • Total Time: 75 minutes
  • Yield: 2430 cheese puffs 1x
  • Category: Appetizer
  • Method: Fry
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 2 lbs Russet potatoes, peeled and quartered
  • 1/2 cup milk (whole milk recommended)
  • 4 tablespoons unsalted butter
  • 1/4 cup sour cream
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon black pepper, or to taste
  • 1/4 teaspoon garlic powder
  • 1 1/2 cups shredded cheddar cheese (sharp or medium)
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup finely chopped chives or green onions
  • 2 large eggs, lightly beaten
  • 1/4 cup all-purpose flour
  • 1/4 teaspoon paprika
  • Pinch of cayenne pepper (optional)
  • 1 cup all-purpose flour, for dredging
  • 2 large eggs, beaten, for egg wash
  • 2 cups panko breadcrumbs, for coating
  • Vegetable oil or canola oil, for frying (enough for 2-3 inches depth)
  • Chopped fresh parsley for garnish
  • Sour cream or ranch dressing, for dipping
  • Hot sauce, for serving

Instructions

  1. Place peeled and quartered potatoes in a large pot. Cover with cold water about 1 inch above potatoes. Add a pinch of salt and bring to a boil over high heat.
  2. Once boiling, reduce heat to medium and simmer for 15-20 minutes, or until fork-tender.
  3. Carefully drain potatoes in a colander. Return to empty pot and place back on burner over low heat for 1-2 minutes to dry out excess moisture.
  4. Remove pot from heat. Add butter, milk, sour cream, salt, pepper, and garlic powder. Mash until smooth and creamy without overmixing.
  5. Spread mashed potatoes in a thin layer on a baking sheet. Refrigerate for at least 30 minutes, or up to 1 hour.
  6. In a large bowl, combine cooled mashed potatoes, cheddar cheese, Parmesan cheese, chives, beaten eggs, 1/4 cup flour, paprika, and cayenne pepper if using. Mix thoroughly until evenly distributed. If too wet, add 1-2 tablespoons more flour.
  7. Cover bowl with plastic wrap and refrigerate for another 30 minutes.
  8. Set up three shallow dishes: first with 1 cup flour, second with beaten eggs, third with panko breadcrumbs.
  9. Take a spoonful of chilled mixture (1-2 tablespoons per puff) and roll into a ball. Dredge in flour, shake off excess, dip in eggs allowing excess to drip off, then roll in panko breadcrumbs. Place on clean plate.
  10. Pour oil into large, heavy-bottomed pot to 2-3 inches depth. Heat over medium-high heat until temperature reaches 350°F (175°C).
  11. Carefully lower coated cheese puffs into hot oil in batches using a slotted spoon. Fry for 2-3 minutes per side, or until deep golden brown and crispy.
  12. Use slotted spoon to remove fried cheese puffs and place on wire rack lined with paper towels. Serve immediately while hot, garnished with parsley and your choice of dipping sauce.

Notes

  • Don’t skip the chilling steps – they’re crucial for preventing cheese puffs from falling apart during frying.
  • Use high-quality cheese for best flavor. Sharp cheddar creates more pronounced taste than mild.
  • Maintain oil temperature at 350°F for optimal crispy results. Don’t overcrowd the pot.
  • Can be prepared ahead: freeze breaded unfried puffs and fry directly from frozen, adding 1-2 extra minutes cooking time.

Nutrition

  • Serving Size: 3 puffs
  • Calories: 185 kcal
  • Sugar: 1 g
  • Sodium: 320 mg
  • Fat: 12 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 14 g
  • Fiber: 1 g
  • Protein: 6 g
  • Cholesterol: 55 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star