Velvety Dairy-Free Mashed Potatoes

Why You’ll Love This Dairy-Free Mashed Potato Recipe

Smiling woman, Erin, the recipe author.

Get ready to discover the magic of truly irresistible dairy-free mashed potatoes! This recipe transforms humble potatoes into a luscious, creamy, and flavorful side dish that will impress everyone at your table. Whether you’re navigating dietary restrictions or simply looking for a healthier alternative, these mashed potatoes prove that you don’t need dairy to achieve the ultimate comfort food experience.

  • Texture: Indulge in a wonderfully warm, incredibly creamy, and perfectly smooth consistency that melts in your mouth with every bite. These aren’t just mashed potatoes; they’re a velvety dream come true, achieving that signature texture without a drop of dairy.
  • Taste: Prepare for a rich, deeply buttery flavor profile that defies expectations. You’d honestly never guess these luxurious mashed potatoes are dairy-free! The clever combination of plant-based ingredients creates a savory depth that rivals, and often surpasses, traditional versions.
  • Ease: Designed for simplicity, this recipe is remarkably easy to follow, making it accessible for home cooks of all skill levels. Plus, it’s a fantastic option for serving large crowds, ensuring a stress-free cooking experience for holidays, potlucks, and big family dinners.
  • The Secret to Success: The key to unlocking the richest flavor and creamiest texture lies in a simple yet crucial step: meticulously patting your drained potatoes dry. This allows them to fully absorb the dairy-free milk, vegan butter, and cream cheese, creating an unparalleled depth of taste and an ultra-smooth finish. Don’t skip this important tip for truly exceptional results!
  • Would I make these again? Absolutely, without a doubt! These dairy-free mashed potatoes have become a steadfast crowd-pleaser in my kitchen. They’re not just for those avoiding dairy; everyone loves them! This universal appeal makes them the ideal companion for festive holiday feasts, comforting Sunday suppers, and elegant dinner parties alike. They’re a dish that guarantees smiles and requests for second helpings.

xoxo erin

Creamy dairy-free mashed potatoes in a serving bowl with a spoon scooping into the bowl.

This post was originally published in November 2022. It was updated with new photos and improved instructions in October 2024 to bring you the most delicious and reliable dairy-free mashed potato recipe.

Imagine the ultimate mashed potatoes: light, fluffy, and incredibly silky, with glistening pools of rich butter and delicate flecks of freshly ground salt and pepper. For anyone following a dairy-free or vegan diet, this dream doesn’t have to remain just a dream. You can absolutely enjoy mashed potatoes that are every bit as decadent and satisfying as their traditional counterparts.

This recipe masterfully combines unsweetened cashew milk, luscious dairy-free cream cheese, and savory vegan butter to create the BEST mashed potatoes you’ll ever taste, all without a single drop of dairy. The result is a truly remarkable dish that consistently earns glowing reviews and becomes an instant favorite!

Featured Comment

From Kristyn: “What a great alternative!! They are creamy & delicious!! We want some kind of potato with most of our meals & this will definitely get added in the rotation!”

3 more comments

Table of Contents

  • Why You’ll Love This Dairy-Free Mashed Potato Recipe
  • Essential Ingredients for Dairy-Free Mashed Potatoes
  • How to Make Perfectly Creamy Dairy-Free Mashed Potatoes
  • Make-Ahead, Storage & Freezing Instructions
  • What Can I Substitute for Dairy in Mashed Potatoes?
  • What Can I Use Instead of Cream in Mashed Potatoes?
  • What Can I Use Other Than Butter in Mashed Potatoes?
  • How Can I Serve Dairy-Free Mashed Potatoes?
  • Why Do My Mashed Potatoes Turn Gummy?
  • Dairy-Free Mashed Potato Master Tips
  • More Delicious Dairy-Free Recipes
  • The BEST Ever Dairy-Free Mashed Potatoes Recipe Card

Essential Ingredients for Dairy-Free Mashed Potatoes

