Begin by peeling all of the skin off of 5 large russet potatoes. Cut them into 8-10 roughly equal pieces.
Add potatoes to a large dutch oven (or other large pot) and cover with broth and 1 cup of water.
Add 1 tablespoon salt and gently stir.
Bring to a boil and keep at a rolling simmer with a lid on for about 25-30 minutes.
Boil until the larger chunks of potato are past fork tender. They should be very soft.
Once cooked completely, strain potatoes and allow them to sit in the strainer for a few minutes, ensuring all excess moisture is removed.
In a large pot (it can be the same pot you boiled the potatoes in), melt ½ stick of butter and add 2 cloves smashed garlic.
Stir in ½ cup of cream and simmer gently for about 5 minutes, until garlic is fragrant.
Remove the garlic cloves and lower the heat.
Add cubes of potato to the potato ricer and press out into the pot with cream.
Repeat this until all of the potatoes have been riced.
Stir to combine the potatoes with the cream in the pot.
Then, add another ½ stick of butter (4 tbsp), 1 cup of heavy cream, 8 oz of sour cream, and 1 teaspoon of salt.
Stir to combine until butter is completely melted (you may need to heat the pot up a little).
Serve warm and garnish with chives, more butter, and/or vegetarian gravy.