Skip to Content

Best Vegan Mashed Potatoes Ever! {Really!} Recipe

These are truly the best vegan mashed potatoes I’ve ever made.  Really. They’re both creamy and fluffy at the same time. And did I mention they’re vegan? Vegan Mashed Potatoes Easy Delicious Plant-Based Recipe

Everyone Can Enjoy Vegan Mashed Potatoes!

It’s not a big difference, really. Just subbing in plant-based milk and butter, which are easy to find today in most local groceries. The result is that small, but not small, difference can be a big deal to any vegan or plant-based eater who just wants to enjoy some starchy goodness with the ones they love. 

Vegan Mashed Potatoes Easy Delicious Plant-Based Recipe

First things first. Can we talk potatoes for a sec? For awesome yummy delicious fluffy creamy and not gummy mashed potatoes, you need a good all-purpose sort of potato. I used Yukon Golds. They’re a light golden yellow on the inside, are creamy, and thin-skinned on the outside. 

Vegan Mashed Potatoes Easy Delicious Plant-Based Recipe Lisa Viger

The Dish on Potatoes

Not all potatoes are created equal, especially when it comes to mashed potatoes. All potatoes contain a lot of starch. Only rice has more. It’s actually suspected that humans were able to evolve such big, fat craniums thanks to our ability to digest the high-quality calories in starchy plants such as potatoes. But some potatoes have more (and less) starch than others. Same goes for moisture content. 

Potatoes are generally categorized based on their starch and moisture content. Like so:


Waxy potatoes are lower starch, high moisture, and hold their shape really well. They’re not going to turn to mush once cooked and are good for casseroles, potato salads, roasting, boiling, and adding to soups and stews. Look for Red Bliss, Adirondack Blue (purple inside), Adirondack Red (pink inside … who named these??), Fingerlings, and Carola.  New potatoes, which are newly dug potatoes that have not formed all their starches (which takes about a week after they’re dug) are also considered waxy, regardless of variety. 


Starchy potatoes are higher starch, low moisture, and so are great for frying as well as baking. They’re ideal for making French fries that are crisp on the outside and fluffy on the inside. This kind of potato is also delicious when baked and will be dry, fluffy, and flakey. These are also the kind of potatoes that are good for making potato creamy cheeses because it’s the starch that makes it nice and gooey. Look for Idaho Russet and Katahdin.


The Goldilocks of potatoes, the all-purpose kind are in between waxy and starchy. They have medium starch and medium moisture, so are able to hold their shape while still being a little fluffy.  They’re great mashed but can also hold up in potato salads and the like. Look for Yukon Golds and Purple Peruvians. 

Green Potatoes: We’ve all found them on occasion and here’s what causes it. When sunlight hits potatoes it does two things. It causes the potato skin to form chlorophyll, which is green. This is harmless. But … sunlight also causes potatoes to form the toxin, solanine. So, when you see a green potato, it could also mean it contains solanine, which can cause stomach upset, headache, and other yucky stuff. There are acceptable levels of green in potatoes, but for me, they’re in the do not eat category. Ever.  

Vegan Mashed Potatoes Easy Delicious Plant-Based Recipe

The Milk

Plant-based milks are commonly available now in a wide variety of flavors and ingredients. For these vegan mashed potatoes, the ideal plant-based milk is going to be very pale, creamy, and not have much flavor. It also definitely has to be unsweetened and unflavored. No one wants vanilla mashed potatoes. Or coconut flavored ones! 

I used So Delicious brand coconut milk for these. Coconut milk is pale and creamy, but some brands taste like coconut. This one doesn’t have much flavor at all and so is perfect for vegan mashed potatoes. 

Hemp milk, unsweetened and unflavored, would be my second choice personally, but use your own favorite … keeping in mind how it may affect the flavor or appearance of your spuds. 

The Butter

Vegan butter used to be a mythical creature. As hard to find as a unicorn. But now there are usually at least one and sometimes several kinds in most grocery stores. We’ve come a long way, baby.  

My favorite vegan butter for anything is Earth Balance, and that’s what I used here. You may have a different fave or other options available. 

Mashed Potato Variations to Boost the Flavor

Basic mashed potatoes are delightful just as they are, but you don’t have to stop there. There are lots of flavor additions that will elevate the merely delicious to the sublime. Try these … 

Roasted Garlic

Add a head or two of roasted garlic. Yes. I said head, not clove. Roasted garlic is super mild and creamy. Follow these directions for roasting garlic, then squeeze from the skins and mash along with the other ingredients. 

Chives or Other Herbs

Chives go with potatoes like peas go with carrots. Just snip some fresh and mix in, or use dried chives. Fresh herbs are less intense than dried. Use about 3x fresh compared to dried.  Or, use fresh rosemary and sage lightly sauteed in oil. Parsley snipped fresh or dried is also good. 

Sour Cream

There are several kinds of commercially available vegan cream cheese. All of them are good. I like Follow Your Heart brand. Just stir in. 

With Everything

Ever have a bagel with everything? The mix of garlic, black and white sesame seeds, etc? Try it in potatoes. There are packaged versions, or you can make your own.

Vegan Mashed Potatoes Easy Delicious Plant-Based Recipe

Mmm, there you have it … creamy, fluffy potatoes that anyone, vegan or not, can enjoy. Your vegan will thank you.  

Vegan Mashed Potatoes Easy Delicious Plant-Based Recipe Vegan Boyfriend     

Vegan Mashed Potatoes 101 Basic Plant-Based Recipe 8
0 from 0 votes

Vegan Mashed Potatoes

Easy, basic vegan mashed potatoes. Delicious, plant-based, great for holidays.

Course Side Dish
Cuisine Vegan
Keyword comfort food, holiday dish, potatoes
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 8


  • 3 lbs potatoes, peeled and quartered
  • 1/2 cup unsweetened, unflavored coconut milk So Delicious Brand
  • 1/4 cup Earth Balance Vegan Butter or similar brand
  • 1-2 teaspoons salt to taste


  1. Peel and quarter the potatoes. 

  2. In a large pot over high heat, bring 3 quarts water to a boil. Add potatoes and bring to a boil again. Reduce heat just slightly to avoid boiling over. 

  3. Boil for about 20 minutes, until the potatoes are tender but not falling apart.

  4. Pour in a colander, allowing as much of the moisture to drain away as possible. Let the potatoes sit and steam for just a minute to two, to remove even more moisture. 

  5. Place the drained potatoes in a large bowl. Add the milk, butter, and salt.

  6. Using a potato masher, mash the potatoes until creamy, fluffy, and uniform. If needed, add a little more milk for mashing. Do not overwork or they can turn gummy. 

  7. Add a little more vegan butter on top as well as some sauteed fresh rosemary and sage and flaked salt.

Recipe Notes

Coconut milk that doesn't taste like coconut works the best in this recipe. I use So Delicious brand. It's creamy,  pale, and doesn't have much taste at all.  Other brands can have a strong coconut flavor, which may not work for mashed potatoes. If not using So Delicious Coconut Milk, use your favorite unsweetened plant-based milk. 

Recipe Rating

0 0 votes
Article Rating
Notify of
Recipe Rating

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x