Crafting the perfect batch of dairy-free mashed potatoes begins with selecting the right ingredients. Each component plays a vital role in achieving that sought-after creamy texture and rich flavor. Below are some notes on the key players in this recipe, designed to help you understand their importance and make informed choices. Jump to the complete recipe cardbelow for precise measurements and a full list.

Dairy-free mashed potato ingredients measured and labeled, including potatoes, vegan butter, cashew milk, and cream cheese.
  • Potatoes: The foundation of any great mashed potato dish! I personally prefer a blend of organic Yukon Gold and Russet (Idaho) potatoes. Yukon Golds offer a natural creaminess and beautiful golden hue, while Russets are known for their starchiness, which yields a fluffy texture when mashed. The key is to use starchy varieties, as waxy potatoes tend to become gluey. Avoid sweet potatoes for this specific recipe, as their flavor profile is quite different. Remember to thoroughly peel them and cut them into uniform 2-inch cubes before cooking to ensure even cooking.
  • Cashew Milk: This is my top choice for achieving unparalleled creaminess without dairy. Its neutral flavor and rich consistency blend seamlessly into the potatoes. However, if cashew milk isn’t available or preferred, any unsweetened dairy-free milk will work beautifully, such as almond milk or soy milk. It’s crucial to use *unsweetened* varieties to prevent an unwanted sugary taste. I strongly advise against using full-fat coconut milk, as its distinct coconut flavor can easily overpower the delicate potato taste, altering the desired outcome.
  • Dairy-Free Cream Cheese: This ingredient is a game-changer, adding an incredible tang and luxurious richness that mimics traditional cream cheese perfectly. I find Kite Hill brand to be an excellent choice for its texture and flavor. For the smoothest possible mash, make sure your dairy-free cream cheese is at room temperature before you incorporate it. This allows it to blend effortlessly, ensuring a uniform and incredibly creamy texture.
  • Salt & Spices: Proper seasoning is paramount for outstanding flavor. I recommend kosher salt for its ability to enhance taste without being overly salty, providing a better texture and flavor balance. Garlic powder and freshly ground black pepper are essential for building a foundational savory profile, preventing blandness. Don’t hesitate to experiment with a seasoned salt of your choice if you’re looking to add an extra layer of complexity and zest to your mashed potatoes.
  • Vegan Butter: This ingredient provides the classic buttery richness that defines comforting mashed potatoes. Many excellent vegan butter brands are available today. I often reach for Miyoko’s salted vegan butter for its superior taste and consistency, but feel free to use your favorite brand. Its role is not just about flavor but also contributes to the smooth, luxurious mouthfeel of the final dish.
  • Optional Flavor Boosters: For an extra layer of gourmet flavor, consider stirring in some finely chopped fresh chives or parsley just before serving. A tablespoon or two of nutritional yeast can also add a subtle, cheesy umami depth, further enhancing the savory profile of these plant-based potatoes.

You also might like this delightful creamy cauliflower alfredo sauce for another dairy-free culinary adventure!

How to Make Perfectly Creamy Dairy-Free Mashed Potatoes

Achieving perfectly creamy and flavorful dairy-free mashed potatoes is simpler than you might think. Follow these detailed steps to create a show-stopping side dish that will disappear quickly from any table. For a quick reference, you can jump straight to the full recipe card for all instructions and quantities!

Potatoes in a pot with cold water, and boiled potatoes with a fork stuck in one of them indicating tenderness.
  • Prepare the Potatoes for Boiling: Begin by placing your peeled and uniformly cut 2-inch potato cubes into a large, heavy-bottomed pot. Crucially, cover the potatoes with cold water, ensuring the water level extends about 1 inch above them. Stir in 1 tablespoon of kosher salt. Starting with cold water allows the potatoes to cook evenly from the outside in, preventing mushy exteriors and undercooked centers.
  • Boil Until Perfectly Tender: Bring the pot to a vigorous boil over high heat. Once boiling, reduce the heat to medium-high and maintain a gentle simmer. Continue to cook for approximately 10-15 minutes, or until the potatoes are fork-tender. You’ll know they’re ready when a knife can easily pierce through a potato cube without resistance. Avoid overcooking, as this can lead to watery or gummy mashed potatoes.
