Velvety Vegan Mash

The Ultimate Creamy Vegan Mashed Potatoes: A Holiday Essential

Discover how to make the most irresistibly creamy vegan mashed potatoes, perfect for your Thanksgiving feast or any cozy meal. This simple recipe delights both plant-based enthusiasts and traditionalists alike!

A large bowl of creamy vegan mashed potatoes, garnished with melted vegan butter and fresh herbs, ready to be served at a holiday table.

This recipe was originally published on November 1, 2018, and has since been thoughtfully updated with enhanced instructions, fresh photography, and expanded tips to ensure you achieve the absolute best results.

Why These Creamy Vegan Mashed Potatoes Will Be Your New Favorite

Mashed potatoes hold a special place at our Thanksgiving table – and indeed, any comforting dinner throughout the year. For many, including my younger, pickier self, they were often the star of the show. Over the years, I’ve dedicated myself to perfecting a vegan version that not only rivals its dairy-laden counterpart but often surpasses it in terms of silky texture and rich flavor. These Creamy Vegan Mashed Potatoes are a testament to that journey, promising a side dish so delectable that no one will guess it’s entirely plant-based.

Creating truly exceptional mashed potatoes, especially without dairy, involves a few key techniques and a secret ingredient that makes all the difference. While there are countless ways to innovate with mashed potato recipes, today we’re focusing on a foundational, simple, and incredibly delicious vegan recipe. This base is robust enough to be enjoyed as-is, yet versatile enough to be customized with your favorite flavors – I’ll share some fantastic tips later in this post to inspire your culinary creativity!

Step-by-step photos illustrating the process of making creamy vegan mashed potatoes, from boiling the potatoes to mashing them with vegan ingredients.

Choosing the Perfect Potatoes for Unmatched Creaminess

The foundation of any great mashed potato dish lies in the choice of potato. While some might think any potato will do, selecting the right variety can significantly impact the final texture and flavor of your mashed masterpiece. There isn’t a strict rule, and indeed, you can even experiment with sweet potatoes for a unique twist. However, for classic, supremely creamy mashed potatoes, two types consistently stand out:

  • Russet Potatoes: These large potatoes are easily identifiable by their thick, earthy brown skin. Renowned for their high starch content and fluffy texture once cooked, Russets are the go-to for many baked potato and French fry recipes. Their mild flavor profile makes them incredibly versatile, acting as a blank canvas for your seasonings. When mashed, Russets break down beautifully, yielding a light, airy, and wonderfully creamy consistency. I frequently opt for Russet potatoes because of their adaptability and their ability to produce a bright, white-colored mash, as seen in the main image of this post.
  • Yukon Gold Potatoes: Often considered the connoisseur’s choice for mashed potatoes, Yukon Golds boast a thin, delicate yellow skin and a pale yellow interior. Their naturally buttery flavor and lower starch content compared to Russets result in a denser, exceptionally creamy, and naturally sweet mash. When cooked, they become incredibly smooth, almost velvety, without much effort. You can observe their distinct yellow hue in the close-up photo further down the page.

Ultimately, both Russet and Yukon Gold potatoes are excellent choices for making divine mashed potatoes. Your decision might simply come down to personal preference regarding texture (fluffier vs. denser) and subtle flavor nuances. Whichever you choose, you’re on your way to a truly satisfying side dish!

A close-up view of a bowl of creamy vegan mashed potatoes made with Yukon Gold potatoes, showcasing their rich yellow tint and smooth texture.

Essential Ingredients for the Best Vegan Mashed Potatoes

Crafting these extraordinary vegan mashed potatoes requires a careful selection of plant-based ingredients that mimic and enhance the traditional dairy-rich flavors and textures. Here’s what you’ll need to achieve that perfect, crave-worthy consistency:

  • Potatoes: As we just discussed, the choice is yours between Russets for a fluffier, milder mash or Yukon Golds for a richer, buttery flavor and denser creaminess. Regardless of your selection, remember to peel them thoroughly before boiling. Peeling is crucial for achieving the silkiest, most luxurious mashed potatoes, as the skins, even thin ones, can introduce an unwanted grainy texture.
  • Vegan Butter: The market for vegan butter has expanded wonderfully, offering numerous high-quality options that melt beautifully and provide that familiar rich, buttery flavor. I often reach for Earth Balance’s soy-free version, which performs exceptionally well in this recipe, lending a delightful richness without any dairy. Feel free to use your favorite brand; just ensure it’s a solid stick-style butter for best results.
  • Vegan Mayonnaise: Now, this might sound like an unconventional addition, but trust me, vegan mayonnaise is the undisputed “secret ingredient” in this recipe! As someone who doesn’t typically douse everything in mayo, I can attest to its transformative power here. It contributes an unparalleled creaminess and slight tang that elevates the mashed potatoes to another level, without any discernible “mayo flavor.” It’s an emulsion of oil and acid that mimics the richness of heavy cream or sour cream, resulting in an incredibly smooth and luscious texture that will have everyone guessing your secret.
  • Dairy-Free Milk: A splash of plant-based milk helps loosen the potatoes to your desired consistency and adds another layer of creaminess. Plain, unsweetened almond milk is my go-to for cooking due to its neutral flavor, but any unsweetened plant-based milk like oat milk, soy milk, or cashew milk will work beautifully. A pro tip: if you find yourself without dairy-free milk, you can reserve a small amount of the starchy potato cooking water to achieve a similar creamy effect.
  • Salt, Pepper, and Garlic Powder: For a classically delicious and universally appealing flavor, I keep the seasonings simple yet impactful. Good quality salt is paramount for bringing out the potato’s natural taste. Freshly ground black pepper adds a subtle warmth and aromatic kick. A touch of granulated or roasted garlic powder infuses a gentle, savory depth that enhances the overall profile without overpowering the dish. This combination ensures a comforting, traditional taste that complements any main course.

