Preheat the Oven: Start by preheating your oven to 375°F (190°C). Line a baking sheet with parchment paper or lightly grease it to prevent the potato puffs from sticking.
Prepare the Potato Mixture: In a large bowl, combine the mashed potatoes, shredded cheddar cheese, Parmesan cheese, chopped green onions, beaten egg, garlic powder, onion powder, salt, and black pepper. Stir everything together until well mixed.
Form the Potato Puffs: Using your hands or a spoon, scoop out portions of the potato mixture and form them into small round or oval-shaped puffs. About 1 tablespoon of mixture per puff works well. If you want a smoother exterior, you can roll them in your hands to make them uniform in shape.
Coat with Breadcrumbs: Pour the breadcrumbs onto a shallow plate or dish. Gently roll each potato puff in the breadcrumbs, ensuring they’re well coated.
Bake the Potato Puffs: Arrange the coated potato puffs on the prepared baking sheet, making sure they are not overcrowded. Brush each puff with a little melted butter to help them crisp up in the oven.
Bake Until Golden: Place the baking sheet in the oven and bake for about 20-25 minutes, or until the potato puffs are golden brown and crispy on the outside.
Serve and Enjoy: Once baked, remove the potato puffs from the oven and let them cool slightly before serving. Enjoy them as a snack, appetizer, or side dish with your favorite dipping sauces!
These easy potato puffs are sure to be a hit at your next gathering or family meal.