Vegan butter and cashew milk in a glass bowl with a whisk, and dry potatoes in a pot.
  • Prepare the Flavorful Liquid: While your potatoes are simmering, prepare the rich liquid mixture. In a microwave-safe bowl or glass measuring cup, combine the vegan butter, unsweetened cashew milk, and 2 teaspoons of salt. Microwave on high for short bursts (about 30-60 seconds) until the vegan butter is just melted. Stir the mixture until it’s smooth and well combined, ensuring the salt is dissolved. This pre-warmed liquid will integrate more easily into the hot potatoes.
  • Drain and Dry the Potatoes Thoroughly: Once tender, drain the potatoes completely. This step is critical! Immediately return the drained potatoes to the empty, hot pot. Turn the heat to low and gently shake the pot for about 1 minute. This crucial step helps evaporate any remaining surface moisture, allowing the potatoes to better absorb the flavorful liquid mixture and prevent a watery or bland mash.
Mashed potatoes in a pot, and mashed potatoes with milk and spices on top, ready to be mixed.
  • Mash and Incorporate Liquid: Using a sturdy potato masher, begin mashing the potatoes to your desired consistency. For a rustic mash, mash less; for a smoother texture, mash more. Once partially mashed, pour in half of the prepared liquid mixture. Gently stir until the liquid is fully absorbed by the hot potatoes. Repeat with the remaining liquid, stirring carefully to combine. Avoid vigorous or prolonged stirring, as this can activate the starch and result in gummy potatoes.
  • Fold in Cream Cheese and Spices: Now, gently fold in the room-temperature dairy-free cream cheese, garlic powder, and freshly ground pepper. Mix just until everything is combined and the cream cheese is fully incorporated, aiming for a consistent texture. Overmixing at this stage can also lead to stickiness.
Creamy mashed potatoes in a pot, and perfectly mashed potatoes in a serving bowl, garnished.
  • Adjust Consistency and Season: If you desire an even thinner or creamier consistency, you can gradually add a little more unsweetened cashew milk (or your chosen dairy-free milk), stirring gently until smooth. Remember, the goal is creamy, not gummy! Turn off the heat. Finally, taste the mashed potatoes and adjust the seasoning with additional salt and pepper as needed. This crucial step ensures your potatoes are perfectly balanced in flavor.
  • Serve Immediately: Serve your glorious dairy-free mashed potatoes immediately, while they are warm and at their peak creaminess. Garnish with fresh herbs like chives or parsley if desired, and perhaps an extra dollop of vegan butter. Enjoy the incredible richness and smooth texture!

Make-Ahead, Storage & Freezing Instructions

These dairy-free mashed potatoes are undeniably at their absolute best when enjoyed freshly made, offering the most vibrant flavor and ideal texture. However, they can certainly be prepared ahead of time or stored for later with a few considerations. Keep in mind that reheating mashed potatoes can slightly alter their original fluffy texture, but these tips will help you maintain as much of their deliciousness as possible.

  • To Make-Ahead: While fresh is ideal, you can prepare these mashed potatoes a few hours in advance. To keep them warm, transfer them to a slow cooker set to “warm” or a heat-safe bowl over a pot of simmering water (a bain-marie), stirring occasionally. If making them the day before, follow the storage instructions below and reheat gently. Be prepared to add a splash more dairy-free milk during reheating to restore creaminess.
  • To Store: Allow any leftover mashed potatoes to cool slightly to room temperature before storing. Transfer them to an airtight container and refrigerate for up to 3 days. When reheating, gently warm them on the stovetop over low heat or in the microwave. Adding a tablespoon or two of extra dairy-free milk, or even a tiny bit of vegan butter, and stirring until smooth will help restore their creamy consistency and prevent them from drying out.
  • To Freeze: For longer storage, dairy-free mashed potatoes freeze surprisingly well! Ensure they are completely cooled before transferring them into a freezer-safe, airtight container or heavy-duty freezer bags. You can freeze them for up to 3 months. To enjoy later, thaw the frozen mashed potatoes overnight in the refrigerator. Reheat them slowly on the stovetop over low heat, stirring frequently, or in the microwave. Just like with refrigeration, you’ll likely need to add a splash of dairy-free milk or a knob of vegan butter during reheating to bring back that lovely creamy texture. Stir well until smooth and heated through.
