There’s something deeply comforting about a steaming bowl of perfectly dairy free mashed potatoes that just can’t be beaten. That first forkful of fluffy, buttery-tasting goodness melting in your mouth brings a wave of satisfaction unlike any other side dish. The pillowy texture, the savory aroma rising with tendrils of steam, and that perfect balance of flavors make this humble dish extraordinary. My dairy free mashed potato recipe transforms the classic comfort food into an inclusive delight that everyone at your table can enjoy—without sacrificing an ounce of that creamy texture or rich flavor you’re craving.
Traditional mashed potatoes rely heavily on butter, milk, and sometimes sour cream to achieve their signature taste and texture. But what if I told you that you could create equally delicious, perhaps even more flavorful mashed potatoes without milk or any dairy at all? This recipe isn’t just a compromise for those with dietary restrictions—it’s a revelation that might just become your new go-to method, regardless of dietary needs.
Why You’ll Love These Dairy Free Mashed Potatoes
There’s so much to adore about these dairy free mashed potatoes. First, the flavor profile is surprisingly complex—with notes of roasted garlic, fragrant herbs, and a richness that rivals any traditional version. The texture hits that perfect sweet spot between fluffy and creamy, with not a lump in sight (unless you prefer them that way!).
What makes these vegan mashed potatoes truly special is their versatility. They pair beautifully with everything from holiday roasts to Tuesday night veggie burgers. They’re elegant enough for your Thanksgiving table but simple enough for an everyday family meal.
Unlike many store-bought dairy free alternatives or restaurant versions that can taste bland or artificial, these homemade mashed potatoes are vibrant with natural flavors. The secret lies in the careful selection of plant-based ingredients that complement the earthy potato flavor rather than mask it.
Did you know that mashed potatoes have been a comfort food staple across cultures for centuries? While the modern version became popular in the early 1700s in Europe, this dairy free adaptation maintains that historical comfort while bringing the dish firmly into the present day, where dietary inclusivity matters more than ever.
Prep Time, Cook Time & Total Time
Getting these dairy free mashed potatoes on your table is wonderfully straightforward. Here’s a breakdown of the timing:
- Prep Time: 15 minutes (peeling, chopping potatoes and garlic)
- Cook Time: 20 minutes (boiling potatoes to perfect tenderness)
- Total Time: 35 minutes (from counter to table)
The beauty of this recipe is that most of the time is hands-off cooking, giving you freedom to prepare other elements of your meal. You can also prep the potatoes earlier in the day and keep them in cold water until you’re ready to cook, saving precious time during the dinner rush.
Ingredients List + Substitutions
Here’s everything you’ll need to create these irresistible dairy free mashed potatoes:
- 3 pounds Yukon Gold potatoes (about 8-10 medium potatoes), their naturally buttery flavor creates the perfect base
- 1/3 cup extra virgin olive oil, for a fruity, rich undertone
- 1 cup unsweetened almond milk (warmed), creating silky smoothness
- 4-6 plump garlic cloves, roasted until caramelized and fragrant
- 2 tablespoons nutritional yeast (optional, for cheesy flavor)
- 1 tablespoon fresh rosemary, finely chopped, releasing aromatic essential oils
- 1 teaspoon sea salt (plus more to taste)
- 1/2 teaspoon freshly cracked black pepper
- 2 tablespoons fresh chives, finely chopped, for a mild onion accent and vibrant color
- 1 tablespoon fresh lemon juice (optional, adds brightness)
Substitution Options:
- For the potatoes: Russet potatoes work well for fluffier texture, or try a 50/50 mix with sweet potatoes for a nutritional boost and beautiful color
- For almond milk: Any plant-based milk will work. Oat milk adds creaminess, coconut milk offers richness (though imparts coconut flavor), and soy milk provides protein
- For olive oil: Avocado oil creates a neutral base, while refined coconut oil adds richness similar to butter
- Instead of nutritional yeast: A tablespoon of white miso paste provides umami depth
- For fresh herbs: 1 teaspoon dried herbs can replace 1 tablespoon fresh (though fresh delivers superior flavor)
- Add-ins for variation: Roasted garlic heads, caramelized onions, dairy-free pesto, truffle oil, or vegan cheese
This recipe is naturally gluten-free and perfect for those with lactose intolerance or dairy allergies.
Step-by-Step Instructions

