01 - Preheat oven to 400°F. Lightly grease a baking sheet or line with parchment paper.
02 - If using fresh potatoes, peel and boil until tender. Drain thoroughly and mash with butter, milk, salt, and pepper until smooth. Allow to cool slightly before proceeding.
03 - In a large mixing bowl, combine prepared mashed potatoes, sharp cheddar, Parmesan, eggs, chives, smoked paprika, and flour. Mix thoroughly until completely smooth and all ingredients are evenly distributed.
04 - Using a spoon or small cookie scoop, form 12 equal dollops of the mixture onto the prepared baking sheet, spacing evenly to allow for expansion.
05 - Brush the tops of each puff with melted butter for enhanced golden color. Bake for 25 to 30 minutes until puffs are golden brown and set throughout.
06 - Remove from oven and allow puffs to cool on baking sheet for 3 to 5 minutes. Serve warm with sour cream if desired.