Prep the potatoes: Peel and cut potatoes into even chunks, about 1 1/2 inches. This helps them cook at the same rate and prevents gummy mash.
Load the crockpot: Add the potatoes, broth, and garlic to the slow cooker.
Dot with butter and sprinkle in the salt and pepper.
Cook low and slow: Cover and cook on High for 3–4 hours or Low for 6–7 hours, until the potatoes are very tender when pierced with a fork.
Mash in the pot: Turn the heat to Warm (or Low). Use a potato masher to start mashing directly in the crock. If there’s excess liquid, mash a bit before adding dairy so the potatoes absorb it.
Add the dairy and cheese: Mix in cream cheese and sour cream until smooth.
Stir in cheddar and enough warm milk to reach your desired creaminess. Taste and adjust salt and pepper.
Hold and serve: Keep on Warm for up to 2 hours. Stir occasionally and add a splash of milk if needed.
Top with extra cheddar and chives before serving.