Peel the sweet potatoes and cut them into approximately 1 inch pieces.
Place the potato chunks in a large pot and fill the pot with enough water to cover the potatoes. Cook over medium-high heat and bring to a boil. Once it has reached a boil, lower the heat and let the potatoes continue to cook for about 15 more minutes, until you can easily cut them with a fork.
Once the sweet potatoes have finished cooking, drain them and set aside.
Combine the vegan butter and minced garlic in the pot and cook for about 2 minutes over medium heat until the garlic becomes fragrant.
Return the sweet potatoes to the pot along with the remaining ingredients.
Mash the sweet potatoes and then stir everything together until you have your creamy mashed sweet potatoes. Let them cool slightly before enjoying.
Notes
I recommend peeling the sweet potatoes for a creamier texture, if you prefer not to peel the potatoes, scrub them well before slicing.