Creamy Vegan Mashed Potatoes

Creamy & Dreamy Vegan Mashed Potatoes: Your Ultimate Guide to Dairy-Free Holiday Perfection

Delicious vegan mashed potatoes topped with melted vegan butter and fresh chives, ready to be served at a holiday feast.

These Vegan Mashed Potatoes are not just a holiday must-have; they’re a revelation!

For many, the holiday season, especially Thanksgiving, conjures images of bountiful feasts, and at the heart of that feast often lies a generous bowl of creamy, dreamy mashed potatoes. They are a staple, a comfort food that brings warmth and joy to any table. But what if you’re vegan, dairy-free, or simply looking for a healthier alternative without sacrificing flavor?

That’s where these vegan mashed potatoes shine! As an absolute favorite on any Thanksgiving spread, they are truly indispensable. No vegetarian or vegan holiday table, in my opinion, is complete without them. Imagine a huge serving of these incredibly rich and flavorful mashed potatoes, made with plant-based almond milk, then generously topped with the best vegetarian gravy you’ve ever tasted. This, my friends, is what truly defines a perfect holiday meal!

Close-up shot of fluffy mashed potatoes with a pat of vegan butter melting on top, garnished with herbs.

Making mashed potatoes for a holiday dinner can feel like a significant responsibility – it’s one of those dishes everyone looks forward to. The good news? This particular recipe simplifies the process so much that anyone, regardless of their cooking experience, can master it and produce absolutely perfect results every time. Forget dry, bland, or lumpy potatoes; this recipe guarantees a consistently smooth, creamy, and irresistibly buttery texture that will impress even the most discerning palates.

How to Craft the Perfect Vegan Mashed Potatoes

Creating these delightful dairy-free mashed potatoes is surprisingly straightforward. Follow these simple steps for a truly exceptional side dish that will become a new holiday tradition.

Step 1: Prepare Your Potatoes for Perfection. Start by carefully selecting three pounds of russet potatoes. These starchy potatoes are ideal for mashing, as they break down easily and absorb flavors beautifully, yielding a wonderfully fluffy texture. Rinse and thoroughly scrub them under cold water to remove any dirt. While some prefer to peel potatoes for mashed dishes, leaving the skin on adds a rustic charm and extra fiber. For the creamiest result, peeling is recommended, but it’s entirely up to your preference.

Step 2: Boil Until Fork-Tender. Place your cleaned (and peeled, if desired) potatoes into a large pot. Cover them with hot water, ensuring they are fully submerged by at least an inch. Add a generous amount of salt to the water – this seasons the potatoes from the inside out as they cook, enhancing their natural flavor. Bring the water to a rolling boil and continue cooking until the potatoes are incredibly soft. You’ll know they’re done when a fork can easily pierce them and break them into pieces with minimal effort. This thorough cooking is key to achieving that melt-in-your-mouth texture.

Close-up of perfectly mashed potatoes with finely chopped chives on top, showcasing the creamy texture.

Infusing Flavor: The Garlic and Onion Puree Secret

This is where the magic truly happens! The fresh garlic and onion aren’t just additions; they are what elevate these vegan mashed potatoes to an unparalleled level of gourmet flavor. This simple yet crucial step sets this recipe apart from others, delivering a depth of taste that will have everyone asking for your secret.

Step 3: Sauté and Blend for Smoothness. While your potatoes are boiling, turn your attention to the aromatics. In a small skillet, sauté the diced garlic and onion over medium heat until they become wonderfully softened and translucent. This usually takes about 5 minutes. The goal is to bring out their sweet and savory notes without browning them too much. Once they’ve reached this perfect stage, transfer the softened garlic and onion to a blender or food processor. Add the plain, unsweetened almond milk to the blender, and process the mixture until it transforms into a smooth, paste-like consistency. This pureeing step is vital for achieving completely smooth mashed potatoes, ensuring no unexpected bits of onion interrupt the creamy texture. If you prefer a more rustic mash and don’t mind small pieces of onion, you can technically skip blending and just finely mince the sautéed aromatics before adding them directly to the potatoes. However, for that truly velvety finish, the puree is highly recommended.

A bowl of freshly made vegan mashed potatoes, smooth and ready to be served, demonstrating its appealing consistency.

Dairy-Free Milk Options: Beyond Almond Milk

Almond milk is indeed an excellent and widely available replacement for traditional dairy milk when you’re making vegan mashed potatoes. Its subtle flavor allows the natural taste of the potatoes and aromatics to shine through, while contributing to the desired creamy texture.

Recipe Tip: Choose Your Almond Milk Wisely!

When purchasing almond milk for this recipe, it is absolutely crucial to select a variety that is specifically marked as plain and unsweetened. Any added sweetener or vanilla flavoring will significantly alter the savory profile of your mashed potatoes, creating an undesirable outcome. Always double-check the label!

Beyond almond milk, you have several other fantastic plant-based milk options that can work beautifully. Oat milk, especially a full-fat barista blend, offers a wonderfully creamy texture and a neutral flavor that blends seamlessly. Soy milk is another popular choice, providing richness and a good mouthfeel, just ensure it’s plain and unsweetened. Cashew milk, with its naturally creamy consistency, can also be an excellent contender if you’re looking for an extra indulgent feel. Experiment to find your personal favorite, always keeping the “plain and unsweetened” rule in mind.