Step 1: Prepare Your Potatoes
Begin with the most crucial element—the potatoes themselves. Yukon Golds are my top recommendation for dairy free mashed potatoes because they have a naturally buttery flavor and creamy texture that makes the transition to dairy-free much easier.
Peel your potatoes completely for the silkiest result, or leave some skin on for a rustic, more nutritious version. Cut them into even 1-inch chunks so they’ll cook uniformly. As you chop, place the cut potatoes in a bowl of cold water to prevent oxidation and remove excess starch.
Pro Tip: Don’t cut your potatoes too small—this can cause them to absorb too much water during boiling, resulting in watery mashed potatoes.
Step 2: Cook the Potatoes Properly
Transfer your potato chunks to a large pot and cover with cold water. Starting with cold (not hot) water ensures even cooking from the inside out. Add a generous pinch of salt to the water—this seasons the potatoes from within as they cook.
Bring the pot to a boil over high heat, then reduce to a steady simmer. Cook until the potatoes are fork-tender, about 15-20 minutes. You should be able to easily slide a fork into them with no resistance, but be careful not to overcook to the point of falling apart.
Pro Tip: For extra flavor, add a few peeled garlic cloves to the boiling water with your potatoes. They’ll soften and mash right in, providing subtle garlic notes throughout.
Step 3: Prepare Your Dairy Free Additions
While the potatoes are cooking, warm your almond milk (or other plant milk) in a small saucepan or microwave until just warm, not hot. Cold liquid will make your potatoes gummy, while warm liquid helps maintain that fluffy texture.
If using roasted garlic (highly recommended), prepare it ahead of time by cutting the top off a whole garlic head, drizzling with olive oil, wrapping in foil, and roasting at 400°F for 30-40 minutes until soft and golden. Alternatively, sauté minced garlic in olive oil until fragrant but not browned.
Pro Tip: Warming your olive oil with the fresh herbs for 5 minutes before adding to the potatoes infuses the oil with incredible flavor.
Step 4: Drain and Dry the Potatoes
Once your potatoes are perfectly tender, drain them thoroughly in a colander. Here’s a crucial step many recipes miss: return the drained potatoes to the hot pot and let them sit for 1-2 minutes, gently shaking occasionally. This allows excess moisture to evaporate, preventing watery mashed potatoes without milk.
Step 5: Mash to Perfection
For these dairy free mashed potatoes, the mashing technique significantly impacts the final texture. For fluffy potatoes with some texture, use a potato masher or large fork. For ultra-smooth results, use a food mill or ricer (my preferred method for company-worthy potatoes). Avoid food processors or blenders, which can overwork the potatoes and make them gluey.
Work quickly while the potatoes are still hot—this is when they’ll best absorb your dairy-free additions and become most flavorful.
Step 6: Add Your Dairy Free Liquids
With your potatoes mashed to your desired consistency, it’s time to make them creamy. Add the warmed almond milk gradually while gently stirring—you may not need all of it, depending on your preferred consistency.
Drizzle in the olive oil (or your chosen oil) while continuing to stir gently. The oil emulsifies with the potatoes, creating that rich mouthfeel that butter typically provides in traditional recipes.
Pro Tip: Add your liquids in thirds, not all at once, mixing gently between additions. This gives you perfect control over the final texture of your vegan mashed potatoes.
Step 7: Season and Finish
Now for the flavor magic: fold in the nutritional yeast (if using), roasted garlic, chopped herbs, salt, and pepper. The nutritional yeast adds a subtly cheesy flavor that works beautifully in dairy free mashed potatoes.
Taste and adjust seasonings—potatoes often need more salt than you might expect to bring out their flavor. Add the optional lemon juice for brightness that balances the richness.
For presentation, create a swirl on top with the back of a spoon, drizzle with additional olive oil, and sprinkle with fresh chives and a few grinds of black pepper.
Nutritional Breakdown & Health Benefits
These dairy free mashed potatoes aren’t just delicious—they’re nutritionally superior to traditional versions in many ways. Here’s a breakdown per serving (approximately 3/4 cup):
- Calories: 220
- Protein: 4g
- Carbohydrates: 35g
- Fiber: 3g
- Fat: 8g (primarily heart-healthy monounsaturated fats from olive oil)
- Sodium: 330mg
- Potassium: 620mg (13% of daily needs)
- Vitamin C: 45% of daily needs
- B Vitamins: 12% of daily needs
Health Benefits:
- Heart-Healthy Fats: The olive oil in these dairy free mashed potatoes provides monounsaturated fats that support cardiovascular health, unlike the saturated fats in butter.
- Lower in Calories: Compared to traditional mashed potatoes made with butter and whole milk, this version typically has about 30% fewer calories.
- Allergy-Friendly: Perfect for those with lactose intolerance or dairy allergies, removing potential digestive discomfort.
- Nutrient-Rich: Potatoes themselves are an excellent source of vitamin C, potassium, and B vitamins.
- Anti-Inflammatory Properties: The olive oil and herbs provide antioxidants and anti-inflammatory compounds.
This plant-based mashed potato recipe proves that nutritious choices don’t require sacrificing flavor or texture.
Common Mistakes to Avoid

