One of my absolute favorite things to eat at Thanksgiving is vegan mashed potatoes.
No vegetarian Thanksgiving table is complete without mashed potatoes in my opinion.
A big serving of these vegan mashed potatoes with almond milk, topped with a generous pour of the best vegetarian gravy ever…
Now that is what Thanksgiving is all about!
How to make vegan mashed potatoes with almond milk
Mashed potatoes are one of the most important things to get right if you’re making Thanksgiving dinner.
Luckily, this recipe is so simple that anyone can make it!
First, you will rinse and scrub 3 pounds of russet potatoes.
Add the potatoes to a large pot, cover with hot water, and boil until soft.
You can tell the potatoes are done when a fork can easily break them into pieces.
ingredients to make vegan mashed potatoes
- diced onion
- minced garlic cloves
- russet potatoes
- vegan butter
- unsweetened plain almond milk
- sea salt
Fresh garlic and onion are what take these mashed potatoes to the next level of flavor!
In a small skillet, saute the garlic and onion until soft.
Once the garlic and onion are done, add them to a blender with the almond milk.
Blend the mixture until it becomes a paste like texture.
Be sure that you buy almond milk marked plain and unsweetened – we don’t want sweetener or vanilla flavoring here!
Place the cooked potatoes in a bowl and use a fork or potato masher to mash them up.
Add in softened vegan butter, garlic/onion mixture, and salt and pepper to taste.
Serve as is or top with fresh chives for a little visual appeal!
These potatoes are creamy, delicious, and have a great depth of flavor from the fresh garlic and onion puree.
That is one of the secrets to how good these are!
If you want mashed potatoes that really stand out, this is the way to go.
I use so much fresh garlic and onion every Thanksgiving, and they add so much flavor to my favorite dishes!
Case in point: fresh garlic and onion blended up in my best ever vegetarian gravy recipe.
I have made these many times, and no one could even guess that they weren’t regular mashed potatoes.
No one would ever guess that these are vegan!
For vegan butter, I prefer to use Earth Balance brand.
Although I myself am not vegan, I still prefer vegan butter and buy it regularly.
Earth Balance even makes “butter” sticks that look just like the butter you would normally buy.
That’s what I used to put a pat of vegan butter on the mashed potatoes in the pictures.
They are really convenient for measuring, just like “regular” butter sticks.
These potatoes are super creamy and buttery and full of flavor.
If you don’t like skins in your mashed potatoes, you can always peel the potatoes first.
I personally like the extra texture + it’s even easier to make them this way.
Less work for me on Thanksgiving is definitely something I appreciate!
Are you planning your Thanksgiving menu?
Be sure to check out my Thanksgiving archives for all of my favorite vegetarian Thanksgiving recipes.
Be sure to give these vegan mashed potatoes a try and let me know how you like them!
Vegan thanksgiving recipes
Looking for more fool proof vegan thanksgiving recipes?
Here are some favorites that are on our table every year.
Be sure to also read our post on 17 of the best vegetarian thanksgiving recipes!
- Vegetarian Gravy Recipe (sub vegan butter to make it vegan)
- Healthy Cranberry Sauce
- Vegan Stuffing
- Sweet Potato Casserole with Pecan Crumble (sub vegan milk and butter to make vegan)
- Cranberry Blueberry Crisp
- Mini Vegan Pumpkin Pies
Did you make this recipe? I want to see! Don’t forget to tag us on instagram @buildyourbite and hashtag #buildyourbite with your recipe photos!
Be sure to follow Build Your Bite for all the latest delicious vegan and vegetarian recipes!
Click HERE to pin this recipe for later!
Did you make this recipe? Be sure to leave a star rating below!
Best Vegan Mashed Potatoes Recipe:
Serving Size: 1
Amount Per Serving:Calories: 479 Total Fat: 35g Saturated Fat: 22g Trans Fat: 1g Unsaturated Fat: 10g Cholesterol: 92mg Sodium: 335mg Carbohydrates: 38g Fiber: 4g Sugar: 3g Protein: 5g