Delicious dairy-free potatoes in a serving bowl with a spoon scooping into the bowl, ready to be served.

What Can I Substitute for Dairy in Mashed Potatoes?

Achieving rich and creamy mashed potatoes without traditional dairy is absolutely achievable with today’s fantastic plant-based alternatives. In this recipe, we utilize a powerful trio: high-quality dairy-free cream cheese, unsweetened cashew milk, and flavorful vegan butter. These ingredients work in harmony to deliver an incredibly indulgent texture and taste that you’d expect from conventional mashed potatoes. Beyond these, you can also explore other options like oat milk, soy milk, or even a small amount of vegetable broth for thinning. For an extra savory kick, a spoonful of nutritional yeast can mimic a cheesy flavor without any dairy.

What Can I Use Instead of Cream in Mashed Potatoes?

To replicate the luxurious richness that heavy cream brings to mashed potatoes, unsweetened cashew milk or almond milk are excellent choices. Their neutral flavor profiles allow the potato’s natural taste to shine while providing a smooth liquid base. For an elevated experience, I highly recommend incorporating both dairy-free cream cheese and vegan butter alongside your chosen plant-based milk. The cream cheese adds tang and body, while the vegan butter imparts that classic savory richness, creating a complex and deeply satisfying flavor that cream alone cannot match.

What Can I Use Other Than Butter in Mashed Potatoes?

When making dairy-free mashed potatoes, vegan butter is the ideal substitute for traditional butter, offering a very similar flavor and melting quality. Brands like Miyoko’s salted vegan butter are particularly well-regarded for their authentic taste and texture. If vegan butter isn’t available or you’re looking for an alternative, a high-quality olive oil can add a different, but still delicious, richness. For those who do consume some dairy but avoid butter, sour cream or regular cream cheese can also provide a tangy, creamy element. However, for a truly dairy-free experience, stick with vegan butter or select plant-based oils.

How Can I Serve Dairy-Free Mashed Potatoes?

These dairy-free mashed potatoes are so incredibly flavorful and creamy that they are absolutely delicious on their own as a standalone comfort food. However, they also serve as a versatile canvas for various delicious additions and pairings. For a simple enhancement, a generous dollop of extra vegan butter melting into the warm potatoes is always a good idea. A sprinkle of fresh herbs like finely chopped chives, parsley, or even rosemary can add a burst of color and aromatic freshness. Consider topping them with a drizzle of your favorite dairy-free gravy, roasted garlic, caramelized onions, or even some crispy fried sage for an elegant touch. They pair wonderfully with roasted vegetables, plant-based roasts, or any main course requiring a comforting side.

Why Do My Mashed Potatoes Turn Gummy?

Gummy mashed potatoes are a common pitfall, and the primary culprit is usually overmixing. Potatoes contain starch, and when aggressively or excessively mashed, especially with mechanical mixers like food processors or blenders, the starch granules break down too much. This releases an undesirable sticky, gluey substance that results in that unpleasant gummy texture. To avoid this, use a potato masher or a ricer, and mash just until smooth and combined. Stop as soon as you reach your desired consistency, resisting the urge to keep mixing.

Dairy-Free Mashed Potato Master Tips for Success