Step 4: Mash, Mix, and Season to Perfection. Once your potatoes are tender and drained, place them into a large mixing bowl. Now comes the satisfying part: mashing! You can use a sturdy fork, a traditional potato masher, or for an exceptionally smooth consistency, a potato ricer. Mash the potatoes until they are mostly smooth, leaving a few small lumps if you enjoy a more rustic texture. Immediately add in the softened vegan butter, the fragrant garlic/onion puree you prepared earlier, and then season generously with salt and freshly ground black pepper to taste. Mix everything thoroughly until all the ingredients are well incorporated and the potatoes are incredibly creamy and fluffy. Taste and adjust seasonings as needed – this is your chance to make them absolutely perfect!

These potatoes are truly a triumph of creamy texture and rich, delicious flavor, thanks in large part to that fresh garlic and onion puree. It’s the secret weapon that gives them an incredible depth of flavor. I’ve made this recipe countless times for various gatherings, and without fail, people are astonished to learn that they’re dairy-free. Many have even commented that they taste even better than traditional mashed potatoes!

A serving spoon lifting a generous scoop of vegan mashed potatoes, highlighting their fluffy and creamy texture.

Seriously, no one would ever guess that these incredibly rich and satisfying mashed potatoes are entirely vegan! They retain all the comfort and indulgence of classic mashed potatoes without any dairy.

Choosing the Best Vegan Butter for Your Mash

Finding a good vegan butter is crucial for achieving that authentic buttery flavor and rich texture. For dairy-free butter, I consistently recommend and prefer to use the Earth Balance brand. While I am not strictly vegan myself, I often opt for vegan butter in my cooking and baking because of its excellent flavor profile and versatility. Earth Balance, in particular, offers a fantastic range of products, including “butter” sticks that look and perform just like conventional dairy butter. This is precisely what I used to create that inviting pat of vegan butter melting gorgeously on top of the mashed potatoes in all the accompanying pictures. Other reputable brands like Miyoko’s Kitchen or Country Crock Plant Butter also offer excellent dairy-free alternatives that will lend a wonderful richness to your mashed potatoes.

A large bowl of vegan mashed potatoes generously topped with melted vegan butter and a sprinkle of fresh chives, ready for serving.

These vegan mashed potatoes are truly super creamy, wonderfully buttery, and bursting with flavor. If you’re someone who prefers your mashed potatoes absolutely smooth without any specks of skin, remember you can always peel the potatoes before boiling them. For those who enjoy a little texture and extra nutrients, leaving the skins on is a fantastic option too!

A spoon digging into a bowl of fluffy vegan mashed potatoes, showing the creamy texture and depth.

Are you meticulously planning your entire Thanksgiving menu this year? Make sure these incredible vegan mashed potatoes are firmly on your list! They are guaranteed to be a crowd-pleaser and a standout dish. Give them a try, and I would absolutely love to hear how much you (and your guests!) enjoy them.

Close-up of a perfectly smooth serving of vegan mashed potatoes, crowned with a dollop of vegan butter and a hint of fresh herbs.

Elevate Your Holiday Spread with More Vegan Thanksgiving Recipes

Round out your festive table with these equally delicious and dairy-free holiday dishes:

  • Easy & Healthy Cranberry Sauce: A vibrant, simple, and essential addition to any holiday meal.
  • Flavorful Vegan Stuffing: The perfect savory companion to your mashed potatoes, packed with herbs and goodness.
  • Decadent Sweet Potato Casserole with Pecan Crumble (remember to substitute vegan milk and butter for a fully plant-based version): A sweet and crunchy side that balances the savory dishes.
  • Warm Cranberry Blueberry Crisp: A delightful dairy-free dessert to complete your holiday feast.
A large bowl of smooth vegan mashed potatoes, artfully garnished with melted vegan butter and fresh chives, presented on a rustic wooden surface.
vegan mashed potatoes topped with vegan butter





4.67 from 15 votes

Vegan Mashed Potatoes

By: Joy Shull
The best vegan mashed potatoes recipe you’ll ever eat!
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 8

Save Recipe
Saved!
Pin Recipe
Rate Recipe
Print Recipe

Ingredients

  • 1/3 cup diced onion
  • 5 garlic cloves, minced
  • 3 lbs russet potatoes
  • 1 1/2 cups vegan butter, softened
  • 4 tablespoons unsweetened unflavored almond milk
  • salt and pepper, to taste

Instructions

  • Rinse and scrub the russet potatoes and place them in a large pot. Peel them if you prefer a smoother texture.
  • Cover the potatoes completely with hot water and bring the water to a boil. Salt generously to flavor the potatoes as they cook.
  • Boil the potatoes until they are very soft; a fork should be able to go all the way through with no resistance.
  • While the potatoes are boiling, heat a skillet with a teaspoon of olive oil and sauté the diced onion and minced garlic.
  • Cook the garlic and onions until they are softened and the onion is translucent (about 5 minutes on medium heat).
  • Transfer the sautéed garlic and onion mixture to a blender or food processor with the unsweetened almond milk. Blend until it forms a smooth paste.
  • Once the potatoes are soft, drain them thoroughly and mash them in a large bowl or pot. Add the garlic/onion puree, softened vegan butter, and salt and pepper to taste. Mix until creamy and well combined. Serve hot!

Video

Nutrition

Calories: 388kcal, Carbohydrates: 32g, Protein: 4g, Fat: 28g, Saturated Fat: 7g, Polyunsaturated Fat: 8g, Monounsaturated Fat: 11g, Trans Fat: 0.2g, Sodium: 293mg, Potassium: 738mg, Fiber: 2g, Sugar: 1g, Vitamin A: 1620IU, Vitamin C: 11mg, Calcium: 36mg, Iron: 2mg


Like this recipe? Rate and comment below!