Try these delicious and easy Cheesy Mashed Potato Puffs. A perfect appetizer or snack for any occasion. Made with cheddar cheese and chilled mashed potatoes, these puffs are sure to be a hit!