Crafting the perfect batch of dairy-free mashed potatoes involves a few key techniques that can elevate your dish from good to absolutely extraordinary. These tried-and-true tips are designed to ensure your mashed potatoes are consistently creamy, fluffy, and bursting with flavor every time:

  • Bring Dairy-Free Cream Cheese to Room Temperature: This seemingly small step makes a significant difference. Allowing your dairy-free cream cheese to soften at room temperature before incorporating it ensures it blends effortlessly into the warm potatoes. This results in a much creamier, smoother, and more uniform texture without any lumps, contributing to that luxurious mouthfeel we all crave.
  • Avoid Over-Mixing Your Potatoes: This is perhaps the most crucial tip for avoiding gummy mashed potatoes. When potatoes are over-mixed, their starch is released excessively, leading to a sticky, glue-like consistency. Use a potato masher or a ricer and work gently, stopping as soon as the desired smoothness is achieved. The goal is light and fluffy, not heavy and pasty.
  • Thoroughly Pat the Potatoes Dry After Draining: After boiling and draining your potatoes, return them to the hot pot and gently shake them over low heat for a minute or two. This process evaporates excess surface moisture. By doing so, the potatoes are primed to better absorb the rich dairy-free milk, vegan butter, and cream cheese, rather than just retaining water. This leads to a richer flavor and a truly creamy, less watery texture.
  • Always Taste as You Go: Proper seasoning is the heart of a delicious dish. Before serving, always taste your mashed potatoes (using a clean spoon, of course!). This allows you to adjust the salt, pepper, or any other spices to perfection. Potatoes absorb a lot of seasoning, so tasting throughout the process ensures your final dish is perfectly balanced and seasoned to your preference.
  • Start Potatoes in Cold Water: When boiling potatoes, always start them in cold water. This allows the potatoes to heat up gradually and cook evenly from the outside to the center. If you start them in hot water, the outsides will cook faster and become mushy while the insides remain firm.
  • Use a Potato Ricer for Ultra-Smoothness: For the silkiest, most lump-free mashed potatoes, consider using a potato ricer. This tool pushes the cooked potatoes through small holes, separating the starch granules gently and resulting in an exceptionally smooth texture without the risk of overworking them.

For something sweet and dairy-free after dinner, you might like this luscious dairy-free banana cream pie, this decadent dairy-free coconut cream pie, or a cozy mug of easy dairy-free hot chocolate.

Large serving of creamy dairy-free mashed potatoes in a bowl, ready to eat.

More Delicious Dairy-Free Recipes You’ll Love

If you enjoyed these incredibly creamy dairy-free mashed potatoes, you’re in for a treat! Our collection of plant-based recipes is designed to bring you comfort, flavor, and ease, all without compromising on taste. Explore more of our favorite dairy-free dishes:

  • Dairy-Free Mac and Cheese: A classic comfort food, reimagined without dairy, yet bursting with cheesy flavor.
  • Dairy-Free Lasagna: Layered perfection with rich sauces and delicious dairy-free alternatives.
  • Dairy-Free Chicken & Broccoli Rice Casserole: A hearty and wholesome meal, perfect for family dinners.
  • Dairy-Free Potato Soup: Creamy, warm, and comforting – ideal for a chilly evening.
  • Dairy-Free Beef Stroganoff: A quick and flavorful take on a beloved classic.
  • Dairy-Free Buffalo Chicken Dip: The ultimate crowd-pleasing appetizer, made dairy-free.
Dairy-free mashed potatoes in a serving bowl with a spoon
5 from 4 votes

Dairy-Free Mashed Potatoes (BEST EVER!)

Author Erin Collins
Prep Time 20 mins
Cook Time 25 mins
Total Time 45 mins
Servings 8 servings
Yes, dairy-free mashed potatoes can be CREAMY, rich, and DELICIOUS!

Want incredible mashed potatoes without using dairy? You’re in the right place!

You can make these dreamy mashed potatoes for a crowd and nobody will guess they’re dairy-free!

Pin It
Comments
Print Recipe

