In a mixing bowl, combine 2 cups of prepared and cooled mashed potatoes with 1 cup of shredded cheese, 1 beaten egg, 1/4 cup of chopped green onions, 1/2 teaspoon of garlic powder, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper.
Using your hands, form the delightful potato mixture into small balls or puffs, about 1-2 inches in diameter.
In a separate bowl, mix together 1 cup of bread crumbs and 1/2 cup of grated parmesan cheese.
Roll each potato puff in this breadcrumb mixture until fully coated.
Preheat your oven to 400°F (200°C).
Place the coated puffs on a baking sheet lined with parchment paper.
Bake for 20-25 minutes or until they turn golden brown and crispy.
Remove the puffs from the oven and let cool slightly before serving.