A close-up of a bowl of perfectly mashed vegan potatoes, smooth and inviting, hinting at their creamy texture.

Step-by-Step Guide to Making the Perfect Vegan Mashed Potatoes

Achieving perfectly creamy mashed potatoes is simpler than you might think. Follow these straightforward steps to create a dish that’s both easy to prepare and incredibly satisfying:

  1. Prepare and Boil the Potatoes: Begin by thoroughly peeling your chosen potatoes (Russet or Yukon Gold) and dicing them into roughly 1-inch cubes. This ensures even cooking. Place the cubed potatoes into a large pot and cover them with cold water by about an inch. Adding them to cold water and then bringing it to a boil allows the potatoes to cook more evenly from the outside in. Add a generous pinch of salt to the water (this seasons the potatoes from within). Bring the water to a rolling boil over high heat, then reduce the heat slightly and continue to boil until the potatoes are completely fork-tender. This typically takes 20-25 minutes, depending on the size of your cubes. Once tender, carefully drain the potatoes in a colander, shaking gently to remove excess water. Immediately return the hot, drained potatoes to the empty pot.
  2. Mash to Creamy Perfection: While the potatoes are still hot (this is key for absorbency and easy mashing), add the vegan butter, dairy-free milk, and the “secret ingredient” – vegan mayonnaise – directly into the pot. Using a sturdy potato masher, begin to mash the potatoes, breaking down all the larger pieces. Alternatively, for an even smoother consistency, you can use an electric hand mixer on a low speed, being careful not to overmix, which can lead to a gummy texture. Mash or whip until the potatoes are smooth, creamy, and free of lumps.
  3. Season and Serve: Once mashed to your desired creaminess, taste the potatoes and season generously with salt, freshly ground black pepper, and granulated garlic powder. Adjust the seasonings to your preference, adding more until the flavor is just right. Serve your creamy vegan mashed potatoes immediately while hot. For an extra touch of elegance and flavor, I love to garnish mine with a drizzle of melted vegan butter and a sprinkle of fresh chopped herbs like chives or parsley. If preparing ahead, keep them warm in a slow cooker on a “warm” setting or reheat as described in the tips below.

Expert Tips for the Creamiest Vegan Mashed Potatoes Every Time

Achieving that dreamy, velvety texture in your mashed potatoes isn’t just about the ingredients; it’s also about technique. Here are my best tips to ensure your vegan mashed potatoes are consistently perfect:

  • Always Peel Your Potatoes: While some rustic recipes might call for leaving the skins on, if your goal is truly super creamy, lump-free mashed potatoes, peeling is non-negotiable. The skins, even thin ones, can prevent a completely smooth texture.
  • Start with Cold Water: Placing cubed potatoes into a pot of cold water and then bringing it to a boil (rather than adding them directly to boiling water) ensures that the potatoes cook evenly throughout. If you start with hot water, the outsides can cook faster and become mushy while the insides remain hard.
  • Don’t Overcook, But Don’t Undercook: Cook your potatoes until they are easily pierced with a fork but not falling apart. Overcooked potatoes absorb too much water, leading to a watery, less flavorful mash. Undercooked potatoes will be lumpy and difficult to mash smoothly.
  • Choose Your Mashing Tool Wisely: A traditional hand potato masher is excellent for achieving a rustic yet creamy texture. If you prefer a completely smooth mash, an electric hand mixer can be used on a low speed. However, be cautious: using an electric mixer, especially on higher speeds or for too long, can sometimes make Yukon Gold potatoes (which are less starchy) a bit gummy. For Russets, it often works perfectly, resulting in a wonderfully fluffy consistency.
  • NEVER Use a Food Processor or Blender: This is perhaps the most crucial warning! The high-speed blades of a food processor or blender will break down the starch molecules in the potatoes too aggressively, releasing excess starch and resulting in a thick, gluey, and unpleasantly gummy texture that cannot be rescued. Stick to mashers or hand mixers.
  • Warm Your Add-ins: For the ultimate creamy texture and to maintain the warmth of your mashed potatoes, consider gently melting the vegan butter and warming the plant-based milk in a small saucepan before adding them to the hot potatoes. This prevents the cold liquids from cooling down your potatoes and helps them incorporate more smoothly.
  • Making Ahead and Reheating: Mashed potatoes can be made a day ahead. To reheat, gently warm them in a double boiler over simmering water or in a pot over low heat, stirring frequently. As they warm, they may thicken, so you’ll likely need to add a splash or two of additional warm dairy-free milk or even vegetable broth to loosen them back to your desired creamy consistency. This method helps prevent them from drying out or getting too sticky.

