01 - Preheat your oven to 400°F. Lightly grease a baking sheet or line it with parchment paper to prevent sticking.
02 - If using freshly boiled potatoes, peel and boil them until tender. Drain thoroughly, then mash with 2 tablespoons butter and ¼ cup milk. Season with salt and pepper, then allow to cool slightly before proceeding.
03 - In a large mixing bowl, add the prepared mashed potatoes, shredded cheddar cheese, grated Parmesan, eggs, chopped chives, smoked paprika, and flour. Mix thoroughly until all ingredients are fully incorporated and the mixture is smooth and uniform.
04 - Using a spoon or small ice cream scoop, form 12 equal-sized dollops of the potato mixture. Place each dollop onto the prepared baking sheet, spacing them evenly to allow for expansion during baking.
05 - Brush the tops of each puff with melted butter. This step promotes even browning and creates a beautifully golden exterior.
06 - Place the baking sheet in the preheated oven. Bake for 25 to 30 minutes, or until the puffs are evenly golden brown and set throughout.
07 - Remove from the oven and allow the puffs to cool on the baking sheet for a few minutes. This brief resting period helps them set slightly for easier handling. Serve warm, optionally accompanied by sour cream for dipping.