The Ultimate Guide to Incredibly Fluffy & Creamy Vegan Mashed Potatoes with Dairy-Free Sour Cream
Prepare to experience the pinnacle of mashed potato perfection, entirely plant-based and unbelievably delicious. These vegan mashed potatoes are the very definition of fluffy, luxuriously creamy, and rich with a velvety texture that will surprise and delight even the most discerning palates. Effortlessly simple to prepare, this recipe masterfully conceals its dairy-free secret, thanks to the ingenious inclusion of vegan sour cream. Whether you’re planning a grand Thanksgiving feast, a cozy holiday dinner, or simply seeking an extraordinary side dish, these mashed potatoes are guaranteed to be a crowd-pleaser for everyone at the table, vegans and non-vegans alike.

Why These Vegan Mashed Potatoes Will Be Your New Go-To Recipe, Seriously!
If your quest has been to find the absolute best vegan mashed potatoes recipe—one that can proudly grace your vegan Thanksgiving dinner table and impress both plant-based enthusiasts and traditional eaters—then your search ends here. I can genuinely assure you, this isn’t just another recipe; it is the definitive vegan mashed potatoes recipe you simply must make this year. Forget everything you thought you knew about dairy-free alternatives; these potatoes are a game-changer.
Why such a bold claim? Because after extensive testing and perfecting, I’ve finally cracked the code to achieve mashed potatoes that are not only the fluffiest, most velvety, incredibly creamy, and perfectly smooth but also boast a depth of savory flavor that makes them utterly undetectable as vegan and dairy-free. Imagine a side dish so rich and satisfying, people will be begging you for the secret. Get ready to share, because everyone will want this recipe! They won’t just be a side; they’ll be a star of your holiday spread, right alongside your hearty vegan lentil loaf and an elegant Vegan Wellington. Beyond the holidays, you’ll find yourself craving and preparing these delightful vegan mashed potatoes all winter long, serving them as the perfect accompaniment to comforting meals like my wholesome vegetable stew.

Key Ingredients for Unforgettable Vegan Mashed Potatoes
Crafting the best ever vegan mashed potatoes requires a thoughtful selection of ingredients, each playing a crucial role in achieving that perfect fluffy, creamy, and rich texture. Here’s what you’ll need, along with insights into why each component is essential:
- Russet Potatoes: While many recipes might suggest using a single potato variety, our secret lies in a harmonious blend. Russet potatoes are a classic choice for mashing, widely available, and known for their starchy texture. They provide an excellent, robust structure to the mashed potatoes, preventing them from becoming overly mushy. However, they can sometimes lean towards dryness. This structural integrity is particularly vital for vegan mashed potatoes, as we’re not relying on traditional dairy fats. But fear not, we expertly balance any potential dryness with our next potato choice!
- Yukon Gold Potatoes: To perfectly counteract the starchiness of the russets and introduce an unparalleled creaminess, we incorporate Yukon Gold potatoes. These beauties are celebrated for their naturally “buttery” flavor and smooth, waxy texture when mashed. Using a combination of russets and Yukon Golds is the key to achieving that ideal creamy, fluffy consistency that’s neither mealy nor too stiff, yet still holds a delightful structure. This blend ensures every bite is pure bliss.
- Creamy Dairy-Free Milk (Unsweetened): The choice of dairy-free milk is paramount to the success of this recipe. Not all dairy-free milks are created equal when it comes to richness and creaminess. For this recipe, steer clear of watery almond milk; it simply won’t deliver the desired luxurious texture or rich flavor. Remember, we’re aiming to win over even the most skeptical non-vegans! My top recommendations are creamy oat milk (such as Forager Project or any good quality oat milk) or soy milk. You can also use light coconut milk from a can, which adds creaminess without a strong coconut flavor, though I personally lean towards oat or soy for a truly neutral base. Ensure it’s unsweetened to avoid any unwanted sweetness in your savory dish.
- Vegan Sour Cream: This is arguably the absolute *key* ingredient for truly exceptional mashed potatoes, vegan or not. Its tangy richness adds an incredible depth of flavor and luscious creaminess that cannot be replicated. Fortunately, the market now offers fantastic vegan sour cream options! I swear by Forager Project’s vegan sour cream – it’s wonderfully thick, tangy, and perfect in these potatoes (and also spectacular on vegan chili!). If you can’t find Forager Project, look for another high-quality, unsweetened plain dairy-free yogurt as a substitute, but sour cream is ideal.
- Garlic: Fresh garlic infuses the potatoes with an aromatic, savory warmth that elevates the entire dish. You can either finely mince fresh garlic cloves yourself for the most vibrant flavor or opt for pre-minced garlic for convenience. If garlic isn’t your preference or you have dietary restrictions, you can simply omit it, though I highly recommend its inclusion.
- Fresh Rosemary: Rosemary is my cherished herb for the colder months, bringing a fragrant, earthy note that perfectly complements potatoes. Using fresh rosemary makes a significant difference compared to dried, adding a bright, herbaceous dimension to the rich, creamy mash. Chop it finely to distribute its wonderful aroma throughout the dish.
- Sea Salt & Freshly Ground Black Pepper: These humble seasonings are fundamental. Sea salt enhances all the flavors, and a generous crack of fresh black pepper adds a subtle warmth and spice that ties everything together. Seasoning to taste is crucial to bring out the best in your mashed potatoes.

