Scrub and peel potatoes. Cut them into even chunks, approximately 1-inch cubes. You can also leave potato peels on if that's your preference.
2 lbs (3-4 medium) russet potatoes
Add cubes to a large pot and cover with cool water. Place on high heat and bring everything to a boil together. It's important not to add un-cooked potatoes to boiling water to promote even cooking.
Once the pot comes to a boil, lower heat and simmer about 20 minutes. Once potatoes are easily split or pierced with a fork, they're done!
Drain potatoes and return to the pot. Use a hand masher or potato ricer to crush boiled potatoes. I don't recommend electric or stand mixers because it's too easy to overwork potato starches, resulting in gluey texture.
Warm coconut milk and butter together in the microwave until melted. Mix gently into the potatoes along with salt and garlic powder. Don't overwork the potatoes to avoid gluey texture, this is why we warm the milk and butter first (less mixing)!
½ cup canned coconut milk or cream , ¼ cup plant-butter, ½ teaspoon garlic powder, ¼ teaspoon salt
Taste potatoes and adjust seasonings if necessary. Transfer to a serving dish and garnish with some fresh parsley if desired. Enjoy!