We may earn money or products from the companies mentioned in this post.
Best Vegan Mashed Potatoes Recipe
This easy vegan mashed potatoes recipe is creamy, flavorful and delicious!
Made with garlic, dairy-free butter and freshly chopped parsley.
This is the perfect side dish to any meal, and such a classic food.
It’s so simple to make this vegan version, while still keeping that classic flavor and texture!I am so grateful for all of the incredible dairy free products hitting the stores these days.
They make creating all my favorite foods so simple and effortless!
Add to that some fresh parsley and garlic flavor and you have the perfect mashed potatoes recipe.
Creamy Vegan Garlic Mashed Potatoes
These buttery potatoes have so much flavor packed in them and have just a few ingredients.
My secret is to use quality vegan butter that has the best taste, my favorites are Miyoko’s and Country Crock plant butter (not sponsored, just the best!).
I like to serve mine with more freshly chopped parsley on top.
I also make little creases around the top and drizzle a little melted vegan butter on, I think it makes for the best potato presentation!
That final drizzle of vegan butter on top makes these potatoes look so dreamy!
How to Make Vegan Mashed Potatoes
Preparing and Cooking the Potatoes
To prepare your potatoes, start by peeling them completely and then chopping them into roughly one inch cubes and rinse them really quick in a colander.
Place them in a large pot over medium heat and add enough water to cover them.
Bring to a boil and cook for 7-12 minutes, or until they are soft when poked with a fork, then drain them.
Flavoring and Mashing the Potatoes
Add the potatoes to a bowl and toss in the vegan butter, garlic powder, plant milk, salt and pepper.
Mash with a potato masher (you can also use a fork or pastry cutter if that’s all you have, it will just take a bit longer!) until completely mashed.
Add in the freshly chopped parsley and stir to combine.
Add more garlic or plant milk as needed to taste, then serve with more fresh parsley on top!
Dairy Free Garlic Herb Mashed Potatoes
I love making this mashed potato recipe to enjoy alongside dinner, and it’s also a perfect addition for the holidays!
I’ve served it to vegans and omnivores alike and both loved the flavor and taste of these potatoes.
This is the ultimate comfort food that is budget friendly and so quick and easy to make – a regular recipe in my house!
You can also customize these potatoes by adding in your favorite herbs – you can add chives, scallions, rosemary, or even some dairy-free cheese.
Sometimes I also like to leave the skins on for some nice texture in the mash, but that’s totally up to preference!
Side note: if you want to use fresh garlic, after cooking and draining the potatoes, add the vegan butter in the recipe and 3 cloves of minced garlic back to the same pan you cooked the potatoes in over medium heat. Cook for 2-3 minutes and then add to the potatoes and continue with the recipe.
This recipe is:
- Garlic Herb
- Dairy Free
Check out these other tasty vegan recipes:
Pin this for later!
- 3 Pounds Potatoes
- 1/2 Cup Vegan Butter, room temperature
- 1 - 1 1/2 Tsp Garlic Powder
- 1/2-3/4 Cup Plant Milk
- 2 Tbsp Fresh Parsley, chopped
- 1/2 Tsp Salt
- 1/2 Tsp Pepper
- Peel the skin off of the potatoes and chop them into one inch cubes. Rinse well in a colander.
- Place in a large pot over medium heat and cover the potatoes with water.
- Bring to a boil and cook 7-12 minutes, or until soft when poked with a fork, then drain the potatoes.
- Add to a bowl and add the vegan butter, garlic powder, plant milk, salt and pepper.
- Mash with a potato masher* and then add chopped parsley.
- Stir well to combine and add more seasoning or milk to taste.
- Serve with fresh parsley on top!
*If you don't have a potato masher, you can use a fork or a pastry cutter, it will just take a bit longer!
**if you want to use fresh garlic, after cooking and draining the potatoes, add the vegan butter in the recipe and 3 cloves of minced garlic back to the same pan you cooked the potatoes in over medium heat. Cook for 2-3 minutes and then add to the potatoes and continue with the recipe.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Amount Per Serving: Calories: 451Total Fat: 20gSaturated Fat: 12gTrans Fat: 1gUnsaturated Fat: 6gCholesterol: 54mgSodium: 439mgCarbohydrates: 62gFiber: 6gSugar: 3gProtein: 9g