How to Make the Best Vegan Mashed Potatoes (A Detailed Overview)
For the complete written instructions, precise ingredient measurements, and additional notes, please refer to the detailed recipe card located at the bottom of this post. You can also easily jump directly to the recipe by clicking the “jump to recipe” button prominently displayed at the top of this page. In this section, we’ll walk through a comprehensive overview of the key steps, enriched with helpful visuals to ensure you grasp every nuance of the recipe.
Making truly exceptional vegan mashed potatoes is surprisingly similar in methodology to preparing their classic dairy counterparts. The primary difference lies in intelligently substituting traditional dairy products with our carefully selected, high-quality dairy-free alternatives. The beauty of this recipe is that the swaps are so effective, absolutely no one will perceive a difference, allowing you to serve a dish that’s both inclusive and utterly delicious!
Mastering the art of the best dang vegan mashed potatoes is simple with these steps:
- Start by Boiling Your Potatoes in Cold Water for Even Cooking.
This initial step is absolutely crucial for achieving uniformly cooked and perfectly textured mashed potatoes. It might seem counterintuitive, but resist the urge to wait for the water to boil before adding your potatoes. Instead, you’ll strategically start boiling the potatoes in cold water, allowing them to heat up gradually along with the water. This gentle, incremental cooking process helps ensure that the potatoes cook evenly all the way through, from the outside to the core, preventing overcooked exteriors and undercooked centers. This even cooking is a foundational element for a truly smooth, lump-free, and delightful bowl of vegan mashed potatoes. Add your diced potatoes, garlic, and sea salt to the cold water right from the start to infuse flavor from the beginning.
- Strain the Potatoes, But Remember to Save That Precious Potato Water!
Once your potatoes are fork-tender and perfectly cooked, it’s time to strain them. However, here’s another critical tip for maximizing creaminess: make sure to reserve about 1/2 cup of that starchy potato cooking water. During the boiling process, some of the natural starches from the potatoes are released into the water. This is much like the technique used when boiling pasta, where reserving pasta water helps create a richer sauce. The same ingenious idea applies here! This starchy water acts as a natural emulsifier and thickening agent, helping to bind all the ingredients together and ensuring your vegan mashed potatoes achieve an incredibly smooth, luxurious, and impossibly creamy texture that will truly impress.
- Begin the Creaming Process for Ultra-Fluffy Mashed Potatoes.
Okay, now for my unconventional, yet highly effective, secret weapon: the hand mixer! I know, I know, some purists might raise an eyebrow, preferring a traditional potato masher. But trust me, a hand mixer is a game-changer for achieving consistently fluffy, creamy results with minimal effort. Place your strained, hot potatoes into a large mixing bowl. Start by using the hand mixer on a low speed to gently break up the potatoes. As they begin to break down, slowly incorporate the reserved potato water and your chosen creamy dairy-free milk. Gradually increase the speed as the mixture becomes smoother. Once the potatoes are almost completely smooth and free of large lumps, it’s time to add the remaining key ingredients: the decadent vegan sour cream, finely chopped fresh rosemary, and a final adjustment of sea salt and pepper to taste. Continue mixing on medium speed until the mashed potatoes transform into an ethereal cloud of fluffy, creamy perfection. This process typically takes about 5 minutes, yielding a consistency that’s absolutely divine.
- Add Fresh Herbs, Melted Vegan Butter, and Rich Gravy, Then Serve with Enthusiasm!
Congratulations! You’ve successfully created a batch of the most incredibly fluffy and creamy vegan mashed potatoes. Now comes the best part: serving them up. Transfer your glorious mashed potatoes to a warm serving bowl. For an extra touch of indulgence and visual appeal, swirl in a knob of melted vegan butter and garnish generously with additional fresh rosemary or other desired herbs. And, of course, no plate of mashed potatoes is truly complete without a generous pour of your favorite rich vegan gravy cascading over the top. Serve immediately and watch as they disappear from the table! These potatoes are best enjoyed hot and fresh, offering a comforting and satisfying experience that will make any meal feel special.
Why I Swear By a Hand Mixer Over a Potato Masher for Superior Creaminess
I know, I know—this might sound utterly bizarre or even sacrilegious to some mashed potato purists. The traditional potato masher holds a revered spot in many kitchens, and for good reason. However, I’m here to tell you that I unequivocally prefer using a hand mixer to achieve truly superior vegan mashed potatoes. It’s a trick I learned growing up; my mom always reached for the hand mixer, and for good reason: it’s simply and unequivocally easier and more efficient!
Why spend a laborious 20 minutes mashing potatoes by hand, struggling to eliminate lumps and achieve that elusive perfectly creamy texture, when you can accomplish the same, if not better, results in a fraction of the time by simply blending them with a hand mixer? The constant, even rotation of the mixer’s beaters effortlessly breaks down the potatoes, incorporating air and liquids for an unbelievably smooth, ethereal consistency.
Now, I understand that some people genuinely enjoy a few small, rustic chunks of potato in their mash; if that’s your preference, then by all means, stick with a potato masher. But for those of us who adore mashed potatoes that are super creamy, velvety smooth, and exquisitely fluffy—almost like a cloud—the hand mixer is your best friend. It transforms potatoes into a luxurious purée that melts in your mouth.
Does using a hand mixer make these potatoes technically “mashed”? Well, perhaps not in the strictest, most traditional sense. One might argue the name should be “hand-mixed potatoes” instead. But when the end result is the most incredibly fluffy, rich, and lovely bowl of mashed potatoes you’ve ever tasted, who truly cares about adhering to strict culinary semantics? Sometimes, breaking a few rules leads to delicious innovation. Embrace the hand mixer; your taste buds will thank you!
Vegan Mashed Potatoes FAQ’s: All Your Questions Answered
While you technically can freeze mashed potatoes, I must emphasize that they will always taste their absolute best when enjoyed fresh. Freezing can sometimes alter the texture, making them a bit gummier or watery upon thawing and reheating, especially without dairy to help maintain consistency. For the most superior flavor and texture, I highly advise preparing and serving them as fresh as possible. If you must freeze, ensure they are cooled completely, stored in airtight containers, and reheated gently, perhaps with a splash of extra dairy-free milk to restore some creaminess.
If your goal is to achieve the truly super creamy, velvety mashed potato experience that this recipe promises, then yes, definitely peel them. The skins, even thin ones, can introduce a slightly tougher texture and prevent that silky smooth consistency we’re aiming for. I know peeling can feel like a chore, but it’s worth it for the ultimate luxurious mash! Luckily, I’ve recently discovered some fantastic easier and quicker ways to peel potatoes. If the initial time investment is holding you back, try one of these clever potato peeling time-savers! That being said, some people actually prefer a little bit of the potato skin left in their mashed potatoes for a more rustic feel. It’s ultimately about personal preference, but for *this* recipe’s intended texture, peeling is key.
That’s a fantastic question, and I completely agree about preventing food waste! I absolutely adore transforming potato peels into crispy, flavorful “chips” that make a delicious snack or garnish. Instead of tossing them, you can roast them in the oven until they’re golden and crunchy. There’s a wonderful recipe on Food Network for roasted potato peels that I highly recommend (just remember to use vegan butter or oil!). You can season them with salt, pepper, paprika, garlic powder, or even a sprinkle of nutritional yeast for a cheesy flavor. It’s an ingenious way to enjoy every part of the potato and minimize waste, turning a discarded item into a gourmet treat!
Absolutely! Reheating vegan mashed potatoes is entirely possible and quite simple. The key is to add a little moisture and heat them gently to restore their creamy texture. Place your leftover mashed potatoes into a microwave-safe bowl or an oven-safe dish. For microwave reheating, cover the bowl and heat in short bursts, stirring frequently, adding a splash of extra dairy-free milk or reserved potato water as needed until warmed through and creamy again. If using an oven, cover the dish with foil and bake at a lower temperature (around 300°F/150°C) until heated, stirring occasionally and adding liquid if they seem dry. A stovetop method with a bit of vegan butter and milk over low heat also works beautifully for small batches.
Yes, absolutely! This recipe scales up beautifully, making it perfect for feeding a crowd at holidays or parties. If you need a larger serving of these incredible vegan mashed potatoes, simply click the convenient “2X” or even “3X” button located right next to the ingredients list within the recipe card. This feature will automatically adjust all the ingredient quantities for you, making scaling a breeze. Just ensure you have a large enough pot for boiling and a sufficiently sized mixing bowl to accommodate the increased volume, especially if using a hand mixer.
A rich, savory vegan gravy is the perfect companion for these fluffy mashed potatoes, taking them to an even higher level of comfort food bliss. While there are many excellent store-bought options available, making your own vegan gravy is often surprisingly simple and incredibly rewarding. I highly recommend checking out Nora Cooks’ widely acclaimed recipe for an amazing easy vegan gravy! Her recipe is consistently delicious, foolproof, and complements these creamy potatoes perfectly, creating a truly unforgettable meal experience.
While fresh is always best, you can certainly prepare these mashed potatoes a few hours in advance, especially useful for busy holiday meals. After mashing, allow them to cool slightly, then transfer them to an oven-safe dish, cover tightly with foil, and refrigerate. When ready to serve, reheat gently in the oven at 300°F (150°C), stirring occasionally and adding a little extra warm dairy-free milk or vegetable broth to bring back their creamy consistency. This helps prevent them from drying out. A slow cooker on the “warm” setting can also be a great way to keep them hot and moist for an extended period.
While rosemary is a fantastic choice, these vegan mashed potatoes are wonderfully versatile! For a different flavor profile, consider fresh thyme, chives, or even finely chopped fresh parsley stirred in at the end. For an extra savory kick, a pinch of onion powder or garlic powder (in addition to fresh garlic) can enhance the depth of flavor. A dash of smoked paprika can add a subtle warmth, or a tiny amount of nutritional yeast can impart a delicate cheesy note without overwhelming the potato flavor. Feel free to experiment with your favorite savory herbs and spices to customize them to your taste!

