Preheat Oven or Heat Oil: If baking, preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. If frying, heat oil in a pan over medium heat.
Combine Ingredients: In a large bowl, mix together the mashed potatoes, all-purpose flour, Parmesan cheese, chives, sour cream, parsley, and salt.
Add Eggs: Stir the beaten eggs into the potato mixture until well combined.
Shape Puffs: Form the mixture into small balls using your hands or a scoop.
Bake or Fry:
If baking, place the puffs on the prepared baking sheet and bake for 15-20 minutes, or until they are crispy and golden brown.
If frying, fry the puffs in batches in the hot oil until they are crispy and golden brown. Drain on paper towels.
Serve: Serve the warm puffs with your favorite dipping sauce.