Clean, peel and cut the potatoes into equal sized pieces about 1- 2 inches and place them in a large pot on the stove.
Add the broth until it covers the potatoes. Turn up the heat until the liquid starts to boil then turn the heat down to medium low.
Let the potatoes gently boil, covered, for about 10-15 minutes or until they are fork tender.
Drain the potatoes from the vegetable broth and add them to a large bowl.
Add the butter, sour cream, salt, pepper and garlic powder.
Using a hand mixer on the lowest setting to start, begin to blend the potatoes together until they are smooth.
Stir in the heavy cream and reseason the potatoes if needed. Add more cream if you want to thin them out a little more.
Add them to a serving dish and garnish with the scallions. Serve warm and enjoy!