Ingredients

  • 5 pounds potatoes peeled and cut into 2-inch cubes (I use half Yukon Gold and half Russet potatoes for best results)
  • kosher salt (for boiling and seasoning)
  • 6 tablespoons vegan butter (Miyoko’s or your preferred brand)
  • 1 cup unsweetened cashew milk or unsweetened almond/soy milk of choice
  • 4 ounces dairy-free cream cheese room temperature, cut into small cubes (Kite Hill recommended)
  • ½ teaspoon garlic powder
  • ½ teaspoon freshly ground pepper

Instructions

  1. Place the peeled and cut potatoes in a large pot. Cover them with cold water, ensuring the waterline sits 1 inch above the potatoes. Stir in 1 tablespoon of kosher salt and bring to a rolling boil over high heat.
  2. Once boiling, reduce the heat to medium-high and simmer for 10-15 minutes, or until the potatoes are tender enough to be easily pierced with a knife. Do not overcook.
  3. While the potatoes boil, combine the vegan butter, cashew milk, and 2 teaspoons of salt in a glass measuring cup or microwave-safe bowl. Microwave on high until the vegan butter is just melted. Stir the mixture until smooth and well combined.
  4. Carefully drain the potatoes completely, then immediately return them to the now-empty pot. Turn the heat to low and gently shake the pot or heat the potatoes for 1 minute to evaporate any residual steam and moisture. This step is key for creamy potatoes.
  5. Using a potato masher, mash the potatoes to your desired texture. Pour in ½ of the prepared milk mixture and carefully stir until the liquid is fully absorbed. Repeat with the remaining milk mixture, stirring gently. Be careful not to overmix to prevent gummy potatoes.
  6. Gently fold in the room-temperature dairy-free cream cheese, garlic powder, and pepper until just combined and smooth. If a thinner consistency is desired, add a bit more cashew milk, one tablespoon at a time, stirring lightly. Turn off the heat. Taste and adjust seasoning with additional salt and pepper as needed – this is vital for flavor! Serve immediately and enjoy the creamy goodness.

Notes

Potatoes: For the best balance of creamy and fluffy, I recommend using a combination of starchy potatoes like Yukon Gold and Russet. Always peel and cut them into uniform 2-inch cubes for even cooking.

Dairy-Free Milk: Unsweetened cashew milk offers the richest and most neutral flavor, but unsweetened almond or soy milk are also suitable. Avoid full-fat coconut milk due to its distinct flavor, which can alter the taste of your mashed potatoes.

Cream Cheese Tip: Ensure your dairy-free cream cheese is at room temperature before adding it. This allows it to blend smoothly and prevents lumps, resulting in a superior creamy texture.

Mixing Caution: The golden rule for mashed potatoes: don’t overmix! Overworking the potatoes can release too much starch, leading to an undesirable gummy and sticky texture. Mash just until smooth.

Dry Potatoes for Flavor: Patting the boiled potatoes dry or shaking them over low heat is crucial. This removes excess water, allowing the potatoes to fully absorb the butter, milk, and cream cheese, enhancing both flavor and creaminess.

Seasoning is Key: Always taste your mashed potatoes before serving and adjust the seasoning (salt and pepper) as needed. Potatoes can absorb a surprising amount of seasoning, and this step ensures a perfectly flavored dish.

To Make-Ahead: These mashed potatoes are best fresh. If preparing in advance, follow storage/freezing instructions and be prepared to add a splash of dairy-free milk when reheating to revive creaminess.

To Store Leftovers: Cool slightly, then store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or microwave, adding a little extra dairy-free milk to restore texture.

To Freeze: Cool completely and store in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator, then reheat as above, adding milk to restore consistency.

Nutrition

Calories: 325kcal | Carbohydrates: 51g | Protein: 7g | Fat: 11g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.04g | Sodium: 160mg | Potassium: 1200mg | Fiber: 7g | Sugar: 3g | Vitamin A: 407IU | Vitamin C: 56mg | Calcium: 44mg | Iron: 2mg