Unleash Your Creativity with Flavor Variations

While this classic recipe is fantastic on its own, mashed potatoes are incredibly adaptable to a myriad of flavor enhancements. Don’t be afraid to experiment and discover your favorite combinations! Here are a few flavor-boosting suggestions to get you started:

  • Roasted Garlic: For an intensely savory and slightly sweet flavor, roast a head of garlic until soft, then squeeze the cloves into your mashed potatoes.
  • Fresh Herbs: Finely chopped fresh herbs like chives, parsley, rosemary, or thyme add brightness and aromatic complexity. Add them at the very end for maximum flavor.
  • Pesto: Stir in a tablespoon or two of your favorite vegan pesto for a vibrant, herbaceous, and garlicky twist.
  • Horseradish Sauce: A teaspoon of prepared horseradish can add a subtle, spicy kick and an intriguing depth of flavor.
  • Mustard: A dollop of Dijon mustard can provide a wonderful tang and slight sharpness, complementing the richness of the potatoes.
  • Vegan Bacon Bits: For a smoky, crunchy texture, fold in some store-bought or homemade vegan bacon bits.
  • Vegan Cheddar Cheese: Melt in some shredded vegan cheddar cheese for a cheesy, comforting version.
  • Caramelized Onions: Slowly cooked, sweet caramelized onions can add incredible depth and sweetness.
  • Truffle Oil: A tiny drizzle of white or black truffle oil can elevate your mashed potatoes to a gourmet level with its distinctive earthy aroma.
  • Nutritional Yeast: For a cheesy, umami boost without actual cheese, stir in a couple of tablespoons of nutritional yeast.

What flavors do YOU like to add to your mashed potatoes? Share your creative ideas in the comments!

A beautiful close-up shot of a single serving of creamy mashed potatoes, garnished with a sprig of fresh rosemary and a pat of melted vegan butter.

Serving Suggestions and Beyond Thanksgiving

While these creamy vegan mashed potatoes are undoubtedly the star alongside your Easy Vegan Meatloaf and gravy at Thanksgiving, their versatility extends far beyond the holiday table. They make an excellent side for virtually any hearty meal. Pair them with a Simple Roasted Brussels Sprouts, a comforting vegan stew, or serve them as the base for a Shepherd’s Pie. They are also fantastic with Vegan Stuffing or simply as a comforting bowl of goodness on a chilly evening. And don’t forget the dessert – a slice of Vegan Pumpkin Cheesecake makes the perfect sweet ending!

Looking For More Delicious Vegan Recipes?

If you’re planning a vegan holiday feast or simply seeking more plant-based culinary inspiration, be sure to check out these other fantastic recipes:

  • Orange Ginger Cranberry Sauce
  • Easy Vegan Meatloaf (Lentils & Chickpeas)
  • Simple Roasted Brussels Sprouts
  • Vegan Stuffing with Green Apple and Sage
  • Vegan Pumpkin Cheesecake

Creamy Vegan Mashed Potatoes

Creamy Vegan Mashed Potatoes

Silky smooth and classically flavored, these creamy vegan mashed potatoes are perfect for any occasion, especially your holiday table!


Author: She Likes Food

Total Time: 45 minutes

Yield: 8 servings

Diet: Vegan


Ingredients

  • 8-10 cups peeled, diced potatoes (Yukon Gold or Russet work best)
  • 4 tablespoons vegan butter (I recommend soy-free Earth Balance)
  • 1/3 cup plain, unsweetened almond milk
  • 1/3 cup vegan mayonnaise (the secret for extra creaminess!)
  • Salt, freshly ground black pepper, and granulated garlic, to taste

Instructions

  1. Boil Potatoes: Place cubed potatoes into a large pot and cover with cold water. Add a generous pinch of salt and bring to a boil. Boil until potatoes are fork-tender, about 20-25 minutes. Drain thoroughly and return to the pot.
  2. Mash: While potatoes are still hot, add the vegan butter, almond milk, and vegan mayonnaise. Mash with a potato masher or whip with an electric hand mixer until smooth and creamy.
  3. Season & Serve: Season with salt, pepper, and granulated garlic to taste. Serve immediately, garnished with fresh herbs and a drizzle of melted vegan butter if desired.

Notes

For even better results, consider gently melting the vegan butter and warming the plant-based milk together in a small saucepan before adding them to the hot potatoes. This helps maintain the potato’s temperature and ensures a smoother incorporation of the ingredients.

Prep Time: 20 mins

Cook Time: 25 mins

Category: Gluten Free, Side, Vegan

Method: Stove Top

Cuisine: American

Did you make this recipe? Tag @shelikes.food on Instagram and hashtag it #shelikesfood