Even simple dishes like dairy free mashed potatoes have potential pitfalls. Here’s how to avoid the most common mistakes:
- Using the Wrong Potatoes: Waxy potatoes like red potatoes won’t give you that fluffy texture. Stick with Yukon Golds or Russets for the best results in mashed potatoes without milk.
- Starting with Hot Water: Always begin cooking potatoes in cold water to ensure even cooking from the inside out. Hot water cooks the outside too quickly, leaving hard centers.
- Under-Salting the Water: The cooking water is your first opportunity to season from within. Make it as salty as pasta water for best results.
- Overworking the Potatoes: Excessive mashing or processing releases too much starch, creating a gluey texture. Once you see gluten development (strings forming), stop immediately.
- Adding Cold Liquids: Room temperature or warm liquids incorporate much better and keep your potatoes hot. Cold plant milk can cause the starches in the potatoes to seize.
- Not Tasting as You Go: Dairy free mashed potatoes often need more seasoning adjustments than traditional versions. Taste after each addition and adjust accordingly.
Quick Fix: If your potatoes become gluey, incorporate a little baking powder (1/4 teaspoon per pound of potatoes) and fold gently—this can help break down the excess starch.
Storage, Reheating, and Shelf Life
These dairy free mashed potatoes store beautifully, sometimes even developing deeper flavor after a day in the refrigerator.
Refrigerator Storage:
- Transfer cooled mashed potatoes to an airtight container
- Store in the refrigerator for up to 4 days
- To prevent a dry surface, press plastic wrap directly onto the surface before sealing the container
Freezer Storage:
- For longer storage, lactose free mashed potatoes freeze surprisingly well for up to 2 months
- Portion into freezer-safe containers or freezer bags for easy reheating
- Label with the date and contents
- Allow to thaw overnight in the refrigerator before reheating
Reheating Methods:
- Stovetop (Best Method):
- Place potatoes in a saucepan with a splash of plant milk or vegetable broth
- Heat over medium-low, stirring occasionally
- Add additional olive oil or plant milk as needed to restore creaminess
- Microwave:
- Place portion in a microwave-safe bowl with a tablespoon of liquid
- Cover with a damp paper towel
- Heat in 30-second intervals, stirring between each
- Add more liquid if needed to reach desired consistency
- Oven:
- Place in an oven-safe dish, cover with foil
- Bake at 350°F for 20-25 minutes, stirring halfway through
- Add additional moisture as needed
Pro Tip: To revive next-day dairy free mashed potatoes, add a drizzle of fresh olive oil and a pinch of sea salt just before serving to refresh the flavors.
Final Thoughts on Dairy Free Mashed Potatoes
These dairy free mashed potatoes prove that dietary restrictions need never mean flavor restrictions. The combination of naturally buttery Yukon Golds, aromatic herbs, and carefully selected plant-based ingredients creates a side dish that’s worthy of center stage. Whether you’re vegan, dealing with lactose intolerance, or simply looking to incorporate more plant-based options into your meals, this recipe delivers comfort, satisfaction, and nourishment in equal measure.
The beauty of these mashed potatoes with almond milk lies in their adaptability—make them your own by adjusting herbs, trying different plant milks, or adding creative mix-ins. They’re perfect for everyday dinners but special enough for holiday gatherings where dietary needs often vary.
I’d love to hear how these dairy free mashed potatoes turn out in your kitchen! Let us know in the comments about your favorite variations or how these compared to your traditional recipe.
Frequently Asked Questions
Can I make these dairy free mashed potatoes ahead of time?
Absolutely! These dairy free mashed potatoes can be made up to 2 days ahead. Store them in an airtight container in the refrigerator, then reheat with a splash of extra plant milk and olive oil. For best results when making ahead, keep them slightly more moist than you’d normally prefer, as they will thicken in the refrigerator.
What’s the best plant-based milk for mashed potatoes?
Unsweetened almond milk works wonderfully for its neutral flavor, but oat milk creates the creamiest lactose free mashed potatoes due to its naturally thick consistency. Soy milk adds protein, while cashew milk contributes richness. Always choose unsweetened, unflavored varieties regardless of which plant milk you select.
Can I use an Instant Pot or slow cooker for dairy free mashed potatoes?
Yes! For Instant Pot: place cut potatoes on the trivet with 1 cup water, cook on high pressure for 8 minutes with quick release. For slow cooker: cook potatoes with enough water to cover on HIGH for 3-4 hours, then drain and mash with your dairy free additions. Both methods work well for vegan mashed potatoes.
Why are my dairy free mashed potatoes gummy?
Gummy texture typically results from overworking the potatoes or using the wrong tool. Use a ricer or food mill for smooth results without overworking the starches. Also, make sure to use starchy potatoes like Russets or Yukon Golds, as waxy potatoes can produce a gluey consistency in mashed potatoes without milk.
How can I make these dairy free mashed potatoes lower in calories?
To reduce calories in your healthy mashed potato alternatives, use less oil and replace some of the potatoes with steamed cauliflower (up to 50%). You can also use a lighter hand with the plant milk and focus on herbs and roasted garlic for flavor rather than additional fats.
Can I use these dairy free mashed potatoes in shepherd’s pie or other casseroles?
These dairy free mashed potatoes work beautifully as a topping for shepherd’s pie, cottage pie, or any casserole that calls for mashed potatoes. The olive oil actually helps them brown nicely in the oven. For casserole use, make them slightly thicker than you would for serving as a side dish.
How can I add more protein to these vegan mashed potatoes?
To boost protein in your plant-based mashed potatoes, try incorporating 2-3 tablespoons of white bean puree, silken tofu, or protein-rich cashew cream. These additions maintain the creamy texture while adding significant protein. Another option is using higher-protein plant milks like soy or pea milk as your liquid base.
Looking to complete your meal? Explore our full collection of delicious side dishes that perfectly complement this elegant appetizer. From vibrant salads to comforting gratins and fresh seasonal vegetables, you’ll find the perfect pairing to elevate your dining experience. [See all our side dishes here]
Healthy Dairy Free Mashed Potatoes
Equipment
- Large pot
- Colander
- Potato masher or food mill/ricer
- Small saucepan (for warming milk/oil)
- Mixing spoon or spatula
- Garlic roaster or foil (for roasted garlic)
Ingredients
- 3 lbs Yukon Gold potatoes – base of the dish; naturally buttery and creamy
- 1/3 cup extra virgin olive oil – replaces butter adds richness
- 1 cup unsweetened almond milk warmed – adds creaminess without dairy
- 4-6 garlic cloves roasted – deep flavor and aromatic depth
- 2 tbsp nutritional yeast optional – adds a cheesy, umami taste
- 1 tbsp fresh rosemary finely chopped – herbaceous aroma
- 1 tsp sea salt plus more to taste – enhances natural flavor
- 1/2 tsp freshly cracked black pepper – adds subtle heat
- 2 tbsp fresh chives chopped – garnish and mild onion flavor
- 1 tbsp lemon juice optional – brightens and balances the richness
Instructions
- Peel and chop the Yukon Gold potatoes into 1-inch chunks, placing them in cold water to prevent oxidation.
- Transfer to a large pot, cover with cold salted water, and bring to a boil. Simmer until fork-tender (about 15–20 minutes).
- Warm the almond milk and olive oil separately. Prepare roasted garlic in advance or sauté minced garlic in olive oil.
- Drain the potatoes and return them to the pot. Let them sit 1–2 minutes to release excess moisture.
- Mash the potatoes using your preferred method (masher, ricer, or food mill) while still hot for best texture.
- Gradually mix in warm almond milk and olive oil until you reach your desired consistency.
- Fold in roasted garlic, nutritional yeast (if using), rosemary, salt, pepper, and lemon juice. Adjust seasoning to taste.
- Garnish with chives and serve hot. Optional: Drizzle with more olive oil before serving.





