Place potatoes in a pot and cover with salted water. Bring to a boil; continue to boil until tender, about 20 minutes. Remove from heat.
Meanwhile, place bacon in a large skillet and cook over medium-high heat, turning occasionally, until evenly browned, about 10 minutes. Drain bacon slices on paper towels and let cool. Crumble or chop into small pieces.
Drain potatoes and mash in a bowl. Add Cheddar cheese, cream cheese, butter, salt, and pepper. Stir with a large spoon. Add cream until it is a nice consistency and to your liking.
Source: Read Full Article