More Irresistible Vegan Thanksgiving & Holiday Recipes You’ll Love:
Planning a holiday feast or simply looking for more delectable plant-based dishes? Pair your perfect vegan mashed potatoes with these equally amazing recipes that are sure to impress everyone at your table:
The BEST Ever Vegan Cornbread – Fluffy, moist, and perfectly sweet, a quintessential holiday side.
Amazing Vegan Pumpkin Pie – A healthier, dairy-free take on the classic dessert, rich in flavor and spices.
Best Vegan Lentil “Meatloaf” – A hearty, flavorful, and protein-packed centerpiece for any special meal.
Easy Vegan Dinner Rolls – Soft, warm, and utterly irresistible, perfect for soaking up gravy.
Creamy Vegan Sweet Potato Casserole – A decadent and comforting dish with a luscious, sweet topping.
Don’t Forget to Save This Recipe for Later! Add it to Your Favorite Recipe Board on Pinterest!

If you make this irresistible recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below to help other home cooks discover and enjoy it! As always, I absolutely love to see your beautiful culinary creations shared on Instagram and Pinterest, so don’t forget to tag me there as well! Your feedback and shares mean the world to me.
Print
Ridiculously Fluffy Easy Vegan Mashed Potatoes with Dairy Free Sour Cream
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Author: Britt Berlin
Prep Time: 10
Cook Time: 20
Total Time: 30 minutes
Yield: 8 1x
Category: Sides
Method: Boiling
Cuisine: American
Diet: Vegan
Description
These vegan mashed potatoes redefine comfort food with their exceptional fluffiness, creamy texture, and rich, velvety consistency. Remarkably easy to prepare, this recipe masterfully conceals its dairy-free nature, making it a guaranteed hit thanks to the clever use of vegan sour cream. A truly crowd-pleasing side dish perfect for any occasion, especially your Thanksgiving dinner, whether your guests are vegan or not!
Ingredients
Scale
- 2 lbs russet potatoes
- 2 lbs Yukon gold potatoes
- 1 tbsp minced garlic
- 2 tsp sea salt
- 1 cup creamy dairy free milk, unsweetened*
- 1/2 cup vegan sour cream*
- 3 tbsp fresh rosemary, chopped
- Sea salt + pepper to taste
Instructions
- Please read through all instructions carefully before beginning.
- Prep: Select a large, heavy-bottomed pot and fill it generously with cold water. Set aside. Take a moment to measure out all your ingredients, ensuring they are ready to go for a smooth cooking process.
- Peel & Dice the Potatoes: Thoroughly rinse both the russet and Yukon gold potatoes under cold water. Carefully peel off all the potato skins; this step is essential for achieving that ultra-creamy, lump-free mashed potato consistency. Don’t discard those peels! You can absolutely save them for another fantastic recipe, such as crispy roasted potato peels (just be sure to use vegan butter or your preferred plant-based oil). Once peeled, quarter each potato, then dice them into roughly 1-inch uniform pieces to ensure even cooking. Set the diced potatoes aside.
- Boil the Potatoes: Carefully place your diced potatoes into the large pot filled with cold water. Add the minced garlic and the initial 2 teaspoons of sea salt directly into the pot with the potatoes. Cover the pot with a lid and place it over high heat. Bring the water to a rolling boil. Once boiling vigorously, reduce the heat slightly to maintain a steady simmer and continue to cook the potatoes. They should become perfectly fork-tender and very easy to pierce when done, which typically takes approximately 15-20 minutes depending on the size of your dice.
- Strain the Potatoes: Once the potatoes are cooked to perfection, carefully drain them using a colander. This is a crucial moment for achieving maximum creaminess: make sure to reserve 1/2 cup of the starchy cooking water used to boil the potatoes. This reserved water is a secret ingredient that will significantly contribute to the smooth and luscious texture of your mashed potatoes.
- “Mash” the Potatoes: Here’s where my preferred method comes into play! Instead of a traditional potato masher, we’re employing a hand mixer to create these incredible mashed potatoes. I find it to be a much easier, faster, and more efficient way to achieve consistently creamy, smooth, and fluffy mashed potatoes. Transfer the hot, drained potatoes into a large mixing bowl. Begin to cream the potatoes using the hand mixer on a low speed, just to break them up. Once they are somewhat broken down, stop the mixer and add in the remaining ingredients: the 1 cup of creamy dairy-free milk, the 1/2 cup of vegan sour cream, the reserved 1/2 cup of potato water, the chopped fresh rosemary, and additional sea salt and pepper to taste. Resume mixing on medium speed, continuing until the mixture is beautifully creamy, light, and fluffy, with no lumps remaining. This usually takes about 5 minutes.
- Serve and Enjoy! Your ridiculously fluffy and creamy vegan mashed potatoes are now ready to be enjoyed! Transfer them to a warm serving dish. For an extra touch of indulgence, add a swirl of your favorite vegan gravy on top or melt a knob of vegan butter over them. Garnish with additional fresh rosemary or chives if desired. Serve immediately and savor every comforting bite!
Notes
The Magic of Using Both Russet & Yukon Gold Potatoes: The success of this recipe hinges on the specific combination of potato varieties. It is absolutely crucial that we use both russet and Yukon gold potatoes here. Russets, being starchy, provide structure, while Yukon Golds, being waxy and naturally buttery, contribute unparalleled creaminess. This harmonious blend of textures is what truly yields the best, most balanced, and utterly irresistible mashed potato texture!
Choosing the Right Dairy-Free Milk: For optimal creaminess and flavor, I strongly recommend using a high-quality, full-bodied dairy-free milk. Excellent choices include Forager Project soymilk or any rich, unsweetened oat milk. These varieties have a natural creaminess that perfectly mimics traditional dairy. While light coconut milk from a can can also work, be mindful that it can sometimes impart a very subtle coconut flavor (though usually minimal in the light version); for a completely neutral taste, oat or soy are superior. Crucially, avoid using full-fat coconut milk from a can, as its strong coconut flavor will be too prominent. Additionally, unsweetened almond milk is generally too thin and watery to provide the desired luxurious creaminess, so it’s not recommended for this recipe.
The Importance of Vegan Sour Cream: The vegan sour cream is a true game-changer in this recipe, adding a crucial tangy richness and an incredibly luscious texture that sets these mashed potatoes apart. My absolute favorite is Forager Project’s vegan sour cream; it consistently delivers fantastic results and is loved by everyone in my family, including those who aren’t vegan. If Forager Project isn’t available in your local stores, you can look for another high-quality, thick, unsweetened plain dairy-free yogurt as a substitute. Ensure it’s plain and unsweetened to avoid any conflicting flavors.